Skip to main content
Engineering Notebook

Salesforce to Salesforce Retirement: How to Replace S2S Before Spring ’27

S2S connections keep working right up until the release that switches them off. Find every one, decide what should replace it, and prove the new route before the old one stops.

Salesforce to Salesforce retirement: two orgs whose S2S link is being replaced by a tested new route

Engineering Notebook29 October 20265 min read

If two of your Salesforce orgs, or your org and a partner’s, still exchange records through Salesforce to Salesforce (S2S), you have a deadline. Salesforce says the feature will be fully retired in all orgs with the Spring ’27 release and will stop working. The retirement applies to the legacy S2S feature, not to integration or data migration between Salesforce orgs in general. The Salesforce to Salesforce retirement is easy to put off because nothing is broken today. This guide covers what has already changed, how to find everything that depends on S2S, and how to choose and test a replacement.

What Salesforce has announced

Salesforce’s retirement notice describes S2S as a legacy feature for sharing records between orgs and supporting vendor and partner co-selling. It sets out three stages:

Salesforce’s Winter ’27 architect highlights repeat the Spring ’27 retirement, and Salesforce’s Active Product & Feature Retirements list gives the timing as Spring ’27, February 2027. Treat that as a release window rather than a single shutdown date. The retirement arrives as each instance is upgraded to Spring ’27, so check the dates for each of yours, sandboxes included, and plan to the earliest.

Why it is easy to underestimate

S2S connections tend to be old. A typical one was set up years ago for a reseller, then extended to a second object, then copied for a subsidiary. The admin who configured it may have left, and nobody wrote down which reports or processes now depend on records arriving from the other org.

When such a connection stops, you may see no error at all. Records simply stop arriving, and someone notices weeks later, after the two orgs have drifted apart.

Find every connection and what depends on it

Start with an inventory, one row per connection. For each, record:

We use the same inventory-first method for authentication retirements, described in debugging the SOAP login() retirement.

Match each connection to a replacement

Salesforce’s notice does not name a single successor. It points to four options, each for a different need:

Salesforce notes that these alternatives carry licence or cost impacts, so price the shortlist with your account executive. Co-selling with an external partner is a different problem from two internal orgs sharing customers, so let the inventory drive each choice.

Two other outcomes are often right. Some connections can simply be switched off because the partnership behind them has ended. Others exist only because the business runs two orgs that should be one, and consolidation removes the need to share at all; our account of merging five regional orgs into one shows what that involves.

Run old and new side by side, carefully

Salesforce says you can run S2S alongside a replacement, but that you may see duplicate data in one or more orgs. It recommends validating the new approach in a sandbox without S2S configured. Plan the parallel run deliberately:

Our guide to planning a zero-downtime org cutover covers rehearsal, reconciliation and rollback.

How we help

Our data migration team starts with the inventory, then helps you choose a replacement for each connection, plan the parallel run and reconcile the two orgs before S2S switches off. For partner-facing sharing, the answer is usually one of the Salesforce options above, and we will say so.

Where the right move is to consolidate orgs or bring data from one org into another, our own product, iSyncSF, moves data between Salesforce orgs. iSyncSF is not one of the alternatives listed in Salesforce’s retirement notice. It runs natively inside Salesforce and keeps lookups and parent-child relationships intact. We validate every move in a sandbox before it touches production.

Frequently asked questions

Can we still enable Salesforce to Salesforce in a new org?

No. Salesforce says admins have not been able to enable S2S since the Spring ’26 release. Only orgs that already had it enabled can keep using it until Spring ’27.

Will Salesforce fix S2S problems before it is retired?

Salesforce says support ended with the Summer ’26 release: no bug fixes or enhancements, although you can still log a support case.

Is there a like-for-like replacement for S2S?

Not a single one. Salesforce recommends Partner Cloud, Data Cloud One, MuleSoft Anypoint or MuleSoft for Flow depending on the use case, so each connection needs its own decision.

Key takeaways

Proud Salesforce ISV Partner iSyncSF Listed on AppExchange 4.8+★ on the AppExchange 50M+ Records Migrated Zero Data Loss on Every Migration Data Migration Powered by iSyncSF Agentforce & Einstein AI Specialists CPQ & Revenue Cloud 3× Faster Delivery vs. Traditional Certified Salesforce Consultants AppExchange App Experts Experts On Demand in 5 Business Days 24×7 Product Support Serving Clients Worldwide