Paid search has one big advantage over SEO when you're selling it.

You can put an equation in front of the prospect. Spend this. Get these clicks. These become leads. This many become customers. Here's what each customer costs you.

When you can build that equation, PPC is easy to sell. When you can't, you're asking a business owner to hand you $10,000 a month on faith.

Here's the exact way we build PPC proposals at WEBRIS, the template we use, how we price PPC management, and how Agency OS builds the forecast for us.

Here's the short version:

What scares them
  • ✕"$20,000 a month in ad spend"
  • ✕A list of campaigns
  • ✕CPC and CTR jargon
What they say yes to
  • ✓"$541 per new client"
  • ✓Against their $800 target
  • ✓One clear decision
Sell the cost per customer, not the ad spend.

What Is a PPC Proposal?

A PPC proposal is the document an agency sends a prospect to recommend a paid search budget, show what that budget should produce, and lay out the plan and the price.

A weak PPC proposal leads with ad spend and a list of campaigns.

A strong one leads with what each new customer will cost. That's the number the business owner actually cares about, and it's the number they can say yes to.

01Their targetWhat a customer is worth
→
02The forecastCost per customer by channel
→
03The planPlacements and timeline
→
04The priceRetainer + % of spend
A PPC proposal in four parts.

Sell the Cost Per Customer, Not the Ad Spend

"$20,000 a month in ad spend" scares people.

"You'll pay about $541 for each new client. Your target is $800. In or out?" is an easy decision.

So every PPC proposal starts with one question: what are you willing to pay for a new customer?

That number decides whether paid search is a fit at all. If they'd pay $800 and the math says $1,600, you just saved both of you a bad month.

Forecast cost per new client$541from the equation
Their target$800from the discovery call
The only comparison that matters.Source: Real WEBRIS paid search proposal (immigration law firm)

The 5 Numbers to Get Before You Propose a Budget

Ask these on the discovery call. They come straight from our paid search training:

  1. What does a new customer contribute after the direct costs of serving them?
  2. What percentage of inquiries become customers?
  3. How many more customers can you handle each month?
  4. Who answers the calls and follows up?
  5. How much can you afford to risk on a test?

Don't know their numbers? Use what you know from similar clients.

That's why picking a niche pays off. You walk in already knowing the economics. More on that in 3 agency niches that generate millions.

Five questions to ask before proposing an ad budget: customer value, close rate, capacity, who answers calls, test budget
Five numbers before any budget.Source: The Blueprint Training, Selling Paid Search training

Pressure-Test the Close Rate

Most businesses think they close more than they do.

Ask how they track it. Ask for last month's numbers.

If they say "about half," model it lower. We forecast below whatever the client quotes, so the proposal survives a bad month.

Close rateClients from 62 leadsCost per client on $5,000
15% (what they told you)9.2$541
10%6.2$806
5%3.1$1,613
Same spend, same leads. Only the close rate changes.Source: Illustrative, built from the real forecast above

Ask Who Answers the Phone

If the owner takes every lead himself, he'll burn out on the bad ones and blame you.

Missed calls, weekends, slow callbacks: that's where paid leads die. Fix intake before you launch, or you'll lose the account in month three for a problem that isn't yours.

Owner takes every call
  • ✕Misses calls
  • ✕Burns out on bad leads
  • ✕Blames the agency
Someone owns intake
  • ✓Every call answered
  • ✓Fast callbacks
  • ✓Leads you can measure
Fix intake before you launch.

Build the Cost-Per-Customer Equation

This is the core of the proposal. Five inputs, one answer.

01Budget$5,000
→
02÷ Cost per click~$16 per click
→
03× Landing page rate20% → 62 leads
→
04× Close rate15% → 9.2 clients
→
05= Cost per customer$541 vs. $800 target
The PPC proposal equation, with real numbers.

Budget ÷ cost per click = clicks. Clicks × landing page conversion rate = leads. Leads × close rate = customers. Budget ÷ customers = cost per customer.

Then compare it to their target.

Use the High End of the Top-of-Page Bid

Your cost per click comes from 10 minutes in Google Keyword Planner.

Keyword Planner gives two numbers for every keyword. According to Google Ads Help, the top-of-page bid (high range) approximates the 80th percentile of what advertisers have paid for a top-of-page position. The low range approximates the 20th percentile.

Plan on the high range. In competitive local markets, if you're not the first ad, people click the first ad. The low end is what you pay to show up second.

