man, sign, paper, write, document, contract, signing, agreement, signature, signing document, signing contract, signing paper, sign, contract, contract, contract, contract, contract, signing, agreement, signature, signature. Programmatic advertising agencies compared on incentives, not pitch decks
Photo by Maximilianovich on Pixabay

Reviews

Part of Reading programmatic advertising with a sceptical eye

Programmatic advertising agencies compared on incentives, not pitch decks

Programmatic agency comparisons turn on how each one earns: disclosed principal buying, seat access, curation, managed service, or undisclosed rebate structures.

What to take away

  • Every programmatic advertising agency you shortlist should state in writing whether it buys as agent or principal, and what markup sits on the media. Xaxis buys as principal; Goodway Group sells managed service.
  • The Trade Desk and DV360 access can be held directly or through a reseller; the reseller's fee is the difference that rarely appears in a pitch.
  • Curation vendors such as DeepSee and Jounce layer data and inventory filters on top of a DSP, and they charge for it.
  • A paid pilot on one channel, scored against the same brief for every finalist, tells you more than three reference calls.
  • Principal buying shifts risk to the agency, and that is not automatically good for you.

The five models you are actually choosing between

Programmatic agencies differ less by service list than by where the money comes from. Five models cover most of the market, and named shops sit in each one.

Five Programmatic Agency Models

Managed service

Where money comes from
Media % plus platform fee
Who runs the account
Agency inside major DSP
What changes
Execution, platform access
Named shops
Goodway, Kinesso

Trading desk

Where money comes from
Margin inside media cost
Who runs the account
Agency through own seat
What changes
Principal buying, resale
Named shops
Xaxis, Dentsu

Curation/data

Where money comes from
Media % or CPM uplift
Who runs the account
Buyer still runs account
What changes
Inventory, identity, context
Named shops
DeepSee, Jounce

Retail/commerce

Where money comes from
Platform % plus retainer
Who runs the account
Agency around retail DSP
What changes
Retail signal access
Named shops
Tinuiti, Flywheel, Pacvue

Managed service on a major DSP. The agency runs your account inside The Trade Desk, DV360 or Amazon DSP and charges a percentage of media plus a platform fee. Public rate cards are rare; percentages are negotiated.

Typical managed service fees in the US land between 10 and 20 percent of media spend, lower at the top end of spend, and some shops charge a flat retainer instead. Ask which platform costs pass through at cost and which carry a markup.

Goodway Group works this way across those three DSPs. Kinesso, which absorbed IPG's Matterkind programmatic brand in 2023, sells the same service inside a wider data and technology contract.

Independent trading desk. The agency buys through its own seat and resells inventory to you. This is principal buying, and the margin sits inside the media cost rather than on a separate line.

Principal margin is rarely itemized, so compare the effective CPM against a managed-service quote on the same inventory.

Xaxis, WPP's GroupM trading desk, and Dentsu's principal buying teams work this way. Publicis Media Exchange negotiates supply terms on behalf of Publicis agencies instead.

Curation and data layer. DeepSee and Jounce package inventory, identity and contextual signals for buyers, typically priced as a percentage of media or a CPM uplift. They change what you can buy, not who runs the account.

Typical curation fees run about 5 to 15 percent of media, or a CPM uplift quoted in dollars per thousand impressions. The number depends on data rights and how narrow the filters are.

Retail and commerce specialist. Agencies built around Amazon DSP, Walmart Connect or Criteo sell retail signal access. Fees usually combine a platform percentage with a management retainer. Tinuiti, Flywheel Digital, which Omnicom bought in 2024, and Pacvue are common shortlist names.

In-house enablement. Some agencies license their seat, train your team and step back. The fee is a license plus setup, and the tradeoff is control against headcount. Kepler and Jellyfish both sell this mix of managed service and in-housing support.

The named shops, sorted by how each one gets paid:

The five models

