Pay on revenue, not on activity. A performance-based marketing agreement only holds up when the contract names one revenue event, defines a qualified lead in writing, sets a base fee that covers the build, and attaches an exit clause with asset ownership. Everything else is a dashboard argument waiting to happen.

By Avi Vatsa — CEO, Exchange Four Agency. Avi leads the team that installs and runs AI-leveraged revenue systems for owner-led companies. His background spans law, technology, and marketing; he also co-founded Dialora, an AI voice-agent platform for automated lead capture and booking.

What is a performance-based marketing agreement?

It's a contract where some or all of the agency's fee is contingent on an outcome rather than on hours, deliverables, or a monthly retainer. The outcome can be a lead, a booked appointment, a closed deal, or a share of attributed revenue. Which one you pick is the entire contract. The rest is paperwork.

Owners move to this model for a defensible reason. An industry survey distributed via Businesswire found that 71% of brands are frustrated demonstrating marketing ROI effectiveness — which is a polite way of saying most of them are paying monthly and cannot connect the invoice to a dollar. Performance pricing looks like the fix. Sometimes it is. Often it just relocates the argument from "what did you do" to "does that count."

Why do performance deals get gamed?

Because the agency optimizes for whatever you agreed to pay for, and most agreements pay for the cheapest possible proxy of a sale.

Pay per lead, and you'll get leads. You'll get a form fill from someone who wanted the PDF, a wrong number, a competitor's intern, and a contact who already bought from you last year. The invoice is correct. The pipeline is empty. This is not usually fraud — it's the contract doing exactly what it was written to do.

The pattern repeats one level up. Pay per booked call, and no-shows become someone else's problem. Pay per "opportunity," and every tyre-kicker becomes an opportunity by month three. The further the paid event sits from cash in your bank account, the more room there is between the two for things that look like progress and aren't. If you've been down this road before, the red flags owners should watch for before signing are usually visible in the fee clause, not the pitch deck.

How do you structure the agreement so it can't be gamed?

Work through these in order. Each one closes a specific loophole.

  1. Name one paid event, and make it as close to cash as your sales cycle allows. Closed-won revenue if you can measure it. Signed contract value if your fulfilment lags. Qualified appointment only if your sales cycle is long and complex — and if so, pair it with a show-rate floor.
  2. Define "qualified" in writing, as criteria, not adjectives. Geography, budget range, decision-making authority, service line, and the exclusion list: existing customers, past customers inside X months, current pipeline contacts, and anyone already in the CRM before the engagement started. That last exclusion is the one agencies quietly resist, and it's the one that matters most.
  3. Set a base fee that covers the build. Real system installation — offer, funnel, CRM, follow-up, tracking — costs money before it earns any. An agency on pure commission will skip the build and run whatever is fastest to a conversion event. You don't want fast. You want installed.
  4. Fix the attribution method before the first dollar is spent. Whose CRM is the source of truth, what the lookback window is, and what happens to a deal that touched three channels.
  5. Write a clawback window. Revenue that refunds, cancels, or charges back inside 30–60 days reverses the commission.
  6. Cap the upside and floor the downside. A monthly ceiling protects you from a windfall month that bankrupts the deal; a minimum performance threshold protects you from paying a base fee for twelve months of nothing.
  7. Attach the exit. Notice period, what happens to in-flight commissions, and who owns the accounts, creative, automations, and data on the way out.

Which pricing model actually fits your situation?

Pure retainer Pure performance Base + performance
Who carries the build risk You The agency Split
Most likely failure mode Billing for activity, vanity dashboards Volume-chasing, junk leads, short-term tactics Disputes over what qualifies
Works when The system is already built and needs running Offer is proven, sales cycle short, tracking clean Most owner-led companies, most of the time
Watch for No line from report to revenue Agency skips the unglamorous build work Sloppy qualified-lead definition

The middle column tempts owners who've been burned, and it's the one that quietly misaligns fastest. An agency with no base fee has to produce conversions this month to survive, which means it will never spend eight weeks fixing your follow-up sequence even when that's the actual constraint. We cover the economics in more depth in marketing retainer vs performance-based pricing.

Who owns the numbers that settle the invoice?

Your CRM. Not the agency's dashboard, not the ad platform's conversion count, not a monthly PDF.

Ad platforms are marking their own homework — they report conversions they're incentivised to claim. If the agency's reporting layer is also the billing layer, you have no independent check. The fix is cheap: name your CRM as the system of record in the contract, give the agency write access, and settle every invoice against a report you can pull yourself at 11pm without asking anyone.

That means picking an attribution model up front, including what happens when organic, paid, and a referral all touch the same deal. Most owner-led companies don't need anything exotic — see what attribution model owner-led companies should actually use. What they need is one model, written down, that nobody gets to reinterpret in month seven.

Riggs Eckleberry, Chairman of OriginClear, put the standard plainly: "They know exactly how to connect marketing execution to real business outcomes." That connection is a contract clause before it's a capability.

What does a clean clause look like in practice?

An illustration of the mechanics — not a client result, and not a quoted price:

Suppose the paid event is closed-won revenue from new customers, with a 90-day lookback and a 45-day clawback. A qualified new customer excludes anyone in the CRM before the start date. The structure is a base fee covering build and operations, plus a percentage of attributed new-customer revenue, capped monthly.

Now run the gaming attempts against it. Volume of junk leads? Doesn't pay — nothing pays until a deal closes. Reselling to your existing list? Excluded by the pre-existing-contact clause. A big month of sales that all refund in week six? Clawed back. Claiming a deal your referral partner sourced? Caught by the CRM source-of-truth clause. Each loophole closes because a specific sentence closes it, not because everyone has good intentions.

Does performance pricing really cost less than a retainer?

Per dollar of revenue, often yes. In absolute terms, frequently no — and that surprises people.

A performance deal that works pays the agency more than a retainer would have, because it's paying on a number that grew. That's the deal working. The question an owner should ask isn't "which is cheaper," it's "which one still costs me something when it doesn't work." A retainer costs you the same whether the number moves or not. That asymmetry is the whole argument, and it's why the base-plus-performance structure survives contact with reality more often than either extreme.

One more cost most owners never price in: the one they're already paying. Running separate SEO, PPC, and design shops carries coordination overhead of roughly 8–15% of annual vendor spend in hidden labor that appears on no invoice, with businesses reporting around 30% higher total spend versus one integrated partner, according to vendor-management research. Performance pricing across three vendors multiplies the attribution disputes by three. We broke that math down in the hidden coordination bill.

What should the exit clause say?

That you leave with the machine. G2 reviews of agencies repeat the same complaint — "the inability to help solve issues... made it so we ended up doing much of the transition ourselves." A performance agreement with no asset clause is worse than a retainer with one, because the agency has spent months building conversion infrastructure inside its own accounts.

Specify: ad accounts, domains, tracking pixels, CRM data, automation workflows, creative files, and documentation, all transferring on termination. Specify the notice period and what happens to commissions on deals already in flight. Then read who owns your marketing assets when you leave an agency before you sign anything, because the time to negotiate the exit is while they still want the deal.

A performance-based marketing agreement isn't a safer bet than a retainer. It's a different bet, and it only pays when the metric, the floor, the attribution, the clawback, and the exit are all written down before anyone starts work. Get those five right and you've bought certainty. Leave any one vague and you've bought a new argument with better branding.

If the number has already stalled under your current arrangement, the diagnostic is in when to fire your marketing agency — and the first 90 days of whatever comes next should look like this.