Commerce Cloud
Commerce Cloud is Salesforce's product family for running e-commerce: storefronts, product catalogues, pricing, promotions, carts, checkout, orders, and the surrounding integrations with payment, tax, shipping, and inventory systems.
Definition
Commerce Cloud is Salesforce's product family for running e-commerce: storefronts, product catalogues, pricing, promotions, carts, checkout, orders, and the surrounding integrations with payment, tax, shipping, and inventory systems. The family includes B2C Commerce (consumer-facing storefronts), B2B Commerce (business-to-business commerce on the Salesforce Platform), Order Management (post-purchase fulfilment), and adjacent capabilities like Payments, Marketing-driven personalization, and integration with Service Cloud for customer service. Salesforce acquired Demandware in 2016 to form the B2C Commerce backbone; B2B Commerce evolved natively on the Salesforce Platform.
Commerce Cloud matters because e-commerce is increasingly central to most consumer and many business-to-business companies. Salesforce's positioning is to unify commerce with the rest of the customer record (marketing, service, sales) so the shopper experience is consistent across channels. The B2C Commerce platform handles high-traffic consumer storefronts with sophisticated personalization. The B2B Commerce platform handles complex buyer-organisation purchase flows with role-based pricing and approval workflows. Both share the same Cart, Order, and Customer concepts; both integrate with Marketing Cloud, Service Cloud, and Data Cloud through the broader Salesforce stack.
The Commerce Cloud product family
B2C Commerce
B2C Commerce (formerly Demandware) runs consumer-facing storefronts at scale. The platform handles high-traffic retail, fashion, beauty, and consumer goods storefronts. SiteGenesis and SFRA (Storefront Reference Architecture) are reference implementations. The platform is hosted by Salesforce on Demandware's cloud (now part of Salesforce Hyperforce).
B2B Commerce
B2B Commerce runs business-to-business storefronts on the Salesforce Platform itself. Buyer Accounts, role-based pricing, account hierarchies, purchase order entry, and approval workflows are first-class concepts. The platform integrates tightly with Sales Cloud Accounts and Opportunities.
Lightning B2B Commerce versus Cloud Craze legacy
Lightning B2B Commerce is the modern Salesforce-native product. CloudCraze was Salesforce's earlier B2B Commerce acquisition and has been largely replaced. Most new B2B Commerce implementations use Lightning B2B Commerce; CloudCraze customers migrate over time.
Order Management Salesforce (OMS)
Order Management handles the post-checkout fulfilment workflow: order capture, payment authorisation, fraud screening, inventory allocation, fulfilment routing, returns, exchanges. OMS integrates with B2C and B2B Commerce to take the Order from creation through closure.
Catalog, pricing, and promotions
Commerce Cloud's catalog supports products, variants, configurations, and bundles. Pricing supports list price, contract pricing, customer-specific pricing, and volume tiers. Promotions support discount codes, automatic promotions, free shipping, and bundle promotions. The combination drives the conversion experience.
Personalization through Einstein and Marketing Cloud
Commerce Cloud integrates with Einstein Recommendations for product recommendations and with Marketing Cloud for journey-driven shopper engagement. The unified customer profile (Data Cloud) feeds personalization across surfaces.
Headless commerce and API-first
Modern Commerce Cloud supports headless architectures where the storefront UI is a custom React or mobile app calling Commerce Cloud APIs. The API-first approach decouples the customer experience from the platform's stock UI, fitting brands that want full design control.
Common implementation pitfalls
Three patterns recur. B2C versus B2B Commerce choice mismatched to the actual use case produces friction; B2B buyers do not want consumer flows, and vice versa. Insufficient performance testing for peak events (Black Friday) produces site outages. And missing integration with Service Cloud leaves post-purchase customer service uncoordinated.
How to stand up Salesforce Commerce
Implementing Commerce Cloud is a major multi-team project. The configuration touchpoints below cover the high-level decisions.
- Choose the right Commerce product
B2C Commerce for consumer storefronts. B2B Commerce for business buyer flows. The choice is not interchangeable; pick based on the actual customer.
- Design the catalog and pricing model
Products, variants, bundles, pricing tiers, promotions. The model design drives the rest of the implementation; get it right at the start.
- Build the storefront
Use SFRA for B2C reference architecture, or headless for full design control. B2B uses Experience Cloud-based storefront templates.
- Integrate payment, tax, shipping, fraud
Salesforce Payments or third-party processors, Vertex/Avalara for tax, carrier APIs for shipping, fraud screening providers. Each integration matters for production go-live.
- Coordinate with Marketing, Service, and Data Cloud
Commerce in isolation works but Commerce-plus-Marketing-plus-Service is the Salesforce value proposition. Plan the cross-cloud integration from design time.
- B2C versus B2B mismatch produces friction. The flows are different; pick the right product for the actual customer.
- Peak-event performance testing is mandatory. Black Friday and equivalent events break unprepared storefronts.
- Service Cloud integration is essential for post-purchase customer service. Without it, customers fall through the cracks after checkout.
- Headless commerce trades platform UI conveniences for design control. Plan the engineering investment.
Trust & references
Cross-checked against the following references.
- Salesforce Commerce OverviewSalesforce Help
- Commerce CloudSalesforce
Straight from the source - Salesforce's reference material on Commerce Cloud.
- Commerce Developer GuideSalesforce Developer Docs
About the Author
Dipojjal Chakrabarti is a B2C Solution Architect with 29 Salesforce certifications and over 13 years in the Salesforce ecosystem. He runs salesforcedictionary.com to help admins, developers, architects, and cert/interview candidates sharpen their fundamentals. More about Dipojjal.
Test your knowledge
Q1. How does Salesforce's multi-tenant model affect Commerce Cloud?
Q2. Who can benefit from understanding Commerce Cloud?
Q3. What does Commerce Cloud represent in the Salesforce Platform?
Discussion
Loading discussion…