Pairs with the Switching-Cost Ledger — a ready-to-use strategy tool. Included with a subscription, or $1.99.
Ask a CIO why they can't just leave Salesforce, and they'll point at the apps. The plug-ins. The integrations. The years of customizations bolted on by a partner now long gone. It feels true — the marketplace today is cited at more than 10,000 apps, and customers have installed over 13 million of them from 7,000-plus partners.910 But that's not the wall keeping anyone in. The apps you can rebuild. The thing you can't move is the data underneath them: a decade of every customer interaction, fused across systems until it stopped being a database and became the company's institutional memory.
The official story is that Salesforce locks you in with its ecosystem — the AppExchange (now folded into AgentExchange) that everyone copies and nobody matches. That's the symptom, not the mechanism. The real lock-in is written in flat language in Salesforce's own SEC filing, and it has nothing to do with how many apps are in the store.
“...connecting customer data across systems, applications and devices to create a complete view of customers.”4
Read that as an engineer, not a marketer. "A complete view of customers" means the data isn't sitting in tidy, exportable tables. It's been connected — knitted across sales, service, marketing, commerce, analytics and automation until the value lives in the relationships between records, not the records themselves.4 You can export a contact list in an afternoon. You cannot export ten years of stitched-together relationships, workflows, and permissions without rebuilding the nervous system of the business that ran on them. That is the difference between switching cost and data gravity — and it's why leaving Salesforce is a multi-year migration project rather than a procurement decision — and for large enterprises fused across many clouds, the accumulated cost of data migration, workflow reconstruction, and retraining routinely dwarfs any license savings.
Why the app store is the wrong thing to fear
The marketplace gets the headlines because it's countable, and the counts are impressive — an independent crawl found 5,141 unique apps in mid-2024, growing toward 6,000 a year later, before the 2026 rebrand into AgentExchange pushed the cited figure past 10,000.78 But every one of those apps is, by definition, replaceable; that's what an app is. A vertical CRM startup can rebuild the dozen integrations a given customer actually uses. What it cannot rebuild is the customer's own accumulated data living somewhere else, in someone else's schema. The marketplace makes Salesforce sticky on the way in. Data gravity makes it nearly immovable on the way out — and those are not the same force, even though the industry keeps calling both of them "the ecosystem."
| The marketplace (the symptom) | Data gravity (the mechanism) | |
|---|---|---|
| What's locked | Integrations and customizations | Years of connected customer data |
| Cost to escape | Rebuild a finite set of apps | Migrate and re-stitch the entire data model |
| Time to escape | Months | Multiple years |
| Who's threatened by it | Rival app marketplaces | Anyone trying to win the customer at all |
The backlog that measures how long people stay
If you want to see lock-in on a balance sheet, look at remaining performance obligations — the contracted revenue Salesforce has booked but not yet recognized. It tells you not what customers spent, but how long they've committed to keep spending. That figure was $63 billion at the end of FY2025 and reached $72.4 billion in FY2026, up 14% year over year.32 Layer on the revenue mix: of $34.86 billion in FY2024 revenue, $32.54 billion — about 93% — was subscription and support (a figure that has since ticked up further).1 This is not a company selling licenses and hoping for renewals. It is a company whose customers have pre-committed years of spend, on data they can't easily take anywhere else.
One honesty check on that number, because it gets abused: a $72 billion backlog is not a churn-proof guarantee. Salesforce itself cautions that RPO isn't necessarily indicative of future growth — it's shaped by contract timing, currency swings, and acquisitions. The Informatica deal alone added roughly four points to the current-RPO growth rate.2 So read it as evidence of commitment depth, not destiny. The point isn't that the money is guaranteed; it's that customers were willing to sign multi-year contracts at all, which is exactly what you'd expect from people for whom leaving means moving the data nervous system of the business.
Isn't a wall this high simply unbreakable?
The fair objection runs the other way: if data gravity is this deep, the moat should be widening, and Salesforce should be taking share, not just holding it. It isn't. IDC's 2025 tracker put Salesforce's CRM share at 20.7% for 2024 — down from 21.7% the year before.5 Note what that corrects, too: the popular line that Salesforce owns "more than a quarter" of CRM depends entirely on how you measure. Install-base trackers that count deployments rather than revenue do report figures above 25%, but IDC's revenue-share methodology — the industry standard for vendor rankings — puts the number at 20.7%.56 The cause of the slip is the most telling number in the whole story: the CRM market grew 12.8% in 2024 while Salesforce's CRM revenue grew only 9.5%.6 Growing in absolute terms while shrinking in relative terms is what a strong moat being tested at the edges looks like.
Here's the resolution, and it's the whole spine of the thing. Data gravity is brutally effective at holding the customers you already have — and useless at winning the ones you don't. A nimble vertical or AI-native challenger doesn't have to fight through the switching costs holding an existing Salesforce account in place; it just has to win the next net-new buyer who has no data resident anywhere yet. That's where the share-point is leaking. No single challenger has cracked the ~5% mark, so the giant is in no danger.6 But a moat that defends the installed base while the new-customer frontier slowly drifts elsewhere is exactly how dominance erodes — slowly, then all at once, from the edge inward.
The durable moat is rarely the thing competitors can count. Features get cloned, app stores get copied, integrations get rebuilt — those are switching costs, and switching costs are finite. Data gravity is different: when a customer's own accumulated information is stitched into your platform until the value lives in the connections, leaving stops being a purchase decision and becomes a multi-year migration project. But heed Salesforce's own warning sign — gravity holds the customers you have and does nothing to win the ones you don't. If your only moat is the cost of leaving, watch the net-new frontier closely, because that's where a smaller, sharper rival will quietly take the share you stopped competing for.
Salesforce built the most-copied marketplace in enterprise software, and then quietly built something far harder to copy underneath it: a place where a company's memory comes to live and finds it cannot leave. The apps were always the magic trick — the visible thing everyone watched. The real lock-in was the data settling into the platform like sediment, year after year, until pulling it back out would cost more than staying ever could. That moat will hold the giant's existing customers for a long time. The question is no longer whether anyone can pull them out. It's whether the next generation of customers ever walks in.
Switching-Cost Ledger
A worksheet that prices the exit. It itemizes every cost a customer eats to switch away — the contract penalties, the re-training, the data migration, the muscle memory — so you can see whether lock-in is real or just inertia waiting to break. Blank to audit your own stickiness; filled as the worked example tallying the switching costs the story's customers face.
Included with any subscription, or unlock this tool for $1.99. Get it → · See plans →
Sources
Where this comes from — the filings, records, and reporting behind it.
- 1Salesforce FY2024 total revenue was $34.86 billion, up 11% YoY; subscription and support revenues were $32.54 billion (~93% of total), up 12% YoY.
- 2Salesforce FY2026 total revenue was $41.5 billion (up 10% YoY); total RPO reached $72.4 billion, up 14% YoY; current RPO was $35.1 billion, up 16% YoY (including ~4pts from Informatica acquisition).
- 3Salesforce FY2025 total RPO was $63 billion, up 11% YoY; operating cash flow was $13 billion, up 28% YoY.
- 4Salesforce FY2025 10-K describes the platform's lock-in architecture: it unites offerings 'spanning sales, service, marketing, commerce, collaboration, integration, AI, analytics, automation, industries and more — by connecting customer data across systems, applications and devices to create a complete view of customers.' It also enables third parties to build additional functionality on the platform.
- 5According to IDC's 2025 Worldwide Semiannual Software Tracker (citing 2024 data), Salesforce held a 20.7% share of the global CRM market — down from 21.7% in 2023 — earning over $21.6 billion in CRM-specific revenue, more than Microsoft, Oracle, Adobe, and SAP combined. IDC ranked Salesforce #1 CRM for the 12th consecutive year.
- 6The CRM market overall grew 12.8% in 2024, while Salesforce's CRM revenue grew only 9.5% — meaning Salesforce lost share-point even as it grew in absolute terms. Smaller vendors collectively gained ground; no single challenger has broken past the ~5% mark.
- 7As of May 2024, there were 5,141 unique apps listed on the Salesforce AppExchange across 10 main categories; top categories by volume were Sales (23.4%), Productivity (16.2%), and IT & Administration (11.3%). By mid-2025 the count had grown to nearly 6,000 apps.
- 8In 2026 Salesforce renamed AppExchange to AgentExchange, combining AppExchange, the Slack marketplace, and the Agentforce ecosystem into one platform now cited at 10,000+ apps, 1,000+ prebuilt agents, and 2,600+ Slack apps. Salesforce customers have installed more than 13 million apps from over 7,000 technology partners on the marketplace to date.
- 9Since AppExchange launched, companies have installed more than 13 million apps from Salesforce's more than 7,000 technology partners.
- 10AgentExchange press release: 'Building on the success of Salesforce AppExchange — the first and world's largest enterprise cloud marketplace, which has grown to more than 13 million app installs'