You’ve just pitched a roofing client on a revenue-based fee. Instead of a flat $4,000 monthly retainer, you’d charge a share of the revenue your marketing generates. The client likes the logic but stalls. “Let me think about it.”
The client isn’t stalling over your price. They’re stalling over the revenue number behind it. They can’t check that number on their own, and a variable fee tied to something unproven feels riskier than the flat rate they already know. So they don’t trust it enough to pay against it.
A Revenue Retainer is the model you just pitched. The agency’s fee comes from the revenue its marketing generates. This article walks through the structured 30-day proof phase that makes that number real before anyone prices against it.
| Client says | “I’ll think about it.” |
| Client means | “I don’t believe that number yet.” |
Trust, Not Price, Is What You’re Really Hearing
When a home-services client pushes back on a revenue-based fee, the reflex is to assume you priced too high. That’s almost never what happened.
Pricing consultant David Hoos documents a software firm that built an outcomes-based pitch for a $90,000 project, promising reduced reporting time, faster decisions, and an estimated 18-month revenue gain. The client picked a cheaper hourly competitor. Hoos found that the problem wasn’t the industry or the math. The firm tried to price on outcomes before the client believed the outcomes were real. As he puts it, “Most objections are not price objections. They’re cash flow objections, confidence objections, or scope uncertainty.”
That pattern holds in law, too. Corporate counsel turn down alternative fees because of “the fear that if costs exceed expectations, it will reflect poorly on their judgment.” (Legal Dive)
Your current clients resist hardest. They have years of invoice data telling them what your work is “worth”, and that number anchors to hours and tasks. You can put a report in front of a plumbing client showing their campaigns drove $180,000 last quarter. But if the client can’t open the system, trace a call to a booked job, and check the figure, it’s still your word.
What sounds like pushback on price is really a trust gap. The client can’t check the revenue number your fee comes from.
An outcomes-anchored proposal that still lost to a cheaper hourly bid. The math was solid. The client’s belief in the number wasn’t there yet.
Clients Don’t Trust a Number They Can’t Check
The client isn’t being stubborn. When you report the revenue your campaigns generated, you hold the attribution data. The client doesn’t. They can’t open your system, trace a call to an ad, and confirm the figure. So they discount it.
Think about how that plays out. A roofing owner tracks won jobs in his head and has watched marketing promises fall flat before. He doesn’t look at your dashboard and think “I bet this is right.” He thinks “I’ve heard this before.” Without a way to check, he assumes your number is average, not the real figure you’re showing him.
A variable fee makes it worse. The client already pays $4,000 a month and knows exactly what that costs. Trading a known expense for a share of a number they’re not sure about feels like a risk, even when the math favors the switch. Sixty-four percent of B2B marketing leaders don’t trust the way their own company measures results, according to Forrester. Your client is already skeptical about marketing measurement in general, not just yours.
You can’t argue past a gap in what the client knows. The only fix is proof. The client watches the number come together from their own data, step by step, before anyone puts a price on it.
| When the client can’t check itYou hold the attribution data↓The client can’t open it and trace a call to a booked job↓So they price your number at “average,” which is lower | When a new fee meets a familiar oneAn unproven variable fee, set against a flat fee they know cold≈2×how much heavier the unknown one feelsSo it loses on feel before the math |
Feature Highlight: Lead Tracking
Run the First 30 Days as Proof, Not a Discounted Trial
Before you set any fee, you run a proof phase on the client’s current marketing. You connect their data, validate attribution, measure lead quality, and check early revenue against what you projected. Nothing new launches. The client watches it happen.
Not every “first month” does this. Researcher Luk Smeyers draws a sharp line between a real first month and a throwaway audit. The generic kind (workshops, a scoring slide, broad tips) builds no real confidence, and clients rightly expect it for free. A first month that runs on the client’s actual data and delivers real answers “becomes a business asset. And business assets can and should be paid for.”
So a discount sends the wrong message. If you cut the price of the proof phase, you’re telling the client you’re not sure what it’ll find. A roofing client who pays for the 30-day phase and watches you connect their calls to campaigns has a stake in the result.
WhatConverts calls this the Forecast-and-Audit confidence phase. The forecasting tool takes the client’s goals, close rates, and industry data, compares them against benchmarks, and helps the agency build a revenue retainer to pitch. The 30 days that follow are where you prove that number on the client’s actual data before setting any fee. This phase has one guardrail. It only works if the client connects real revenue data and stays involved. Watch for three signals that the gap is about fit:
- The client won’t share access to their ad accounts, CRM, or job-tracking system
- They push to make the proof phase free or heavily discounted
- They won’t commit to reviewing the data with you at a midpoint check-in
Name those early, before you invest weeks in a client who was never going to move.
Four Things the First 30 Days Has to Prove
The 30-day proof phase runs on the client’s current marketing. Nothing new launches. You’re checking whether the revenue number holds up.
The four steps run in order.
1. Connect the data. Install tracking on the client’s current campaigns and pull real leads (calls, forms, chats) into one place through lead tracking. The client’s current ads start feeding lead data into a single view.
2. Validate attribution. Confirm each lead ties to the campaign, keyword, and source that produced it. When the client asks “How do I know these came from my marketing?”, you can point to revenue tied back to the campaigns that drove it, one call at a time.
3. Measure lead quality. Separate real jobs from junk. A price-check call isn’t a $15,000 roof-replacement estimate. Qualifying and valuing leads shows the client which calls turned into booked jobs, so the revenue number reflects real work.
4. Check early revenue against the plan. Put the first weeks’ tracked, qualified revenue next to the number you’d price the retainer from. The client sees real revenue data next to what you proposed. When the two figures line up, the talk shifts from “what do you charge?” to “how much revenue are we creating together?”
| The measure | The client asks |
| 1 Connect the dataExisting ads feed leads into one view. | “Where do my leads come from?” |
| 2 Validate attributionEach lead tied to its campaign and keyword. | “Did my marketing drive these?” |
| 3 Measure lead qualityPrice-check calls separated from booked jobs. | “Which calls became jobs?” |
| 4 Compare to forecastEarly revenue compared to your revenue forecast. | “Are we hitting the forecast?” |
A roofing client running $8,000 a month on Google Ads watches you connect their campaigns, sort their calls by source and value, and measure early revenue against what you projected. By week four, they own the number.
Find the Plan That Fits: Compare WhatConverts Plans
Proving the Number Early Earns the Years That Follow
Once the client has watched the number come together from their own data, the talk changes. You stop defending a fee and start managing a shared number.
The data backs this up. Clients and agencies now work together for about seven years, more than double the 3.2-year mark in 2016, according to the ANA. The ANA ties the shift directly to “a foundation of trust and transparency.”
One comparison stands out. Clients who don’t require formal review periods keep their agencies for about 8.1 years on average, more than double the 3.8 years for clients who impose frequent reviews. Running the proof phase on the client’s data, for their benefit, keeps the focus on their revenue instead of your fee. A roofing client who watched you prove the number in month one doesn’t need a quarterly audit of your measurement in month eight, because they’ve already seen how the number is built.
The proof doesn’t stop after 30 days. The client can watch the number alongside the retainer, with calls traced to campaigns, leads sorted by value, and revenue tracked month over month.
Once you’ve built that trust, the quarterly talk changes. Showing a client the value behind your fee is no longer a pitch. You’re reviewing a number the client helped build.
| 2016 average | 3.2 yrs | |
| 2025 average | ~7 yrs | |
| Frequent reviews | 3.8 yrs | |
| No reviews | 8.1 yrs | |
| 0 to 9 years | ||
Walk Your Client Through the 30 Days
The client who said “let me think about it” didn’t need a lower number. They needed to see the revenue figure behind your fee come together from their own data.
Before you start the proof phase, confirm three things:
- The client fits. They run enough monthly ad spend to produce measurable leads, they track jobs or invoices somewhere you can access, and they’ve shown interest in paying based on results.
- You can connect their data. You need access to their ad accounts and a way to tie leads back to booked revenue. If they won’t share access, that’s a fit signal worth naming before you pitch the phase.
- You’ll price the phase as real work. A free audit tells the client you’re not sure what it’ll find. A priced proof phase tells them the answer is worth paying for.
Then run the four steps. Connect the data, validate attribution, measure lead quality, and check early revenue against your numbers. Let the client watch each step. They’ll see you tie their calls to sources, sort the junk from real jobs, and line up early revenue next to what you projected. When those figures match, the talk shifts from “what do you charge?” to “how much revenue can we create together?”
The natural place to start is with a single high-trust client.
Read the Article – You Don't Have to Jump All at Once: A Practical Path to a Revenue Retainer
Ready to try the Revenue Engine for your own agency?

Get a FREE presentation of WhatConverts
One of our marketing experts will give you a full presentation of how WhatConverts can help you grow your business.
Schedule a Demo