Keyword Planner columnWhat it approximatesUse it for
Top of page bid (low range)20th percentile of what advertisers paidNothing. That’s second place.
Top of page bid (high range)80th percentileYour planning cost per click
Plan on the high end.Source: Google Ads Help, About Keyword Planner forecasts

Price It Off a Keyword Table, Not One Blended CPC

"Car accident lawyer" and "slip and fall lawyer" are not the same auction. One blended click price hides that.

Build a table: keyword, monthly searches, top-of-page high bid. Strip out irrelevant terms and anything with a crazy bid. Then use a volume-weighted click price across the table.

And label every click price as "per click." You don't want a $45 click price read as a $45 lead.

KeywordMonthly searchesTop-of-page high bid (per click)Keep?
[ready-to-hire keyword 1][from Keyword Planner][$ per click]✓
[ready-to-hire keyword 2][from Keyword Planner][$ per click]✓
[research keyword][from Keyword Planner][$ per click]✕
Volume-weighted price[$ per click]
The keyword table template. Every click price labeled "per click."

A Worked Example

An immigration law firm wants to pay $800 per new client.

Here's the forecast from a real proposal:

Now change one number. At a 5% close rate, the same spend produces about 3 clients, and the cost jumps to roughly $1,600 per client. Double their target.

The close rate matters as much as the click price.

Google Ads budget$5,000 / mo
Cost per click (~$16)308 clicks
× 20% landing page conversion62 leads
× 15% close rate9.2 clients
Cost per client (target $800)$541
A real forecast from an immigration law firm proposal.Source: WEBRIS paid search proposal, built in Agency OS

Never Send a Proposal Above Their Target

If the math doesn't work, don't send it.

Cut the expensive keywords. Tighten the locations.

Lower the budget to a real test. Or tell them paid search isn't a fit yet.

A proposal you know will miss the target is a refund request with a delay.

  • ?
    Cut the expensive keywordsStrip crazy bids first
  • ?
    Tighten the locationsFewer, better areas
  • ?
    Lower to a real testEnough leads to learn from
  • ?
    Or say it’s not a fit yetBetter than a refund in month two
If the forecast misses the target, fix it before you send it.

Run the Downside Case

Before you sell a test, show what happens if their sales process is weaker than they think.

Same $1,000 in spend, $50 per lead, 20 leads, $600 contribution per customer:

Showing this up front builds trust. It also protects you when the leads come in and they don't close them.

The downside case: the same $1,000 ad spend returns $1,700 at a 25% close rate and loses $100 at 10%
Illustrative example, not a forecast.Source: The Blueprint Training, Selling Paid Search training

Know When the Budget Is Too Small to Learn Anything

There's no universal minimum ad budget. Costs vary by service, location and competition.

Work backward. Estimate the cost of a lead, then budget for enough leads to learn from.

Fifteen leads at $50 is about $750 in media. Fifteen at $150 is about $2,250.

A $500 budget minus a $300 fee leaves $200 for ads. At $100 a lead, that's two leads. That's not a test. And don't split a tiny budget across two channels just to call it a strategy.

Can the budget produce useful information: 15 leads at $50 is about $750 in media; a $500 budget minus a $300 fee buys about 2 leads
Enough to learn from vs. too small to learn from.Source: The Blueprint Training, Selling Paid Search training

PPC Proposal Template: What Goes in Each Section

Here's the structure we use, section by section. Swap in your prospect's numbers and you have a draft.

#SectionWhat goes in it
1Executive summaryTarget vs. forecast cost per customer, recommended spend
2Account auditOnly if they already run ads
3Keyword research by intentReady to hire vs. still comparing
4Cost per customer by channelGoogle Ads, LSAs, anything proven
5Placements, timeline, reportingWhere ads show, months 1–3, the dashboard
6Scope and pricingOne price, explained simply
The PPC proposal template, in six sections.

Executive Summary and Recommended Spend

One page. The target cost per customer, the forecast cost per customer, and the total monthly spend you recommend.

If the forecast beats the target, say it in the first sentence. That's the headline.

Headline of the executive summary$541 vs. $800forecast vs. your target, per new client
Recommended spend$5,000 / moGoogle Ads
If the forecast beats the target, lead with it.

Account Audit (If They Already Run Ads)

If they're already spending, a short audit is the best conversation piece you have.

One example from a real audit: branded campaigns made the cost per lead look like $70. With brand stripped out, the real number was $94. The prospect had been reading the wrong number for a year.

Is the audit required? No.

