---
title: "Teardown: The Performance Guarantee That Lets an Agency Keep Its Fee"
description: "A line-by-line teardown of a composite Google Ads guarantee: what its fee, lead target, baseline, exclusions, and exit clause actually promise."
url: "https://groas.com/post/teardown-the-performance-guarantee-claus"
image: "https://pub-87da24ecbbfc4c3bad6875f3aa013712.r2.dev/generated-images/04658a35-c139-4bb9-bf22-11e119b4b2cb.png"
published: "2026-10-13T05:19:08.587Z"
modified: "2026-10-13T15:40:41.318Z"
---

October 13, 2026 · 10 min read

# Teardown: The Performance Guarantee That Lets an Agency Keep Its Fee

[Alexander PerelmanHead Of Product @ groas](https://groas.com/author/alexander-perelman)[LinkedIn](https://www.linkedin.com/in/alexander-433793253/)

![A steel safe engraved 'GUARANTEED' with every side's door hanging open, cash sliding out: a guarantee so full of exits it protects nothing.](https://pub-87da24ecbbfc4c3bad6875f3aa013712.r2.dev/generated-images/04658a35-c139-4bb9-bf22-11e119b4b2cb.png)

In this article

1. [The artefact: five lines that sound like a guarantee](#the-artefact-five-lines-that-sound-like-a-guarantee)
2. [Line 1: “Fee: 15% of ad spend”](#line-1-fee-15-of-ad-spend)
3. [Line 2: “We guarantee growth in leads”](#line-2-we-guarantee-growth-in-leads)
4. [Line 3: “Versus prior-period performance”](#line-3-versus-prior-period-performance)
5. [Line 4: “Excludes results affected by client-side changes”](#line-4-excludes-results-affected-by-client-side-changes)
6. [Line 5: “Client may terminate on 30 days notice”](#line-5-client-may-terminate-on-30-days-notice)
7. [The replacement clause: five things to get in writing](#the-replacement-clause-five-things-to-get-in-writing)
8. [Holding the groas sprint to the same test](#holding-the-groas-sprint-to-the-same-test)
9. [Overall verdict: keep the promise, replace the escape routes](#overall-verdict-keep-the-promise-replace-the-escape-routes)

A Google Ads contract can promise performance and still let the agency keep every dollar when performance misses. I chose this composite _performance guarantee_ because its five lines show how: charge on spend, count leads, choose a soft baseline, exclude client-side changes, then offer an exit instead of a remedy.

None of those lines looks outrageous on its own. Together, they put the risk where it already was: on the business paying the ad bill. I’ll read the clause in the order a founder would encounter it, give each line a verdict, and show what I would ask to change before signing.

## The artefact: five lines that sound like a guarantee

This is a composite clause, not a quotation from one contract. Its parts capture the structure of a familiar pay-for-performance pitch:

> _Fee: 15% of ad spend. We guarantee growth in leads versus prior-period performance. Excludes results affected by client-side changes outside our control, including landing pages, offers, budgets and tracking. If targets are not met, client may terminate on 30 days notice._

The problem is not that an agency needs a fee, a measurement period, or sensible limits on what it controls. It does. The problem is **what happens when you read those terms together**. The fee can rise while efficiency falls. The target can pass without producing pipeline. The baseline and exclusions give the vendor room to dispute a miss. And if a miss survives all that, the remedy is your right to leave.

Start with the money.

## Line 1: “Fee: 15% of ad spend”

This line decides whether the rest of the promise has teeth. Percentage-of-spend pricing commonly runs [10 to 20% of monthly budget](https://www.hellyeahai.com/blog/ppc-management-pricing), with higher percentages on smaller budgets. Say you spend $20,000 a month. At 15%, the management fee is [$3,000 a month](https://www.hellyeahai.com/blog/ppc-management-pricing), before ad spend, creative, or landing-page tools. I ran the broader comparison against CPA and flat-fee pricing in the [$20k Google Ads test](https://groas.com/post/percentage-of-spend-vs-pay-per-acquisiti). The incentive problem is the same here: **the fee grows when spend grows, whether efficiency improves or not**.

Raise the budget by $10,000 and the 15% fee rises by [$1,500](https://www.hellyeahai.com/blog/ppc-management-pricing). Recommend a budget cut because search demand softened or the landing page cannot handle more volume, and the fee falls. I used to tell clients this structure aligned incentives because everyone wanted growth. I was wrong. It rewards more spend directly; lower cost per acquisition only helps the vendor indirectly. As one contract guide notes, an agency can [get paid more in a bad month](https://upgrowth.in/red-flags-google-ads-agency-contracts/) if spend scales while CPL rises 40%.

That does not prove every agency on a percentage fee will waste your budget. It tells you what this clause pays them to do. **Verdict:** a performance promise should not sit beneath a fee that increases automatically when the vendor asks you to spend more. Change the fee basis, or make the guaranteed outcome strong enough to counter that incentive.

## Line 2: “We guarantee growth in leads”

A lead target sounds useful until you ask what qualifies. Does a form fill count? A call? A chat from someone who cannot buy? If the contract does not say, the agency can satisfy the guarantee by increasing activity at the top of a report while your sales team gets no closer to a deal.

Performance deals can price [qualified home-services leads at $50 to $150](https://clicksgeek.com/performance-based-marketing-agency/) or take [10 to 30% of sale value](https://clicksgeek.com/performance-based-marketing-agency/) on pay-per-sale. Those structures need an upfront definition and CRM or call-tracking proof. Without one, a per-lead incentive favors [quantity over quality](https://clicksgeek.com/performance-based-marketing-agency/) and can favor [bottom-funnel branded search](https://clicksgeek.com/performance-based-marketing-agency/) over testing that builds new demand. The report gets prettier. The business may not.

For B2B, the gap between leads and pipeline can be brutal. One guide puts [MQL-to-SQL conversion at 9.8%](https://www.virtual-sales.com/sales-lead-generation-services-a-practical-guide-for-tech-leaders-in-2026/). At that rate, roughly 90 of 100 MQLs do not become SQLs. A guarantee on the original 100 says little about the sales conversations the business needs. Weekly lead count climbs; closers work through poor-fit enquiries; pipeline reads **zero while the guarantee reads met**.

I would tie the obligation to [MROI, or to MQLs and SQLs with mutually agreed qualification criteria](https://ceoworld.biz/2025/04/28/marketings-biggest-lie-the-ugly-truth-about-why-agencies-dont-guarantee-results/). Closed revenue, qualified pipeline, CPA, and ROAS can also be useful, depending on what the business can reliably count. Reach, clicks, and raw leads still matter as diagnostics. They just should not become the prize the contract pays someone to chase.

**Verdict:** define the outcome before anyone starts optimizing toward it. If the contract guarantees leads, make it say which leads count and where that count comes from.

## Line 3: “Versus prior-period performance”

_Prior period_ has the reassuring sound of a spreadsheet cell. Which period? Measured in which system? Over what window? Compared with what happens when tracking changes? The clause answers none of those questions, so the baseline can do work the campaign did not.

Seasonality makes the weakness obvious. Compare a home-services account’s March with February and ordinary seasonal demand can flatter the result. Compare January with December and the same problem can appear in another direction. Neither comparison is automatically dishonest. Neither establishes improvement simply because one number is higher.

A baseline worth signing names **the starting number, the source of truth, the judgment window, and the treatment of tracking changes**. Contract examples include [30 days’ notice if blended CPL runs 35% above an agreed baseline for two straight months](https://upgrowth.in/red-flags-google-ads-agency-contracts/) or [ROAS stays below 1.5x for two months](https://upgrowth.in/red-flags-google-ads-agency-contracts/). Those are examples of specific triggers, not targets I would paste into every account. The important part is that both sides know what will be measured before the result arrives.

The window matters too. Performance deals may involve [60 to 90 days of optimization while you pay full price](https://clicksgeek.com/performance-based-marketing-agency/). A short window during that ramp can mislead in either direction; an undefined window lets either party argue over when the test began. Write down the dates, the baseline, and the counting system before payment.

**Verdict:** _prior period_ is not a baseline. Until the contract pins it down, the target is movable.

## Line 4: “Excludes results affected by client-side changes”

This is the line I understand and still would not sign as written. Landing pages, offers, budgets, and tracking affect results. An agency should not have to guarantee an outcome after the client changes the offer or breaks measurement. But **an exclusion this broad can swallow the promise**.

A changed headline, a delayed page approval, or a week with a paused budget could become grounds to disregard the result altogether. One review of agency-contract red flags describes the version where [client deadlines are binding and a missed approval becomes the agency’s excuse](https://upgrowth.in/red-flags-google-ads-agency-contracts/). The wording here leaves the same opening: it does not say how large a change must be, whether it caused the miss, or which part of the measurement period is affected.

Landing pages really can tank accounts. I have watched Quality Score fall apart after a page changed without warning. That is not a reason to pretend the page does not matter. It is a reason to write a narrower exclusion. Name the change, record when it happened, and specify how it affects the guarantee. Then name what the vendor still owns: the tracking setup it manages, page-speed issues it can fix, the negative list, and the bid logic. If every factor that touches conversion sits outside its responsibility, what exactly is left inside the guarantee?

**Verdict:** keep exclusions for genuine changes outside the vendor’s control, but do not let _client-side change_ serve as a universal escape hatch. A promise with a doorway built into every wall is a hallway.

## Line 5: “Client may terminate on 30 days notice”

Read that line and ask who pays for the miss. You paid the fees and ad budget. The target did not land. The vendor keeps what you have already paid, and you receive permission to start again with someone else. **An exit is useful, but it is not a vendor-paid remedy**.

There is a fair version of an exit clause: 30 days’ notice, no wind-down fee, and clear client ownership of the account, tracking, and creative. That protects your ability to leave. It matters because contracts can add a [wind-down fee of one to three months](https://upgrowth.in/red-flags-google-ads-agency-contracts/), voided setup fees, [non-competes lasting up to 24 months](https://upgrowth.in/red-flags-google-ads-agency-contracts/), or [transition fees for access to your own credentials](https://upgrowth.in/red-flags-google-ads-agency-contracts/). None of that belongs in a clean handoff.

Ownership belongs here for another reason. Search-term history, negative lists, tracking, and creative tests represent work the business paid to build. If they sit only in an agency-controlled account or drive, leaving can mean losing the learning along with the vendor. I have learned to ask for the ownership language before the engagement starts, not during the awkward final week.

But even a frictionless exit does not make the performance guarantee real. If the target is missed, the remedy should cost the vendor: for example, continued execution without another management fee until the agreed number is reached. **Verdict:** keep the right to leave and add a separate consequence for missing the target. If failure costs the vendor nothing but your business, it did not guarantee the result.

## The replacement clause: five things to get in writing

After those five lines, I would send the contract back with five corresponding changes. This is not about winning a negotiation over adjectives. It is about making the promised result measurable and the consequence of missing it unmistakable.

![A contract page with the exclusion clause circled in red pen](https://pub-87da24ecbbfc4c3bad6875f3aa013712.r2.dev/generated-images/1cb56fe5-77eb-45dd-b71a-96a918b5b005.png)

1. **Target before payment.** Put the exact lift, CPA ceiling, or pipeline number in the signed agreement before the invoice. Do not leave the target for a kickoff call.
2. **A metric tied to the business.** Use qualified pipeline, closed-won revenue, CPA, or ROAS where those can be counted reliably. If SQLs are the target, agree on the qualification criteria line by line. Do not let raw leads stand in for money.
3. **A fixed baseline and window.** Name the starting number, source of truth, dates, treatment of tracking changes, and seasonality call-outs. Set the judgment period in writing rather than picking one lucky month after the fact.
4. **A vendor-paid remedy.** If the target is missed, the vendor continues the agreed work without another fee until it hits. Cancellation rights are separate.
5. **Ownership of the build.** Keep the ad account, tracking, negatives, and creative in your hands when the engagement ends. The broader version of this review is in the [15 contract checks to run before you sign](https://groas.com/post/before-you-sign-a-performance-based-sear).

That list is a test of what the vendor is willing to be accountable for. It also applies to ours.

## Holding the groas sprint to the same test

I would not run another agency’s clause through five checks and wave ours past them. The [groas paid-ads and SEO sprints](https://groas.com/for-businesses) charge one flat fee, paid once up front and quoted on the fit call. The stated target is 40% more sales from ads or 40% more visibility in search within 90 days. It goes in writing before payment; the fee does not rise with ad spend; and a miss means free work until the number hits. Those terms address the fee and remedy problems in the composite clause directly.

There is still a distinction worth keeping in view: **40% more search visibility is not 40% more revenue**. If you are considering an SEO sprint, ask how visibility is counted and whether that is the result you want to buy. If you are considering paid ads, establish the sales baseline and counting method before paying. A written target is only as useful as the metric underneath it.

This model will not suit everyone. If you have no conversion tracking, tiny search volume, or a two-week deadline, a fixed 90-day target will frustrate you. It needs enough traffic to learn from and enough calendar for bids, budgets, and pages to do their work. Do not mistake a stronger contract for a shortcut around those constraints.

## Overall verdict: keep the promise, replace the escape routes

The composite clause gets one thing right: it puts a performance promise in writing. I would keep that instinct, plus a clear right to leave. I would replace almost everything that determines whether the promise can be missed: the spend-linked fee, the raw-lead target, the floating baseline, the blanket exclusion, and the exit presented as compensation.

My final test is plain. Send the contract back with the target, counting method, baseline, exclusions, remedy, and ownership terms typed in. Ask the vendor to agree to them in writing. If the answer is a call to explain the nuance rather than an edited contract, you have learned something before paying for it. A guarantee worth signing says what counts, when it counts, and what the vendor owes if it misses.

## Frequently Asked Questions

### Why is a fee based on a percentage of ad spend a problem in a performance contract?

A percentage-of-spend fee grows whenever the budget grows, whether efficiency improves or not. If the vendor recommends more spending, the fee rises; if efficiency falls while spend scales, the vendor can even earn more in a bad month. The article says a performance promise should not sit under a fee with that incentive, and suggests changing the fee basis or strengthening the guaranteed outcome.

### What is wrong with a guarantee that promises growth in leads?

If the contract does not say which leads count, the agency can meet the target with form fills, calls or chats that never become sales. In B2B, roughly 90 of 100 MQLs do not become SQLs, so weekly lead counts can climb while pipeline reads zero and the guarantee reads met.

### Which metrics should a performance guarantee be tied to instead of raw leads?

The article recommends tying the obligation to MROI, or to MQLs and SQLs with mutually agreed qualification criteria. Closed revenue, qualified pipeline, CPA and ROAS can also work where the business can count them reliably. Raw leads, clicks and reach remain useful as diagnostics but should not be what the contract pays for.

### What should a baseline in a performance guarantee specify?

A baseline worth signing names the starting number, the source of truth, the judgment window, and how tracking changes are treated. Contract examples include triggers like blended CPL running 35% above an agreed baseline for two straight months, or ROAS staying below 1.5x for two months. Until the contract pins this down, a vague 'prior period' target is movable.

### How should exclusions for client-side changes be written?

Keep exclusions for genuine changes outside the vendor's control, but make them narrow: name the change, record when it happened, and specify how it affects the guarantee. Also name what the vendor still owns, such as the tracking setup it manages, page-speed issues it can fix, the negative list and the bid logic, so a blanket exclusion cannot serve as a universal escape hatch.

### Is a termination right a real remedy when a performance target is missed?

No. With an exit clause, the vendor keeps everything already paid and the client gets permission to leave, so the miss costs the vendor nothing. The article suggests keeping the exit but adding a separate consequence, such as the vendor continuing the agreed work without another management fee until the agreed number is reached.

### Who should own the ad account, tracking and creative when the engagement ends?

The client should. Search-term history, negative lists, tracking and creative tests represent work the business paid for, and leaving them in an agency-controlled account can mean losing that learning. Ask for the ownership language before the engagement starts, along with an exit that has no wind-down fee.

### What should be in writing before signing a performance-based Google Ads contract?

The exact target, whether that is a lift percentage, CPA ceiling or pipeline number, should be in the signed agreement before the first invoice, along with a business-relevant metric, a fixed baseline and window, a vendor-paid remedy for missing the target, and client ownership of the account, tracking, negatives and creative. If a vendor wants a call to explain nuances instead of an edited contract, that is the answer.

## Pay For Results, Not For Hours

Businesses buy the outcome, agencies resell it, and groas answers for it either way.

[See If You Qualify](https://groas.typeform.com/to/xC1bQNUT)

## Structured data

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://graph.groas.com/entity/groas","name":"groas","url":"https://groas.com/","logo":{"@type":"ImageObject","url":"https://groas.com/icon-512.png","width":512,"height":512},"sameAs":["https://www.linkedin.com/company/groas/"]},{"@type":"WebSite","@id":"https://groas.com/#website","name":"groas","url":"https://groas.com/","inLanguage":"en-US","publisher":{"@id":"https://graph.groas.com/entity/groas"}},{"@type":"WebPage","@id":"https://groas.com/post/teardown-the-performance-guarantee-claus#webpage","url":"https://groas.com/post/teardown-the-performance-guarantee-claus","name":"Teardown: The Performance Guarantee That Lets an Agency Keep Its Fee","description":"A line-by-line teardown of a composite Google Ads guarantee: what its fee, lead target, baseline, exclusions, and exit clause actually promise.","inLanguage":"en-US","isPartOf":{"@id":"https://groas.com/#website"},"about":{"@id":"https://graph.groas.com/entity/groas"},"primaryImageOfPage":{"@type":"ImageObject","url":"https://pub-87da24ecbbfc4c3bad6875f3aa013712.r2.dev/generated-images/04658a35-c139-4bb9-bf22-11e119b4b2cb.png"},"breadcrumb":{"@id":"https://groas.com/post/teardown-the-performance-guarantee-claus#breadcrumb"},"dateModified":"2026-10-13T15:40:41.318Z","mainEntity":{"@id":"https://groas.com/post/teardown-the-performance-guarantee-claus#article"}},{"@type":"BreadcrumbList","@id":"https://groas.com/post/teardown-the-performance-guarantee-claus#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://groas.com/"},{"@type":"ListItem","position":2,"name":"Blog","item":"https://groas.com/blog"},{"@type":"ListItem","position":3,"name":"Teardown: The Performance Guarantee That Lets an Agency Keep Its Fee","item":"https://groas.com/post/teardown-the-performance-guarantee-claus"}]},{"@type":"BlogPosting","@id":"https://groas.com/post/teardown-the-performance-guarantee-claus#article","url":"https://groas.com/post/teardown-the-performance-guarantee-claus","mainEntityOfPage":{"@id":"https://groas.com/post/teardown-the-performance-guarantee-claus#webpage"},"isPartOf":{"@id":"https://groas.com/blog#blog"},"headline":"Teardown: The Performance Guarantee That Lets an Agency Keep Its Fee","description":"A line-by-line teardown of a composite Google Ads guarantee: what its fee, lead target, baseline, exclusions, and exit clause actually promise.","datePublished":"2026-10-13T05:19:08.587Z","dateModified":"2026-10-13T15:40:41.318Z","image":{"@type":"ImageObject","url":"https://pub-87da24ecbbfc4c3bad6875f3aa013712.r2.dev/generated-images/04658a35-c139-4bb9-bf22-11e119b4b2cb.png"},"author":{"@id":"https://groas.com/author/alexander-perelman#person"},"publisher":{"@id":"https://graph.groas.com/entity/groas"},"keywords":"fee, guarantee, performance, agency, target, performance guarantee, keep, baseline","wordCount":2127,"inLanguage":"en-US"},{"@type":"Person","@id":"https://groas.com/author/alexander-perelman#person","name":"Alexander Perelman","jobTitle":"Head Of Product @ groas","description":"Ex Goldman Sachs and Ex Stanford Computer Science","image":"https://groas.com/media/blog/4f17cac3a81acc224cc1b2cfab8f94bbc295a3089d13e8421125771ef8d4064f.jpg","worksFor":{"@id":"https://graph.groas.com/entity/groas"},"sameAs":["https://www.linkedin.com/in/alexander-433793253/"]},{"@type":"FAQPage","@id":"https://groas.com/post/teardown-the-performance-guarantee-claus#faq","mainEntity":[{"@type":"Question","name":"Why is a fee based on a percentage of ad spend a problem in a performance contract?","acceptedAnswer":{"@type":"Answer","text":"A percentage-of-spend fee grows whenever the budget grows, whether efficiency improves or not. If the vendor recommends more spending, the fee rises; if efficiency falls while spend scales, the vendor can even earn more in a bad month. The article says a performance promise should not sit under a fee with that incentive, and suggests changing the fee basis or strengthening the guaranteed outcome."}},{"@type":"Question","name":"What is wrong with a guarantee that promises growth in leads?","acceptedAnswer":{"@type":"Answer","text":"If the contract does not say which leads count, the agency can meet the target with form fills, calls or chats that never become sales. In B2B, roughly 90 of 100 MQLs do not become SQLs, so weekly lead counts can climb while pipeline reads zero and the guarantee reads met."}},{"@type":"Question","name":"Which metrics should a performance guarantee be tied to instead of raw leads?","acceptedAnswer":{"@type":"Answer","text":"The article recommends tying the obligation to MROI, or to MQLs and SQLs with mutually agreed qualification criteria. Closed revenue, qualified pipeline, CPA and ROAS can also work where the business can count them reliably. Raw leads, clicks and reach remain useful as diagnostics but should not be what the contract pays for."}},{"@type":"Question","name":"What should a baseline in a performance guarantee specify?","acceptedAnswer":{"@type":"Answer","text":"A baseline worth signing names the starting number, the source of truth, the judgment window, and how tracking changes are treated. Contract examples include triggers like blended CPL running 35% above an agreed baseline for two straight months, or ROAS staying below 1.5x for two months. Until the contract pins this down, a vague 'prior period' target is movable."}},{"@type":"Question","name":"How should exclusions for client-side changes be written?","acceptedAnswer":{"@type":"Answer","text":"Keep exclusions for genuine changes outside the vendor's control, but make them narrow: name the change, record when it happened, and specify how it affects the guarantee. Also name what the vendor still owns, such as the tracking setup it manages, page-speed issues it can fix, the negative list and the bid logic, so a blanket exclusion cannot serve as a universal escape hatch."}},{"@type":"Question","name":"Is a termination right a real remedy when a performance target is missed?","acceptedAnswer":{"@type":"Answer","text":"No. With an exit clause, the vendor keeps everything already paid and the client gets permission to leave, so the miss costs the vendor nothing. The article suggests keeping the exit but adding a separate consequence, such as the vendor continuing the agreed work without another management fee until the agreed number is reached."}},{"@type":"Question","name":"Who should own the ad account, tracking and creative when the engagement ends?","acceptedAnswer":{"@type":"Answer","text":"The client should. Search-term history, negative lists, tracking and creative tests represent work the business paid for, and leaving them in an agency-controlled account can mean losing that learning. Ask for the ownership language before the engagement starts, along with an exit that has no wind-down fee."}},{"@type":"Question","name":"What should be in writing before signing a performance-based Google Ads contract?","acceptedAnswer":{"@type":"Answer","text":"The exact target, whether that is a lift percentage, CPA ceiling or pipeline number, should be in the signed agreement before the first invoice, along with a business-relevant metric, a fixed baseline and window, a vendor-paid remedy for missing the target, and client ownership of the account, tracking, negatives and creative. If a vendor wants a call to explain nuances instead of an edited contract, that is the answer."}}]}]}
```
