Salesforce To Buy Krux For $700M, Closing Ad Tech Gap With Rival Marketing Clouds
Salesforce has shifted back into gear on ad tech M&A after a three-year quiet period. — The company will snap up data management platform Krux in a move that could bring its marketing stack into closer parity with its archrival Oracle.
Context & Ripple Effects
The Krux deal ends a three-year quiet stretch in Salesforce's ad tech M&A and lands just months after the company paid $2.8B for e-commerce platform Demandware (Demandware acquisition) — together signaling a deliberate build-out of the full marketing stack rather than point purchases.
The stated benchmark is parity with Oracle, whose own marketing cloud has long bundled data management; buying Krux gives Salesforce a data management platform it otherwise lacked, and the pattern continued with later buys like Datorama in 2018.
First-order effects
- Krux's data management platform gets folded into Salesforce Marketing Cloud, giving existing customers first-party data targeting without a separate vendor contract.
- Salesforce closes a specific capability gap against Oracle's marketing cloud, where the comparison had previously favored the rival.
Second-order effects
- Oracle and other suite rivals face pressure to match the data layer in their own stacks, keeping the marketing-cloud arms race running through acquisitions rather than organic builds.
- Standalone DMP and marketing-data vendors become obvious takeover targets, since suites that lack one now have a template for buying instead of building.
Third-order effects
- If the pattern holds, independent ad tech and martech specialists get absorbed into a handful of marketing clouds, shifting competition from best-of-breed tools to integrated stacks — a consolidation arc Salesforce extended with MuleSoft ($6.5B) and later Slack ($27.7B).
The trend: Enterprise software suites are assembling their marketing stacks through serial acquisition, with Salesforce's post-2016 buying spree — Demandware, Krux, Datorama, MuleSoft, Slack — as the clearest running example.