The Initial Salesforce Commerce Cloud (SFCC) Setup
On SFCC, the retailer had:
- A customised storefront
- Country-specific catalogues
- Custom checkout logic
- Multiple payment and fulfilment rules
- Complex inventory handling
While the Salesforce Commerce Cloud implementation supported the retailer's complex ecommerce requirements, the platform had become increasingly difficult and expensive to maintain. As business requirements evolved, even small changes often required significant development effort, creating bottlenecks for marketing, merchandising, and operational teams.
Key Challenges with Salesforce Commerce Cloud
Despite supporting a sophisticated ecommerce operation, Salesforce Commerce Cloud introduced growing operational and development challenges. Over time, the total cost of ownership increased while the speed of innovation slowed, making it harder for the business to respond to changing customer and market demands.
- Even small backend changes often cost thousands to develop
- New functionality usually had to be built from scratch
- Fixing mistakes or changing requirements required rework and additional cost
- Development timelines were long and difficult to predict
- High dependency on specialized SFCC developers
Despite skilled teams and continuous training, maintaining and evolving the platform became financially and operationally unsustainable.