Choosing a CRM is the easy part. Wiring it into a real enterprise estate so that the customer experience it promises actually holds together end-to-end is where most digital transformation programmes fall short. This is the story of one that didn't.
The real challenge behind a Salesforce rollout
A multi-brand automotive importer and retail group operating six international car brands had made a strategic decision: Salesforce at the centre of customer experience, across sales, after-sales and service. The ambition was clear. The complexity underneath it was significant.
Ten enterprise systems needed to participate: SAP, multiple ERPs, banking APIs from several financial institutions, an e-signature platform, a contact centre, file storage and more. Each carried its own protocols, its own ownership, its own failure modes. Adding point-to-point links for each one would have created exactly the fragile estate the programme was designed to replace.
The integration backbone had to be different. Bidirectional, resilient, observable, and architected to absorb whatever the group launched next, not just what was in scope today. Ampleshift joined as integration architecture lead. The engagement is ongoing.
Architecture leadership, earned across the engagement
From day one, Ampleshift led the integration architecture alongside Salesforce Professional Services. Salesforce PS on the Salesforce side, Ampleshift on MuleSoft and the overall integration design. One coherent architectural narrative across both platforms. No finger-pointing when things needed to change.
The foundation was API-Led Connectivity: System APIs exposing each enterprise system once, Process APIs orchestrating the customer-experience flows, Experience APIs serving Salesforce-side consumers. The estate compounds in value rather than fragmenting with every new project.
Amazon SQS was introduced as the async-messaging spine, on Ampleshift's recommendation, to absorb the operator's volatile release cadence and decouple enterprise systems from each other's failure modes. When peak load hits or an upstream system has a bad moment, the integration layer holds.
CI/CD pipelines on Azure DevOps, Common Assets and the logging framework applied from sprint one. Operational and business dashboards built on top of the estate. The operator now has visibility into the integration layer that didn't exist before.
The numbers that define the programme
The first integration Ampleshift delivered was also one of the most demanding: migrating over 12 million customer and consent records from ERP to Salesforce at a 0.1% error rate. Zero event loss, validated through end-to-end reconciliation. The bar set on the first integration carried into everything that followed.
Today, ten enterprise systems are integrated bidirectionally with Salesforce. A small senior team of two architects and two developers has carried this enterprise-scale work without offshore handoffs or approval-layer drag. The 24/7 maintenance and all-hands deployment posture means the operator never has to wonder who is watching the platform during a release.
“The depth of trust is what allowed the engagement to grow from an initial brief into a 2+ year ongoing partnership covering ten enterprise systems and the Salesforce-at-the-core CX programme that depends on them.”
What made this different
- Architecture leadership: earned, not RFP-given. Ampleshift owned technical decisions and was the primary integration point of contact for stakeholders across the business. New architecture decisions come to Ampleshift as the default route because trust was built through delivery, not awarded through a contract.
- Salesforce + MuleSoft co-delivery model. Salesforce Professional Services led the Salesforce-side build; Ampleshift led the MuleSoft side and the overall integration architecture. One coherent narrative across both vendors. No finger-pointing when things needed to change.
- Async-first resilience with Amazon SQS. Ampleshift's recommendation. SQS-based async messaging absorbed the operator's volatile release cadence and decoupled enterprise systems from each other's failure modes. The resilience pattern took the platform from functional to production-grade.
- 24/7 maintenance and all-hands deployment posture. Architects and developers on deck across every production deployment. The operator never has to wonder who is watching the platform during a release.
From delivery partner to trusted architect
The relationship evolved across the engagement in a way that fixed-term projects rarely allow. Ampleshift became the operator's default route for integration architecture decisions, not because of a contract, but because of trust built through delivery. That depth of trust is what allowed the engagement to grow from an initial brief into a programme covering ten enterprise systems and the Salesforce-at-the-core CX transformation that depends on them.
For multi-brand automotive distributors and importers, the digital transformation challenge is rarely choosing the CRM. It is wiring the CRM into a real enterprise estate so that customer experience is genuinely connected end-to-end. This is what a Salesforce-at-the-core programme, backed by a serious integration architecture, looks like in practice.
