For the complete documentation index, see llms.txt. This page is also available as Markdown.

Salesforce

Salesforce is the CRM system of record for most enterprises PeakCommerce works with. The integration keeps leads, contacts, accounts, and opportunities in step with what customers actually do in your commerce flows — and lets Salesforce-native tooling, including AI agents, act on subscriptions through a governed path.

Why the integration matters

Self-service commerce tends to grow up beside the CRM rather than inside it: the storefront creates customers the sales team can't see, and the CRM holds pipeline that never reflects what was bought. Connecting the two means a signup, an upgrade, or a cancellation in a PeakCommerce journey shows up against the right CRM record, and sales-led motions and self-service motions describe the same customer.

Because PeakCommerce exposes commerce as governed operations rather than raw writes, Salesforce-side automation — flows, Apex, or an Agentforce agent — can price plans, build carts, and place or change orders without each one reimplementing your pricing and policy rules.

How the pieces fit

  • Connection — PeakCommerce authenticates to your Salesforce org through a Connected App using the OAuth 2.0 client-credentials flow: server-to-server, no interactive login, no refresh tokens.

  • CRM sync — journey activity maps onto CRM objects, so leads and contacts created or updated during a flow land on the right account.

  • Sales-led and revenue lifecycle — Revenue Cloud covers CPQ, billing, and revenue management for deals that close through sales, so self-service and sales-led orders land in one lifecycle.

  • AI agents — Agentforce agents reach PeakCommerce through the Agent API, giving them a governed way to quote and transact rather than free-form access to billing.

Setting it up

Integrating a CRM is one of the first steps when provisioning a PeakCommerce sandbox or production tenant. Begin with Connecting Salesforce with a Connected App for the OAuth setup, then Salesforce Sales Cloud Integration for what syncs once the connection is live.

In this section

Last updated

Was this helpful?