budget · strategy · google-ads · roi
How to size a Google Ads budget before you launch
The exact budget formula that prevents under-testing, how to calculate your minimum viable ad spend, and why your budget fails before you start.
budget · strategy · google-ads · roi
The exact budget formula that prevents under-testing, how to calculate your minimum viable ad spend, and why your budget fails before you start.
A $500.00/month budget for a high-ticket service is the same as putting out a fire with a garden hose. You’re doing something, but you’re not doing enough.
Too-small budgets don’t just underperform. They actively mislead you into thinking a channel doesn’t work when it actually just wasn’t given enough data to prove itself.
Stop asking “How much should I spend?” Ask instead: “How many booked jobs do I need to prove or disprove this channel?”
Answer for 90% of local service businesses: 10
Here’s the math:
Proving Budget = 10 booked jobs × target cost per booked job
If your target cost per booked job is $300.00 (which you should calculate from your margins), your proving budget is:
10 × $300.00 = $3,000.00
That’s the minimum spend required to get 10 booked jobs and know with confidence whether this channel works for you.
Most businesses pick a budget that sounds safe, not a budget that is mathematically sound.
Cleaning company: $500.00/month budget, $66.67 cost per lead, 21% close rate.
In 4 months you have maybe 6 jobs. That’s enough to guess, not enough to decide. You come away thinking “Google Ads works okay but is expensive.”
What actually happened: the budget could not produce enough volume to test properly. The bidding engine cannot optimize on 7 leads. You paid for four months of noise instead of one month of readable data.
HVAC company launches with a $1,000.00 budget targeting $50.00 leads. After two weeks, they see only 8 calls at $125.00 each and panic. They pause the campaign.
The math they missed: HVAC ticket is $3,500.00 average. If 20% of leads book, 8 leads = 1.6 jobs. A $50.00 acquisition cost on a $3,500.00 job is excellent. The 8 “expensive” leads were actually performing.
What actually happened: They judged it too early. They expected 20 leads in 2 weeks instead of waiting for the full 30-day cycle.
Step 1: Determine your break-even acquisition cost
Break-even = Average ticket × Gross margin
Example: $800.00 ticket, 35% margin Break-even = $800.00 × 0.35 = $280.00
If you pay more than $280.00 to acquire a customer, you lose money.
Step 2: Set your target acquisition cost
You don’t want to break even. You want to profit.
Rule of thumb: Target = 60-70% of break-even.
Target = $280.00 × 0.70 = $196.00
Step 3: Calculate leads needed for target CPA
Leads needed = Ad spend ÷ Target CPA
$3,000.00 ÷ $196.00 = 15.3 leads
Step 4: Calculate booked jobs needed
Jobs needed = Leads × Close rate
15.3 leads × 30% = 4.6 jobs
Step 5: Can you serve 5 jobs?
If yes, your budget is correct. If no, your goal isn’t more budget. It’s better tracking.
Every budget decision hinges on:
The audit you should run today:
You now have your true CPBJ and your true close rate. Compare these to your platform reports. If they differ by more than 20%, your tracking is wrong.
Never scale more than 20% per month.
Here’s why:
Month 2 scale incorrectly: $5,000.00 budget (+150%). Leads don’t scale linearly. You get 18 leads (+20%), not 45. Now CPBJ is $1,111.00. You just burned $2,000.00 learning what you already knew.
The correct path:
It takes 4 months to double your budget responsibly. This is intentional. Each month of data at each spend level makes the next month’s decision safer.
Set a restart or pause date BEFORE the first dollar spends:
Example: “We will spend $3,000.00 over 30 days ending [date]. If CPBJ exceeds $280, we pause. If CPBJ is under $220, we scale 20% allocated next month.”
Why this matters: It prevents emotional decisions. “This feels expensive” is a feeling. “CPBJ exceeded target by 40%” is a math fact you should act on.
One detailing account ran at $20.00/day with the formula:
Ticket: $350.00 average Margin: 45% Break-even: $157.50 Target CPA: $110.00 (70% of break-even)
$20.00/day × 30 days = $600.00/month $600.00 ÷ $110.00 target = 5.5 leads needed
But at $54.34 actual per lead (from the PPF/tint case study), $600.00 buys 11 leads. 11 leads × 30% close rate = 3.3 booked jobs = $1,155.00 in new ticket sales for $600.00 in spend.
That’s a workable business.
The opposite example: $20.00/day for a $50.00/lead cleaning company. 12 leads at 20% close rate = 2.4 jobs. On a $200.00 avg ticket, that’s $480.00 in sales for $600.00 spend. That’s a loss.
Budget fit to ticket fit, or you fail before you start.
Bottom line: Your budget is not a “suggestion.” It’s the minimum amount needed to prove whether a channel fits your business economics. Below that threshold, you’re not running ads. You’re burning money to learn nothing.
I count conservatively. Every untracked job is your upside, not my credit.
Start here
Send what you have. A missing number is not a blocker, working it out is part of the audit. No contracts, ever. I reply within 12 hours.
Send the numbers
Spend, leads, and what you suspect is going wrong. I reply within 12 hours.