
Sign up here |
|
|---|

The World's Biggest Ad Agency Just Declared War, and They're Smiling While They Do It
Let's talk about Publicis Groupe, the French advertising colossus that would very much like you to think of them as the responsible adult in the room. The one who spotted the bad behavior, hired the auditor, tried to resolve it quietly, and only went public when conscience and fiduciary duty left them absolutely no choice.
Do not picture that.
Picture instead a company that has spent seven years building the most vertically integrated advertising technology stack in the history of the holding company business, that owns the data, owns the pipes, owns the sell side, owns the buy side, controls the client relationships and every dollar that flows through all of it, and has now, with the calm precision of a surgeon who also happens to own the hospital, the pharmacy, the insurance company, and the parking garage, removed the one independent player its clients actually trusted from the equation entirely.
That is what happened this week. Everything else is stagecraft.
First, Who Is Publicis And What Did They Actually Build
In 2019 Publicis paid $4.4 billion for a company called Epsilon that most people outside adtech had never heard of. Epsilon does not make ads. Epsilon does not come up with taglines or shoot commercials with attractive people pretending to enjoy yogurt. Epsilon is a data and technology infrastructure company, and what it gave Publicis was something no other holding company had and every single one of them desperately wanted.
It gave them the stack.
Specifically: a first-party identity graph covering more than 200 million American consumer profiles, which in the post-cookie world is roughly equivalent to owning a gold mine while everyone else is panning for flakes in a cold river. A supply-side platform called Conversant, sitting on the sell side of the programmatic ecosystem collecting fees from publishers. And a demand-side platform that executes the actual media buys.
Publicis owns the data. Publicis owns the sell side. Publicis owns the buy side. Publicis controls the budgets.
The only thing standing between Publicis and complete vertical dominion over its clients' programmatic spending was an independent DSP sitting in the middle that those clients actually trusted as a neutral party. One whose entire identity was built on the promise of transparency, neutrality, and working for the advertiser rather than for itself.
That DSP was The Trade Desk. And Publicis just finished them.
The Partnership That Was Always A Countdown Timer
In 2021, Publicis and The Trade Desk announced what both sides described, with the particular enthusiasm of people who know the cameras are on, as a landmark partnership. The Trade Desk would become the exclusive third-party DSP for Epsilon's Core ID. Arthur Sadoun called it a decisive competitive advantage. Jeff Green called it a new common currency for the open internet.
It was a beautiful press release.
It was also, in retrospect, a partnership with an expiration date baked into its DNA, because every dollar that ran through TTD under that arrangement was a dollar that taught Publicis exactly how the independent DSP model worked, what clients valued about it, and precisely how to build something that made it unnecessary.
Five years later Publicis told every client to stop using The Trade Desk immediately.
That is not a breakup. That is reconnaissance dressed up as a partnership.
The Audit: Not A Rumor, Not A Negotiating Tactic, And Absolutely Not A Surprise
Here is the part everyone is missing, and it changes the entire moral and potentially legal texture of this story.
The Trade Desk agreed to this audit.
Not metaphorically. The audit rights were written into the master services agreement that The Trade Desk itself signed. FirmDecisions, part of Ebiquity Group and one of the most respected independent media contract compliance firms in the business, was operating under a signed agreement that TTD accepted. TTD chose the terms. TTD signed the document. TTD agreed to the auditor.
And then when the auditor showed up and asked for the documents the agreement required them to produce, they didn't produce them.
You do not get to agree to an audit and then refuse to be audited. That is not a methodology disagreement. That is not a scope negotiation. That is a company that contractually committed to transparency, sat across from the auditor it agreed to, and said actually, no thank you.
In most industries with functioning accountability structures that is called a material breach of contract. In some contexts, depending on what those documents might have revealed, it starts to interest regulators who think about whether public companies are accurately representing their operations to investors.
Nobody has said lawsuit yet. Nobody has said SEC yet. But those words exist and they are very patient.
What FirmDecisions Actually Found
Three findings. All specific. All serious. None of which TTD has addressed factually in any public statement.
Finding One. TTD improperly stacked its DSP fee on top of other fees in ways the contract did not permit. The adtech equivalent of a contractor who quotes you a kitchen renovation price and then invoices you separately for showing up, having opinions about tile, and the emotional labor of answering your emails.
Finding Two. Publicis clients were billed for features they were automatically enrolled in with zero documented evidence of authorization. Some of those auto-enrollments were tied to Kokai, TTD's AI bidding platform, which makes autonomous decisions about where to send your spend and apparently also makes autonomous decisions about which paid features to activate on your account. Without asking. Without telling you. Without leaving a note.
Finding Three. When the auditor asked for documentation proving that media and data costs were invoiced at cost with no markup, as the contract required, The Trade Desk did not provide it.
Publicis did not immediately go to the press. They went to the highest levels of TTD leadership and tried to resolve it privately. TTD still said no. Only then did the memo go out.
The timeline is the timeline. Publicis tried to handle it quietly. TTD made quiet handling impossible.
The Most Transparent Platform In The Industry Cannot Tell You Anything
Now here is the part that is somehow missing from almost every story written about this dispute, possibly because it is so audacious it seems like it must be a misunderstanding.
It is not a misunderstanding.
The Trade Desk's official defense is that it cannot be audited, cannot reveal its fee structure, cannot show you its supply chain, cannot tell you where your ads ran, and cannot explain any of this because of NDAs, which they also cannot tell you about, because those NDAs are themselves confidential.
The company whose entire brand is built on the word transparency has constructed a legal architecture in which every single thing an advertiser might want to know about how their money is being spent is protected by a confidentiality agreement that is itself protected by a confidentiality agreement. It is a transparency matryoshka doll. With nothing inside.
When TTD said the auditor requested data that would "violate customer and partner confidentiality agreements," what they were actually saying is: we have signed so many NDAs with so many parties in our supply chain that we are now structurally incapable of showing a client where their ad ran or what they were actually charged. And we would like you to understand that this is completely consistent with being the most transparent platform in the industry.
This is the adtech equivalent of a bank telling you that for confidentiality reasons they cannot show you your statement, cannot tell you what fees they charged, cannot reveal what they did with your deposits, but would like to assure you that everything is above board and also that their competitors are much worse.
The SEC does not generally accept "we have NDAs" as a reason a public company cannot account for how it charges clients. Investors in TTD stock are right now holding shares in a company whose fee structures are apparently so entangled with confidential third-party agreements that a contracted independent auditor operating under a signed agreement could not get a straight answer about the billing.
And the most magnificent irony, the one that deserves its own moment of silence, is that TTD said all of this while simultaneously accusing Publicis of being non-transparent.
Jeff Green would like the industry to know that transparency is essential. He just cannot show you any.
So What Does Publicis Actually Want
They want what every company that spent $4.4 billion on infrastructure wants. A return. They want clients running programmatic spend through Epsilon's stack, where Publicis collects on the data side, the execution side, the measurement side, and anywhere else a fee can be attached to a decision. They want the independent DSP out of the middle, because the independent DSP is the last thing standing between Publicis and a closed loop they control from end to end.
By publicly torching their TTD recommendation, Publicis damages the one scaled independent DSP their clients trusted, creates a vacuum their own technology is perfectly positioned to fill, and gets to wear the costume of the responsible fiduciary who courageously held a vendor accountable. Which is extraordinary positioning for every future conversation about why clients should consolidate their technology choices with Publicis.
And they do all of this while the trade press writes earnest stories about transparency and audit rights, which is exactly the kind of coverage that keeps the actual strategic play completely invisible to anyone not looking for it.
It is, as land grabs go, one of the cleanest ever executed.
It is also built on a foundation worth examining very carefully, because Publicis's own inventory practices have their own auditors asking their own uncomfortable questions, and the advertiser sitting in the middle of all of this is paying for everyone's overhead while trusting everyone's word.
Nobody's clean. But figuring out who is dirtiest requires paying attention to what people do rather than what they say, which in this industry, as in most industries, is always the harder and more necessary task.

The Rabbi of ROAS
What Comes Next — You Are Going To Want To Read Parts II and III
This is Part One of three. And yes, everyone is reading it.
Parts Two and Three are coming fast, and if Part One made you uncomfortable, buckle up.
Part Two is a line-by-line autopsy of every public statement The Trade Desk has made since the audit dropped. Jeff Green's LinkedIn post. Samantha Jacobson's LinkedIn post. The corporate statement. We show you exactly what they said, what they conspicuously did not say, and why the gap between those two things should concern every advertiser currently running money through their platform.
Part Three is about where this was always going. Publicis's endgame, the closed loop they are building, and why the advertiser is the only party in this entire ecosystem with nobody genuinely in their corner.
And if you want to know how we saw this coming: our Trade Desk report, published months ago, predicted exactly this. The slowing growth, the fee opacity, the agency revolt, all of it. If you missed it, that is a conversation worth having.
Subscribe now. Parts Two and Three drop this week.
Subscribe to our premium content at ADOTAT+ to read the rest.
Become a paying subscriber to get access to this post and other subscriber-only content.
Upgrade