You'll rebuild the account your way anyway, and chasing account access slows the deal down. Skip it if access is a hassle.

Cost per lead, as reported$70branded campaigns mixed in
Cost per lead, brand removed$94the real number
One finding from a real account audit.Source: WEBRIS account audit

Keyword Research by Intent

Split the keywords into who's ready to hire ("car accident lawyer near me") and who's still comparing ("how much does a lawyer cost"). Budget goes to ready-to-hire first.

This is the same keyword research process we use for SEO, pointed at money.

Still comparing
  • ✕"how much does a lawyer cost"
  • ✕"do I need a lawyer"
  • ✕Lower budget priority
Ready to hire
  • ✓"car accident lawyer near me"
  • ✓"immigration attorney [city]"
  • ✓Budget goes here first
Split keywords by intent before you spend a dollar.

Cost Per Customer by Channel

The section to spend the most time on in the pitch.

Show the forecast for each platform separately: Google Ads, Local Service Ads, and anything newer only if your data says it works. One line per channel, one cost per customer each.

ChannelHow you payWhat you forecast
Google AdsPer clickClicks → leads → customers
Local Service AdsPer valid leadLeads → customers
Newer channelsVariesOnly if your data says it works
One line per channel, one cost per customer each.

Placements, Timeline and Reporting

Show where the ads appear, what happens in month one, two and three, and what they'll see in reporting.

Here's the placements slide from a real WEBRIS proposal. Google splits a search like "attorney immigration lawyer" across three paid placements: Local Service Ads, pay per click ads and Google Maps ads. We run all three under one retainer.

Three placements, one campaign: Local Service Ads, pay per click ads and Google Maps ads, from a real WEBRIS proposal
A real slide from a WEBRIS paid search proposal (client details blurred).Source: WEBRIS paid search proposal

Scope and Pricing

One price, explained simply. How we land on it is next.

  • ✓
    One monthly retainerNot per campaign, not per platform
  • ✓
    % of spend above a thresholdSo the fee scales with the account
  • ✓
    Optional setup feeOnly if the build is heavy
Scope and pricing, kept simple.

How to Price PPC Management

There are three ways to charge for PPC management: a flat fee, a percentage of ad spend, or both.

ModelHow it worksThe catch
Flat feeOne number, whatever the budgetUnderpaid when the account scales
% of ad spendFee moves with the mediaUnderpaid on small accounts
Flat + %Retainer, then a share above a thresholdTwo numbers to explain
Three ways to charge for PPC management. We use the third.

What We Charge: A Flat Retainer Plus a Percentage

We do both. A flat monthly retainer, plus a percentage of spend once spend crosses a threshold.

A percentage on its own leaves you underpaid on small accounts. A flat fee on its own leaves you underpaid when a client scales to $50,000 a month.

One account we just closed spends $50,000 a month across platforms. Our fee is $5,000 a month.

Agency OS PPC pricing settings: flat monthly fee, flat plus percentage of ad spend, or percentage only, with a $3,000 retainer, 10% share and $31,000 switch point
Retainer, share of spend and the switch point.Source: Agency OS (sample data or client details blurred)

How Much to Charge for Google Ads Management

Set three numbers: the retainer, the percentage, and the spend level where the percentage kicks in.

In the setup above: a $3,000 monthly retainer until spend passes $31,000. Past that, the retainer comes off and the fee is 10% of spend.

At $31,000, the fee steps from $3,000 to $3,100. Small enough that no client notices, and it scales from there: $50,000 in spend is a $5,000 fee.

Your retainer follows your floor, your market and their customer value. That method is in 7 SEO pricing models for agencies, and it works the same for paid.

Monthly ad spendFee
$8,000$3,000
$31,000$3,100
$50,000$5,000
$3,000 retainer until $31,000 in spend, then 10% of spend.Source: Example from the Agency OS pricing setup above

Four Pricing Rules

  • ✓
    Price to the nicheLower-ticket clients can’t carry a big retainer
  • ✓
    Bundle with SEOClients who buy both stay longest
  • ✕
    Charging per campaignRun as many as it takes
  • ✕
    Charging per platformThree platforms shouldn’t triple the fee
Four pricing rules.

How to Pitch PPC on the Sales Call

Most PPC deals start as SEO conversations. The prospect came in for SEO, and you show them the whole search page.

Position PPC as a complement to SEO, not a replacement. It gets leads in the first week while SEO builds.

The full two-call process is in how to sell SEO services without a sales rep.

