Craft Commerce + Salesforce integration, run for you
Craft Commerce often holds richer storefront fields than a packaged shop. Salesforce holds the account, contact, sales, and service context around the buyer. We define which commerce events belong in Salesforce, how identities match, and which Craft fields sales or service teams need to act on.
What stays in sync
Orders
New Craft Commerce orders land in Salesforce with customer, line items, taxes, and discounts mapped to your schema.
Products & pricing
Catalogue changes in Salesforce publish to Craft Commerce, so names, variants, prices, and images stay consistent everywhere.
Inventory
Stock levels flow from Salesforce to Craft Commerce, so you never sell what the warehouse no longer has.
Customers
New accounts and address changes sync both ways, deduplicated against existing records.
Fulfilment & tracking
Shipments confirmed in Salesforce update the Craft Commerce order and send tracking to your customer.
Refunds & credits
Refunds issued in Craft Commerce post back to Salesforce, so finance reconciles without spreadsheets.
The decisions that shape a Craft Commerce and Salesforce integration
Account and contact matching
A checkout email is not always enough to identify the right buyer. We set the rules for contacts, accounts, guest orders, duplicates, and business customers before records start moving.
Useful order context
Salesforce rarely needs a copy of every storefront field. We map the order, product, value, status, and service details that support a real sales or customer workflow.
Custom objects and fields
Craft and Salesforce can both be heavily customized. We map against the actual field and object model in each system, then keep that contract current when either side changes.
Run by Nexbea, not by your team
We operate it
Setup, field mapping, and every later change are done by us and confirmed to you by email. You never operate a mapping screen.
Flat pricing
One subscription based on how many systems you connect. No order counts, no SKU limits, no usage surprises.
Monitored, with an SLA
Failed syncs alert your inbox and ours the moment they happen, with a written one-business-day response commitment.
Craft Commerce and Salesforce questions
Is Salesforce treated as the catalogue or inventory system?
Usually no. This pair is strongest when Salesforce needs customer and order context. Catalogue, price, and inventory ownership stays with Craft or the back-office system chosen for those records.
Can existing Salesforce contacts be matched before new ones are created?
Yes. We agree the matching and duplicate rules first, including how business accounts, guest buyers, and changed email addresses should be handled.
See what Nexbea would run for you
Book a free 30-minute discovery call. We look at your systems, find where the data breaks down, and give you a plain answer: what we would run, at what monthly price. If we are not the right fit, we will tell you that too.