AgencyIncentive modelEvidence to request
Xaxis (GroupM, WPP)Principal buyer; margin sits inside the media priceWritten principal status, markup disclosure, audit rights
Kinesso (IPG)Managed service; Matterkind folded in during 2023Which entity invoices media, which holds the seat
Publicis Media ExchangeGroup trading arm that negotiates supply dealsWhether your agency or PMX holds the contract
CriteoCommerce media platform, charged on clicks and conversionsRetail data permissions and exclusivity terms
TinuitiCommerce agency fee plus platform spend on Amazon, Walmart and TargetRetail media mix, fees and reporting lines
Flywheel Digital (Omnicom)Amazon and Walmart commerce operations plus advertisingSplit of scope between ads and retail operations
PacvueRetail media software sold with managed service on Amazon, Walmart and InstacartSoftware fee against service fee
Goodway GroupManaged service on The Trade Desk, DV360 and Amazon DSPWho owns the seat, the data and the logs
KeplerIn-housing support and managed serviceHandover terms, training and exit

Score each finalist on five incentive criteria

The Association of National Advertisers published principal media governance guidance in March 2026, drawn from 114 client-side marketer responses. It recommends explicit contract treatment and internal approval when an agency resells inventory. The survey does not rank agencies.

Five incentive criteria

CriterionEvidence to requestPilot test
Buying statusWritten confirmation of agent or principal status, markup disclosure and audit rightsPrice the same inventory with a principal desk and a managed service shop
Fee structureFee schedule showing media percentage, platform costs and any retainerCompare effective CPM after fee against your current vendor
Data and seat ownershipContract clause naming who holds the DSP seat, the logs and the audience dataAsk for a full log export on the last day of the pilot
Named teamTrader names, escalation path, backup coverageInterview the trader who would run the account
Exit termsNotice period, data portability, migration and termination feesRun a tabletop exit test with your own team

Score Agency Incentives

  • Commercial modelagent or principal status, fees, markups, rebates, taxes
  • Supplypublishers, sellers, curation, remediation
  • Datasources, permissions, identity, retention, deletion
  • Measurementdefinitions, vendors, experiments, limits
  • Ownershipaccounts, contracts, IDs, logs, exports

Use one brief, one data room and one scoring sheet for every finalist. Separate pass or fail gates from weighted preferences. A polished deck does not show you the traders who will run the account.

Put the terms in the contract

The 4A's commentary covers the ANA media buying agreement. It addresses these areas:

Contract Terms to Verify

  • Supply-chain parties
  • Data
  • Reporting
  • Conflicts
  • Principal status
  • Rebates
  • Audit rights
  • Liability

It is agency-association guidance, not a binding standard or legal advice, so route the final wording through your own counsel.

The contract also decides how paid media attribution credit rules get applied when platform numbers and finance numbers disagree.

  • Verify the assigned team and its backup coverage
  • Call current and former clients on comparable spend
  • Inspect sample reports, logs, invoices and incident notes
  • Price media, technology, data, creative, labor, migration and exit
  • Require correction, credit, audit and termination procedures

Test agency claims before you repeat them

An agency performance number needs a reasonable basis before you repeat it: see the FTC advertising substantiation policy and the FTC guidance on soliciting and paying for reviews. Ask how the agency handles the common programmatic advertising questions on fees and supply paths, and read programmatic advertising with a sceptical eye rather than accept a claim without a method.

Common questions

Is the largest agency the safest choice?

No. Scale can buy access and resilience, but fit still turns on incentives, controls, the named team and the exit terms. A mid-size desk with a clear agent model can beat a large principal buyer on total cost. Run a managed-service shop and a principal desk against the same brief first.

Should an agency buy media as principal?

Sometimes. It can shift inventory risk to the agency and simplify billing. Require status, rationale, approval and disclosure in writing, and review it with counsel. Xaxis and other principal desks sell on exactly those terms.

How long should a pilot run?

A typical pilot runs 60 to 90 days, with media and fee budget of about $25,000 to $75,000 per finalist. Long enough to see representative delivery and a mature conversion window, short enough to cap cost and dependency.

Set the end date and the success measures before launch, and hold the agency to the same brief your other finalists got.

More in Reviews

Latest from Buyers Desk