How to pitch PPC to an SEO client: the line to say and three steps
PPC as a complement to SEO, not a replacement.Source: The Blueprint Training, Selling Paid Search training

Put Local Service Ads in Every Local Proposal

Local Service Ads sit at the very top of Google, and the client pays per lead, not per click.

Set expectations. Google says advertisers are charged for each valid lead, and leads judged invalid or low quality aren't charged. A valid lead is not a booked appointment or a signed customer.

How to pitch Local Service Ads: the line to say, selling the ongoing work and setting expectations
Put LSAs in every local proposal, and set expectations.Source: The Blueprint Training, Selling Paid Search training

How We Build PPC Proposals in Agency OS

The equation, the forecast and the pricing are all built into the paid search side of the Proposal Builder in Agency OS.

01TargetCost per customer
→
02PlatformsGoogle, LSA, ChatGPT
→
03KeywordsPlanner CSV, live forecast
→
04AuditOptional exports
→
05PriceFlat, %, or both
→
06BuildEdit with Claude
The paid search Proposal Builder, step by step.

Start From the Target Cost Per Customer

It's the first field in the builder. Everything else is measured against it.

First field in the builder$800target cost per customer
Everything elsemeasured against itplatforms, keywords, price
Start from what they’ll pay for a customer.

Pick the Platforms and Upload the Keywords

Turn on the platforms you're proposing: Google Ads, Local Service Ads and ChatGPT ads, each with its own budget and conversion rates.

Upload your Keyword Planner CSV. The forecast recalculates live as you remove keywords or change conversion rates.

Under target, it shows how much headroom you have per click before the campaign stops paying. In this one: $24 per click.

The Agency OS PPC Proposal Builder forecast: 308 clicks, 62 leads, 9.2 customers a month, $541 per customer against an $800 target, with platform toggles
Live forecast: $541 per customer against an $800 target, with $24 of headroom per click.Source: Agency OS (sample data or client details blurred)

Audit an Existing Account From Exports

Already running ads? Upload their Google Ads exports: campaigns, search terms, keywords, ad groups and locations. The audit goes straight into the proposal.

No account yet? Skip it. The proposal just leaves out the audit slides.

  • ✓
    Campaigns
  • ✓
    Search terms
  • ✓
    Search keywords
  • ✓
    Ad groups
  • ✓
    Locations
The five Google Ads exports the audit reads.

Report on It After You Win

PPC and LSA reporting dashboards are already in Agency OS, and clients see them in their portal. That's live client reporting, with no spreadsheet to update.

Need SEO and paid for the same prospect? Combine both in one proposal. The SEO side is in how to build an SEO proposal.

Agency OS paid search reporting dashboard with spend, conversions, conversion rate, cost per acquisition and daily charts
After you win: live PPC reporting in the client portal.Source: Agency OS (sample data or client details blurred)

PPC Proposal Mistakes That Lose Deals

  • ✕
    Leading with ad spend
  • ✕
    Planning on the low bid
  • ✕
    One blended click price
  • ✕
    Trusting the quoted close rate
  • ✕
    Sending above their target
  • ✕
    A budget too small to learn from
  • ✕
    Charging per campaign or platform
Seven ways to lose a PPC deal.

PPC Proposal FAQs

What should be included in a PPC proposal? An executive summary with recommended spend, an account audit if they already run ads, keyword research by intent, the forecast cost per customer by channel, placements, timeline, reporting, and scope and pricing.

How do you forecast results in a PPC proposal? Divide the budget by cost per click to get clicks, multiply by landing page conversion rate to get leads, then by the close rate to get customers. Compare the resulting cost per customer to the client's target.

What cost per click should you use in a PPC forecast? The high end of Keyword Planner's top-of-page bid range, priced off a table of keywords and weighted by search volume. Google describes the high range as roughly the 80th percentile of what advertisers have paid.

How much should an agency charge for PPC management? We use a flat monthly retainer plus a percentage of ad spend above a threshold. A percentage alone underpays you on smaller accounts.

What is the minimum ad budget for a PPC test? There's no universal minimum. Estimate the cost of a lead, then budget for enough leads to learn from. A budget that buys two leads a month is too small.

Is there a free PPC proposal template? Yes. The section-by-section template above is the structure we use. Blueprint members get the PPC Proposal Builder in Agency OS, which fills it in from their keywords and numbers.


Sell Paid Search With Numbers, Not Promises

Blueprint members get the PPC Proposal Builder in Agency OS, the full Selling Paid Search training, and the sales module.

Join The Blueprint Training →