Latest / Business Strategy Talks with Fexingo: Competitive Advantage, Market Positioning, and Growth Planning / How Salesforce Monetized Ecosystem Lock-In
Transcript
- Lucas: When you think about Salesforce, you probably think CRM — the software that sales teams use to track deals and manage contacts. That's fair. It's a thirty billion dollar revenue business built on that core. Luna: Right, but the interesting part isn't the CRM itself anymore. It's what they built around it. Lucas: Exactly. The real moat for Salesforce today is AppExchange — their app marketplace. It launched in 2005, which sounds ancient for a tech product, but that head start gave them something competitors can't easily copy: a network of thousands of third-party developers building on top of their platform. Luna: So it's not just about selling software to customers. It's about getting other companies to sell software through you. Lucas: Precisely. AppExchange hosts over four thousand apps. Some are tiny — a single developer solving a niche problem. Others are substantial businesses like Vlocity, which Salesforce actually acquired in 2020. But the key metric is that something like ninety percent of Salesforce customers use at least one AppExchange app. That's not just adoption — that's dependency. Luna: And dependency drives retention. If you've built your entire workflow around Salesforce plus three or four marketplace apps, switching to a competitor means rebuilding your tech stack from scratch. Lucas: That's the lock-in. And it's not accidental. Salesforce designed the platform so that apps integrate deeply — they share data objects, they use the same security model, they appear inside the same user interface. The switching cost becomes enormous. Luna: But how does Salesforce actually make money from this? Beyond subscription revenue from the core product. Lucas: Two main ways. First, AppExchange takes a twenty-five percent revenue share on all transactions that happen through the marketplace. If an ISV — independent software vendor — sells a hundred dollars worth of subscriptions through AppExchange, Salesforce keeps twenty-five. Second, the ecosystem makes customers stickier, which reduces churn. Lower churn means higher lifetime value, and that flows straight to the bottom line. Luna: I've seen some estimates that the customer acquisition cost for ecosystem-attached customers is about forty percent lower. Is that real? Lucas: It's in the ballpark. The logic makes sense: when a prospect sees that their industry-specific tools already run on Salesforce, they're more likely to buy. The ecosystem sells itself. Meanwhile, competitors like Microsoft with Dynamics 365 or Oracle with their CRM have tried to build similar marketplaces, but they launched years later and have far fewer apps. Network effects are brutal when you're late. Luna: So what's the dark side? Every strategy has trade-offs. Lucas: The biggest risk is over-reliance on partners. If a key app developer goes under or gets acquired by a competitor, customers feel the pain. Also, the platform has to walk a fine line between control and openness. Push too hard on revenue share or restrict APIs, and developers might leave. Too loose, and quality suffers. Luna: Microsoft faced similar tension with Windows in the nineties. They wanted to control the ecosystem while keeping developers happy. It's a balancing act. Lucas: Exactly. And for Salesforce, there's another layer: they also compete with some of their own partners. If Salesforce decides to build a feature that several AppExchange apps already serve, that creates friction. They've done it before with things like analytics and customer service tools. Luna: So you're a partner, you invest years building on their platform, and then they eat your lunch. That's a real disincentive. Lucas: It is. And some developers have publicly complained. But the numbers suggest most still find it worthwhile, because the distribution Salesforce offers is unmatched. The platform serves over one hundred fifty thousand customers. No niche app developer can reach that audience alone. Luna: What about the financials? How big is AppExchange relative to the core business? Lucas: Salesforce doesn't break out AppExchange revenue separately, but analysts estimate it contributes somewhere between one and two billion dollars annually — out of thirty-plus billion total. That's not huge on its own, but remember: the ecosystem drives stickiness, which protects the core subscription revenue. The real value is defensive. Luna: So it's a moat, not a profit center. But a moat that also generates a billion dollars in high-margin revenue? That's impressive. Lucas: Right. And the moat gets wider over time because of data network effects. The more customers use Salesforce and its apps, the more data flows through the platform. That data can be used to train AI models, improve recommendations, and build smart features that competitors can't replicate easily. Luna: Speaking of AI, Salesforce launched Einstein — their AI layer — a few years ago. That's another ecosystem play, I'd imagine. Lucas: It is. Einstein is built into the platform, so any app on AppExchange can leverage it. That makes the ecosystem even stickier. You're not just locked into a CRM and some add-ons; you're locked into a data and AI infrastructure that's hard to leave. Luna: Let's zoom out. What can other B2B companies learn from Salesforce's ecosystem strategy? Lucas: First, start early. The head start matters enormously. Second, make integration painless. The easier it is for developers to build on your platform, the faster your network effects compound. Third, accept that you'll need to balance partner interests with your own product roadmap. That tension never goes away. Luna: And don't forget the data flywheel. Every transaction, every user action on the platform generates data that improves the product for everyone. Lucas: That's the key insight. Salesforce's moat isn't just the marketplace. It's the combination of marketplace, data, AI, and switching costs all reinforcing each other. Competitors like HubSpot have tried to build similar ecosystems, but they're a decade behind and don't have the same installed base. Luna: I want to go back to something you mentioned earlier — the forty percent lower acquisition cost. Does that hold up across all segments, or just enterprise? Lucas: Mostly enterprise and mid-market. Small businesses tend to use fewer apps, so the ecosystem effect is weaker there. But for big deals — the multi-million dollar contracts — the ecosystem is often the deciding factor. The buyer says, 'We need to integrate with these five industry-specific tools, and they all run on Salesforce.' Luna: That's the ultimate lock-in. Not a contract, but a web of dependencies. Lucas: Yeah. And it's worth noting that Salesforce has been very disciplined about maintaining backward compatibility. Developers who built apps ten years ago still work today. That builds trust. Microsoft's ecosystem had moments where they broke compatibility, and developers never fully forgave them. Luna: Trust is a competitive advantage that's hard to quantify but shows up in retention data. Lucas: Absolutely. And speaking of retention, this is one of those topics where I realize how much these conversations shape my own thinking. If you find value in breaking down strategies like this, there's a small way to support the show. It's called buy me a coffee dot com slash fexingo. No pressure, just a way to keep the show ad-free and focused on substance. Luna: Yeah, it really helps. And it's a nice way to say 'this was useful.' Lucas: Exactly. So back to the ecosystem. One risk we haven't talked about is platform dependency from the developer side. If you build your entire business on AppExchange, Salesforce can change the rules at any time. They could raise the revenue share, or change API pricing, or decide to compete with you directly. Luna: That's why some successful AppExchange companies eventually try to diversify. They build their own direct sales channel or partner with other platforms. Lucas: Right. But the best ones still stay on Salesforce because the distribution is too good to leave. It's a classic platform dilemma. For Salesforce, the challenge is to keep enough value for developers that they stay, while capturing enough value for themselves to justify the investment. Luna: It's a delicate equilibrium. And as we've seen with other platforms — Apple's App Store, Shopify's ecosystem — the tension never fully resolves. Lucas: No, it doesn't. But when it works, the platform becomes almost impossible to displace. And that's the real lesson from Salesforce: the strongest moat in B2B isn't technology or brand. It's the network of partners and customers that make leaving feel like tearing down a bridge behind you. Luna: Well said. Next episode, we'll look at a company that tried to build a similar moat and failed. That might be just as instructive. Lucas: I like that. See you next time.