REFORGESalesforceCRM

Replacing Salesforce Sales Cloud in 6 sprints: what the migration looks like end to end

Sumeet Goenkasaasinator AI11 min read

The shape of the work

Salesforce Sales Cloud is the workflow most enterprises started with, the workflow with the deepest customisation, and the workflow that carries the most institutional muscle memory. Replacement is not a single project. It is a sequence of two-week sprints, each retiring a layer of the Sales Cloud surface, each independently reversible, each justified on its own. Six sprints take a typical Middle East enterprise from the diagnostic decision to a working replacement that handles the pipeline workflow at full operational scale.

This piece is the working sequence. It assumes the diagnostic has been run, the leadership decision has landed, and the platform team has been resourced. It does not cover the politics. The politics are the harder part of the work, and the politics are not in this piece.

Sprint one — the data model and the migration shape

The first sprint is not a build sprint. It is a data sprint. Salesforce holds the customer's pipeline as a graph of Account, Contact, Lead, Opportunity, and a handful of custom objects the customer has added over the years. The replacement holds the same graph, in the same shape, in the customer's own database. The work is to map every field on every object, identify the fields that are load-bearing for the business, identify the fields that are artefacts of past integrator work, and design the replacement schema against the reality the sales operations team needs to keep.

The migration sequence inside the sprint follows the standard pattern. Accounts and Contacts first because the rest of the graph depends on them. Leads and Opportunities second. Custom objects and child records third. Attachments and Files last. Each batch is loaded into a staging instance, validated against the source, and signed off before the next batch runs. The external IDs and the reference fields are preserved so the relationships survive the migration.

The output of sprint one is a working staging instance of the replacement, holding the customer's full pipeline data, with parity confirmed at the record level against the live Salesforce instance. No user touches the staging instance yet. The data is the foundation. The application is the next sprint.

Sprint two — the sales-rep workspace

The sales-rep workspace is the surface the sales organisation interacts with daily. It is the most user-visible part of the replacement, and the part where adoption is determined. The design has three considerations the original Salesforce surface either compromised on or ignored.

Speed. The Salesforce surfaces have grown heavier over the years. Page-load times at typical Middle East enterprises range from acceptable to genuinely slow. The replacement workspace is built against the customer's own data layer with no orgwide query overhead, and the page interactions are measured in tens of milliseconds rather than seconds. The reps notice the speed in the first week of pilot.

Layout discipline. The Salesforce page layouts at most enterprises have accreted fields over the years. Reps are looking at screens that contain forty fields when they need eight. The replacement workspace ships with the disciplined layout the sales operations team would design if they were starting fresh. The fields the reps need are the fields they see. The fields they do not are accessible but not in the way.

Mobile-first. The Salesforce mobile app is a constraint the sales reps work around. The replacement is designed mobile-first against the realities of how Middle East sales reps actually work, which includes a meaningful share of their work from in-vehicle and on-customer-site, often on patchy mobile networks.

Pilot users — six to twelve reps across two coverage teams — go onto the new workspace at the end of week four. The user feedback loops back into the design. Adjustments ship in the second week of pilot. Wider rollout starts at the end of sprint two.

Sprint three — the pipeline workflow

Sprint three covers the workflow logic that makes Sales Cloud Sales Cloud. The stage progression. The probability mapping. The forecast roll-up. The territory hierarchy. The opportunity team model. The split-credit rules. The activity capture. The notes and call logging. Each of these is configured workflow in Salesforce. Each of these is rebuilt in the replacement against the same business logic the sales operations team has been operating against.

The build is not a port. It is a rewrite of the business logic into a transparent ruleset that the sales operations team can edit without an engineering release. The opportunity-stage advancement rules. The territory-rebalancing logic. The forecast roll-up across the management hierarchy. The team-split mathematics. All of these become editable workflows the sales operations team owns. The integrator's quarterly retainer for these changes shrinks at the next renewal.

Sprint four — the integration surface

Sprint four is the boundary work. Every system that reads from or writes to Salesforce gets a clean integration boundary against the replacement. The marketing automation platform. The lead-routing engine. The contract management system. The quoting tool if it is separate from CPQ. The order management system. The BI surface. The data warehouse.

