Stop guessing at an ad budget. Work backwards from a revenue goal to the leads you need, what each lead may cost, and a monthly number you can defend.
By Daniel Ortega · Head of Paid Media
Key takeaways
- A sound ad budget starts from a revenue goal and works backwards through customers, close rate, and leads.
- Allowable cost per lead equals the amount you can pay for a customer multiplied by your close rate.
- When the math does not close, fix conversion rate and follow-up speed before you add budget.
- Scale in steps of 15 to 20 percent only while actual cost per lead stays under the allowable figure.
Most small businesses pick an ad budget the same way they pick a tip: a round number that feels about right. Then the month ends, the money is spent, and nobody can say whether it was too much or too little. There is a better way, and it takes about twenty minutes and a calculator.
Start from the revenue you want, work backwards to the leads you need, and decide what each lead is allowed to cost. The budget falls out of the math. Every figure below is a sample, so swap in your own numbers as you go.
Start with a revenue goal, not a budget
Pick the new revenue you want ads to produce each month. Not total revenue, only the slice you expect paid traffic to bring in. For example, a home services company wants $30,000 a month in new jobs from ads, and its average first job is worth $1,500. That means it needs 20 new customers a month from paid channels.
Turn customers into leads
Not every lead becomes a customer, so you need your close rate: customers won divided by leads received. If you close one in four inquiries, your close rate is 25 percent, and 20 customers requires 80 leads. If you do not know your close rate, pull the last 90 days of inquiries from your CRM or your inbox and count. A rough real number beats a precise guess.
- Count phone calls longer than about 60 seconds, not every ring.
- Count form fills from real prospects, and strip out spam and vendors.
- Count booked appointments separately if you have a no-show problem.
Work out what a lead is allowed to cost
This is the step most owners skip. Take your gross profit per customer, which is revenue minus the direct cost of doing the work. In our sample, a $1,500 job at a 50 percent gross margin leaves $750. Then decide what share of that profit you are willing to hand over to win the customer. A common starting point is 30 to 50 percent. At 40 percent, the allowable cost per customer is $300.
Multiply that by the close rate to get your allowable cost per lead, or CPL: $300 times 25 percent is $75. Any lead that costs less than $75 is making you money on the first job. Any lead that costs more needs repeat business to justify it.
| Step | Formula | Sample result |
|---|---|---|
| Customers needed | $30,000 goal / $1,500 average job | 20 customers |
| Leads needed | 20 customers / 25% close rate | 80 leads |
| Allowable cost per customer | $750 gross profit x 40% | $300 |
| Allowable CPL | $300 x 25% close rate | $75 |
| Monthly ad budget | 80 leads x $75 | $6,000 |
Check the budget against reality
In the sample, the budget comes out at $6,000 a month, which is 20 percent of the $30,000 revenue goal. Now pressure-test it from the other direction. If your landing page turns 8 percent of visitors into leads, 80 leads takes 1,000 clicks. Divide $6,000 by 1,000 and you can afford about $6 per click. If the search terms you need cost $15 a click in your market, the plan does not work yet, and it is better to learn that on paper.
When the math does not close, you have four options, and adding budget is not one of them:
- Raise the conversion rate of the landing page, which lowers CPL without touching bids.
- Improve the close rate with faster follow-up. In our sample accounts, calling back within five minutes is one of the cheapest fixes available.
- Increase the value of a customer through maintenance plans, add-on services, or repeat work.
- Narrow targeting to the services and zip codes with the best margin.
When to spend more, and when to stop
Scale when your actual CPL sits below the allowable CPL for at least four weeks and your team can handle the extra work. Raise spend in steps of 15 to 20 percent so you can see whether lead quality holds. Pull back when CPL climbs past the allowable figure for two or three weeks running, or when leads stop turning into booked jobs. Spending more on a campaign that is losing money per lead only loses money faster.
What to do this week
- Write down the monthly revenue you want from ads and your average first sale.
- Count your leads and customers for the last 90 days to get a real close rate.
- Calculate your allowable CPL using your gross margin, then compare it to what you pay today.
- If the gap is large, fix the landing page and follow-up speed before you raise the budget.
None of this predicts results, and no formula can. What it does is give you a number you can defend, and a clear signal for when to push and when to pause.
Figures in this article are illustrative examples, not client results or published research.
Next up

The local SEO checklist we run for every service business
The unglamorous local SEO work that helps service businesses compete in the map pack: profile listing, area pages, reviews, citations, and call tracking.

ROAS looks great. Are you actually making money?
A strong ROAS can still lose money. Here is how to find your break-even ROAS, read blended versus platform numbers, and put profit at the top of the report.

Seven landing page fixes that usually pay for themselves
Before you raise your ad budget, fix the page your ads point to. Seven practical landing page changes, in the order we check them during a teardown.