Alexander Kropivnitski

How to Structure a Performance Marketing Retainer

A performance marketing retainer isn't buying "management of your ad accounts." That's the activity, not the deliverable. What it should be buying is one of three things, and naming which one changes everything downstream:

How to Structure a Performance Marketing Retainer

Start with what the retainer is actually buying

A performance marketing retainer isn't buying "management of your ad accounts." That's the activity, not the deliverable. What it should be buying is one of three things, and naming which one changes everything downstream:

Scaling, you have a working channel and a validated offer, and the job is to spend more while holding or improving efficiency. This is the easiest retainer to structure because the success metric already exists: CAC, ROAS, or MER at a defined spend level, measured against the trailing baseline.

Diagnosis and fix, something that used to work has degraded, or a channel has never worked and nobody's sure why. This retainer needs a defined diagnostic phase (I use 30 days) before any performance commitment, because committing to a number before you know if the tracking is broken, the creative is fatigued, or the offer doesn't hold up under paid traffic is how retainers turn adversarial by month two.

Expansion, a new channel, market, or product line with no historical baseline. Success here has to be measured against a stated hypothesis and a pre-agreed learning budget, not against a ROAS number that doesn't exist yet.

Most disputes I've seen start because the retainer was priced and structured like #1 (scaling) when the actual situation was #2 or #3. If you're not sure which one you're buying, that's the first thing to resolve, before the fee model, before the reporting cadence, before anything else.

Fee models, and which one fits which situation

Flat monthly fee. Cleanest to administer, easiest to budget against. Works when scope is genuinely stable, you know roughly how many campaigns, how many creative iterations, how many channels are in play, and that's not going to swing wildly month to month. The risk: if scope creeps (new channel, new market, a launch that needs extra hands) and the fee doesn't move with it, you either get resentment from whoever's doing the work or quiet scope-cutting that shows up as declining quality three months later.

Percentage of spend. Common, and I understand why, it scales naturally with the size of the account. But it has a structural problem worth naming directly: it can create an incentive to spend more even when spending more isn't the right call. If a channel is saturated and the right move is to hold budget flat and fix creative instead, a pure percentage-of-spend fee is quietly working against that recommendation. I use this model, but I pair it with a spend ceiling that requires explicit sign-off to exceed, so the incentive to grow spend for its own sake doesn't have room to operate.

Performance-based (fee tied to a metric). Sounds the most aligned on paper, and clients often ask for it first. In practice this only works when the metric is fully within the agency or manager's control, which is rarer than it sounds, attribution gaps, sales-cycle-length in B2B, and business-side factors (pricing changes, inventory issues, a competitor's move) all affect the metric without the marketing team touching anything. I've used performance components successfully, but only as a bonus layered on top of a base fee, never as the entire compensation, because a 100% performance model gives the agency every incentive to game the metric you're measuring rather than grow the business you actually care about.

Hybrid (small base + light performance kicker) is where most of my retainers land in practice: a base that covers the real cost of the work regardless of outcome, plus a bonus structure tied to a metric both sides trust and can audit.

Scope: write down what's in, and (more importantly) what isn't

The retainers that go sideways almost always have a scope document that lists deliverables ("manage Google Ads and Meta campaigns") without listing boundaries. Specifically define:

Channel boundaries. Does the retainer cover creative production, or just media buying and optimization on creative someone else supplies? This single ambiguity is the most common source of scope disputes I've seen, creative production is a materially different (and larger) job than campaign management. Landing page and site changes. Performance often bottlenecks on the landing page, not the ad. Does the retainer include making those changes, recommending them, or neither? Reporting and analysis vs. reporting and strategy. A dashboard that shows the numbers is not the same deliverable as a monthly review that explains why the numbers moved and what to do next. Price and staff these differently if you actually need both. Response time and escalation. For anything with real budget velocity (especially Google Shopping or high-spend Meta accounts) what happens when something breaks on a weekend matters. Define it before it happens, not after.

How you'll know it's working

Agree on the measurement method before the retainer starts, not after the first month's results come in, because the measurement method itself is often the actual disagreement wearing a "the numbers are wrong" costume. Three things I put in writing on every retainer:

1. Which attribution model, and its known limitations. Last-click, data-driven, or a blended view, whichever you pick, write down what it systematically undercounts or overcounts, so a channel doesn't get killed for a measurement artifact. 2. A baseline period and what "improvement" means against it. "Grow ROAS" without a stated baseline and timeframe isn't a target, it's a mood. 3. Whether incrementality gets tested, and when. Attribution tells you what a platform claims credit for. It doesn't tell you what would have happened without the spend. For accounts above a certain spend threshold, I build in a holdout or geo-based incrementality check specifically because platform-reported numbers and actual incremental revenue can diverge more than most teams expect, sometimes substantially.

The review cadence that actually prevents disputes

Weekly optimization check-ins, monthly performance reviews, and a quarterly scope-and-fee review are the rhythm I use. The quarterly review is the one people skip and shouldn't: it's the checkpoint where you catch a retainer that's quietly become the wrong shape (scope grew, the market shifted, or the original success metric stopped being the right one to chase) before six more months pass on a structure nobody actually agreed to anymore.

Frequently Asked Questions

I use a 90-day minimum commitment, then month-to-month with 30 days' notice after that. Ninety days is roughly the minimum time needed to get past initial account volatility, run a real diagnostic if one's needed, and gather enough data to evaluate the channel honestly, anything shorter and you're judging results before the system has stabilized. Beyond that initial window, locking in longer just protects the agency, not the outcome, so month-to-month with fair notice is the right default once the diagnostic period has passed.

Always separate, and I write that explicitly into every contract even though it seems obvious. The reason it needs to be explicit: ambiguity here creates two specific problems, a client wondering whether their invoice total includes media spend (and being surprised when it doesn't) and an incentive structure where the fee-taker benefits from spend decisions in a way that isn't transparent. Keep media spend flowing directly from the client's own ad accounts wherever possible, both for cost transparency and so the client retains ownership of the account and its history if the relationship ends.

Thirty days for most accounts, sixty for anything with a long sales cycle or low weekly conversion volume where thirty days doesn't produce enough data to be meaningful. The diagnostic period exists to answer one question honestly: is the current underperformance a media problem, a tracking problem, or an offer/product problem? Committing to a performance number before answering that is how a retainer ends up trying to fix a landing page conversion problem by spending more on ads, which doesn't work, and burns trust fast when it doesn't.

Want this structured for your account?

This is the general framework. The right structure for a specific account depends on spend level, sales cycle, and what's already broken versus what's being scaled, that's a conversation, not a template.

Explore More