The pattern is the same for each. The replacement exposes a stable API at the integration boundary. The downstream system is reconfigured to read from and write to the replacement. The Salesforce equivalent integration is retired in the same release window. The data warehouse continues to receive the pipeline data in the same shape, but from the replacement rather than from Salesforce.

The reverse-ETL workloads that have been syncing warehouse-enriched data into Salesforce — lead scores, product-usage signals, customer health metrics — move to write into the replacement instead. The architecture remains zero-copy where the design has used Salesforce Data Cloud previously. The data layer the customer has built does not change. The CRM surface that reads from it does.

Sprint five — reports, dashboards, forecast review

Sprint five is the reporting work. The Salesforce reports the sales leadership uses, the dashboards the executive team reviews, the forecast review cadence the sales leadership runs against — all of these move to the replacement's reporting surface. The reports are not ported one to one. They are rebuilt against the questions the leadership team actually asks.

The forecast review is the surface that matters most. The weekly or monthly forecast cycle is the rhythm the sales organisation runs against. The replacement supports the cycle with the same fidelity Salesforce did, with the additional capability that the underlying analytics run on the customer's data warehouse and can be extended without a vendor release cycle. The Tableau or Power BI surfaces continue to operate against the warehouse without change.

The leadership reviews the new reports against the Salesforce reports for one forecast cycle in parallel before the cutover. The parity report is the artefact the chief revenue officer signs off on before the Salesforce reports retire.

Sprint six — Sales Cloud retirement

Sprint six is the cutover. The sales organisation moves to the replacement for daily work. The Salesforce instance enters read-only mode for the duration of the audit window. The integrations that were not yet migrated complete their migration. The licences for the sales team's seats are not renewed at the next billing cycle. The reports the auditor and the regulator may need access to are exported in the format the audit window requires.

The Salesforce instance is decommissioned at the end of the cutover, or retained in archive mode for compliance purposes for the duration the customer's policy requires. The decommissioning sequence is the standard sequence the customer's data and audit teams operate. The integrator's involvement in the cutover is the integrator's commercial decision.

End to end

The six sprints run consecutively, from kickoff to Sales Cloud retirement at the sales-team scale. For larger enterprises with a multi-thousand-rep population, the rollout phase between sprint two and sprint six is staged across cohorts, which extends the timeline. The rollout envelope is industry-specific.

The Middle East considerations

Three considerations are specific to a Middle East engagement of this shape.

The Hyperforce data residency the customer may have invested in over the previous two years. The replacement is hosted on the infrastructure the customer chooses against the residency requirements the customer has agreed with the regulator. The transition is not a downgrade on residency.

The data-protection regulations are tightening in the UAE and KSA. The replacement is built against the residency, retention, and consent requirements the customer's data protection officer has formalised. The audit posture improves rather than degrades.

The integrator ecosystem in the Middle East is mature. The customer's existing integrator may have a role in the cutover, the rollout, or the ongoing operation of the replacement. The role is a commercial decision the customer makes. The technical handover is into the customer's own platform team.

The saasinator perspective

The Sales Cloud replacement is the work that proves the institutional default has shifted. The sales organisation is the most visible operational team at most enterprises. The replacement of their daily workflow is the most visible piece of work the technology team does in the year. Done well, it is the proof that subsequent replacements are possible. Done badly, it is the cautionary tale that funds five more years of vendor lock-in.

The work is doable at a typical Middle East enterprise. We have done versions of it. The success factor is not the engineering. The success factor is the sales leadership's commitment to the rollout discipline. The CRO who owns the rollout owns the success.

What to bring to the diagnostic

If your enterprise is preparing the Sales Cloud renewal and the conversation about replacement has reached the leadership table, the conversation worth having is the rollout-cohort design. Bring the licence schedule, the rep population by region and segment, the integration inventory, and the sales operations team's view on which cohort would pilot first.

The diagnostic is ten working days. The output is the sprint-by-sprint plan, the architecture sketch, and the first-cohort pilot scope.


Share this insight