Salesforce Marketing Cloud and the Price of Staying Put
Salesforce Marketing Cloud is a complex set of diverse tools that, with generous resourcing, can constitute a sophisticated outbound marketing solution. It can operate at global scale, can be made to support complex data models, and has seen heavily customized implementations among the world’s largest brands.
But last week’s incident around broken email links is a useful reminder of something many Marketing Cloud customers already know:
Power and legacy often travel together.
A platform built over time
Marketing Cloud didn’t emerge as a single, cohesive product. It’s the result of years of acquisitions, extensions, and incremental evolution. ExactTarget, Fuel, Datorama, Interaction Studio, custom tracking layers, proprietary link handling — all stitched together while the platform continued to serve live, always-on customer communications.
That history is part of why Marketing Cloud can do what it does. It’s also why certain changes can have unexpected blast radius.
This week’s issue wasn’t “just broken links”
At the surface, the problem showed up as expired or non-resolving email links in previously sent campaigns. Underneath, it appears to be tied to a security-driven change in how links are encrypted and validated.
From a security standpoint, that kind of change is understandable, even necessary. But true resolution requires more than just patching
From a customer standpoint, the impact was real:
- Links in already-sent emails stopped working
- Preference centers and unsubscribe flows were affected
- Teams were left scrambling to explain issues they didn’t create
None of that means Marketing Cloud is “bad software.” Marketing Cloud has its pros and cons. The larger story here is that it runs on a series of legacy platforms, and legacy systems behave differently under modern security expectations.
Legacy debt isn’t just technical, it’s operational
What incidents like this expose isn’t only old code. It’s operational debt:
- Long-lived URLs embedded in emails that can’t be updated
- Compliance flows that assume perpetual link validity
- Journeys and automations built on assumptions that used to be safe
When platforms evolve faster than those assumptions, friction shows up in production.
The real takeaway for enterprise marketers
This isn’t just a “Salesforce problem,” though that vendor has its fair share of legacy products. It’s an enterprise MarTech reality.
As security, privacy, and AI pressures increase, platforms with long histories will continue to face moments where:
- Backward compatibility conflicts with forward progress
- Safety requires breaking old behavior
- Customers feel the pain before the messaging catches up
The lesson for marketing leaders isn’t to panic, it’s to plan:
- Audit long-lived dependencies (links, IDs, tokens, journeys)
- Treat “set it and forget it” assets as technical risk
- Push vendors, any vendor, for clearer communication around breaking changes
Marketing Cloud is still capable, but needs care
Salesforce Marketing Cloud can be made to run smoothly. In practice, many organizations continue using it because exiting is hard, not because it’s the best option available.
But the more mission-critical a platform becomes, the more important it is to acknowledge its history and manage the trade-offs that come with it. For teams questioning whether it’s time to move on, RSG outlined the current replacement landscape in our January webinar.
If you’re looking to explore your options, please reach out.