Most owners set a budget by picking a number that feels comfortable. That's exactly backward. Learning how to set an ad budget that makes money means working from what a customer is worth and what you'll pay to get one — then the monthly number falls out of the math instead of a gut feeling.
Start with customer value
What's a new customer actually worth to you? Not just the first job — the lifetime. A detailer whose average client comes back four times at $150 is worth $600, not $150. Know this number, because everything else depends on it.
Decide what you'll pay to acquire one
If a customer is worth $600 and you want a healthy margin, maybe you're willing to spend $100-$150 to acquire one. That's your target cost per acquisition (CPA). It's the single most important number in your ad account.
Do the math forward
Now the budget writes itself:
- Target: 25 new customers this month
- Willing to pay: $120 each
- Ad budget: 25 × $120 = $3,000/month
That number is justified by revenue, not vibes. If those 25 customers are worth $600 each, you're spending $3,000 to make $15,000 in lifetime value. That's a budget that makes money.
Bridge to leads
You don't buy customers directly — you buy leads that close at some rate. If one in three leads books, and your target CPA is $120, your target cost per lead is about $40. Now you can look at a campaign and know instantly whether it's working. Compare that against industry ranges in our Google Ads cost guide for electricians or whichever trade fits you.
Adjust with reality
Once ads are running, replace your estimates with real numbers. Your actual close rate, your actual cost per lead, your actual customer value. The budget should tighten as your data gets better. If real CPA comes in under target, spend more. If it's over, fix conversion before adding budget.
The mistake to avoid
Don't set a budget you're afraid to change. The number isn't sacred — it's an output of the math, and the math updates monthly. A good ad budget breathes with your close rate, your capacity, and your season.
Set it from customer value, manage it against a real CPA target, and you'll never again wonder if you're spending too much or too little. You can see this framework in action in how Arbor runs your ads, and there are more growth guides on the numbers behind it.