How to Set an Advertising Budget by Working Backward From Revenue

Start with the new revenue you want advertising to produce.
Divide it by your average sale to get sales needed, divide by your close rate to get leads needed, then multiply by your cost per lead. Check the result against gross margin before you commit.
Key takeaways
- A percentage of revenue shows what other companies spend, not whether your spend will reach your goal.
- Gross margin, not revenue, decides what you can afford to pay for a new customer.
- If you're missing numbers, estimate close rate first, then cost per lead.
- Never approve a budget without a monthly lead target attached.
Ask how much you should spend on advertising, and you'll usually hear two answers. Spend a percentage of revenue, or repeat last year. Neither tells you whether the money will bring in the customers you need.
This guide shows how to set an advertising budget by working backward from a revenue goal. It works for any channel mix, including search, social, direct mail, radio, and out-of-home.
Why is percentage of revenue a weak way to set an advertising budget?
A percentage rule ties your budget to the money you already make, not to what you're trying to accomplish. It ignores your average sale, close rate, margins, and what a lead costs in your category. Two businesses with the same revenue can need very different budgets.
It also moves the wrong way. When sales dip, a percentage rule shrinks the budget right when you need more customers. The U.S. Small Business Administration has described this chicken-and-egg problem and noted that no single spending percentage fits every small business.
What the big budget surveys actually measure
The two most cited surveys are useful context, but they mostly reflect larger companies and total marketing costs.
- The Gartner 2026 CMO Spend Survey put average marketing budgets at 7.8 percent of company revenue. Most of its 401 respondents in North America, the U.K., and Europe reported revenue over $1 billion.
- The January 2026 edition of The CMO Survey, run by Duke University's Fuqua School of Business with Deloitte and the American Marketing Association, reported 9.0 percent of company revenue across 308 U.S. for-profit companies.
Those figures cover the whole marketing budget, including staff, technology, and agencies. In the Gartner 2025 CMO Spend Survey, paid media made up 30.6 percent of marketing budgets. Copying a headline percentage into an ad budget compares two different things.
When a percentage is still a useful sanity check
A percentage works as a smoke alarm, not a thermostat. After you build a budget with the math below, compare it to your revenue. If it lands far from the survey figures, recheck your close rate and cost per lead. Just remember your math compares ad spend to new revenue only, so your percentage will usually look higher.
What numbers do you need before you can calculate an advertising budget?
You need five inputs. Most businesses already have four of them in their invoices, calendar, or CRM.
- New revenue goal. Revenue you want advertising to add over 12 months. Leave out repeat and referral business you'd get anyway.
- Average sale value. Revenue from new customers divided by the number of new customers, pulled from real invoices.
- Close rate. The share of quotes or appointments that become paying customers. Win 40 jobs from 100 quotes and your close rate is 40 percent.
- Lead-to-appointment rate. The share of leads that turn into a quote or appointment. Skip it if leads go straight to a sale.
- Cost per lead. Ad spend divided by the real inquiries it produced, such as calls and form fills.
Customer acquisition cost is total ad spend divided by the new customers it produced. Gross margin is the share of each sale left after direct job costs, such as materials and field labor.
How do you work backward from a revenue goal to an advertising budget?
Start with the result you want and work back to the dollars it takes. Each step uses the answer from the one before.
- Divide your new revenue goal by your average sale value to get sales needed.
- Divide sales needed by your close rate to get appointments needed.
- Divide appointments needed by your lead-to-appointment rate to get leads needed.
- Multiply leads needed by your cost per lead to get your annual budget.
- Divide by 12 for a monthly figure, then shift dollars toward your busy season.
That's how to calculate an outcome-based advertising budget. Every dollar links back to a lead, and every lead links back to a sale.
What does the math look like for a local service business?
The example below is an illustration only. It isn't a case study, a client result, or a benchmark. The numbers are round on purpose so you can follow each step and swap in your own.
The inputs
- New revenue goal from advertising is $600,000 over 12 months
- Average sale value is $5,000
- Close rate on appointments is 40%
- Lead-to-appointment rate is 50%
- Cost per lead is $100
The calculation
- $600,000 goal divided by $5,000 per sale = 120 sales needed
- 120 sales divided by 40% close rate = 300 appointments needed
- 300 appointments divided by 50% lead-to-appointment rate = 600 leads needed
- 600 leads times $100 cost per lead = $60,000 annual budget
- $60,000 divided by 12 months = $5,000 monthly budget
- $60,000 divided by 120 sales = $500 customer acquisition cost
- 600 leads divided by 12 months = 50 leads per month
What the result tells you
This business needs about 50 leads and 10 new customers a month, at roughly $500 per customer. If month two brings 30 leads instead of 50, the gap shows up right away. A budget with no lead target can't tell you that.
How does gross margin change what you can afford to spend?
Gross margin decides what a new customer is worth, so it decides what you can afford to pay for one.
First, choose the largest share of each sale's gross profit you're willing to spend to win it. That ceiling is a business decision, not an industry rule. In this illustration, the owner sets it at 25 percent. Every other input stays the same.
At a 30 percent gross margin
- $5,000 sale times 30% margin = $1,500 gross profit per sale
- $1,500 times 25% ceiling = $375 maximum customer acquisition cost
- $375 times 120 sales = $45,000 maximum annual budget
- $45,000 divided by 12 months = $3,750 maximum monthly budget
- $45,000 divided by 600 leads = $75 maximum cost per lead
The $5,000 monthly plan fails this test. At $100 per lead, it pays $500 per customer against a $375 ceiling.
At a 60 percent gross margin
- $5,000 sale times 60% margin = $3,000 gross profit per sale
- $3,000 times 25% ceiling = $750 maximum customer acquisition cost
- $750 times 120 sales = $90,000 maximum annual budget
- $90,000 divided by 12 months = $7,500 maximum monthly budget
- $90,000 divided by 600 leads = $150 maximum cost per lead
Same revenue goal, same sales, same leads. One business can afford $3,750 a month, and the other can afford $7,500. The marketing budget percentage-of-revenue rule treats them as if they were the same company.
What if you don't know your close rate or cost per lead yet?
Estimate close rate first, because you can find it without spending anything on ads. Cost per lead depends on the channel, offer, and market, so treat it as your least reliable number until you have your own data.
Which number to estimate first
- Close rate. Count quotes from the last three to six months and how many became paying jobs. Divide jobs by quotes.
- Lead-to-appointment rate. Check your call log or form inbox. Divide booked appointments by real inquiries.
- Cost per lead. Don't borrow a number from a blog. Run the chain at a low, middle, and high cost per lead to see how sensitive your budget is.
How to tighten your numbers over the first 90 days
- In month one, log every lead with its source, date, and outcome. Ask every new caller how they heard about you.
- In month two, calculate real cost per lead by channel and real lead-to-appointment rate.
- In month three, check close rate on month one leads, since many quotes take weeks to close.
- At day 90, rerun the chain with real numbers and reset the budget and lead target.
Wait that long before making big changes. The January 2026 CMO Survey found the median impact of marketing on customers lasts about six months, so one month is a poor verdict.
How do you pressure test the budget before you commit?
Run the math in reverse from the budget you can actually afford. If the required cost per lead is out of reach, change the goal or the business before you sign up for the spend.
Run the math in reverse
Say the owner in the example can only afford $3,000 a month.
- $3,000 times 12 months = $36,000 annual budget
- $36,000 divided by 600 leads needed = $60 required cost per lead
If the business has never produced leads near $60, the goal is at risk. Here's what $36,000 buys at the expected $100.
- $36,000 divided by $100 cost per lead = 360 leads
- 360 leads times 50% lead-to-appointment rate = 180 appointments
- 180 appointments times 40% close rate = 72 sales
- 72 sales times $5,000 average sale = $360,000 in new revenue
That's $240,000 short of the goal. Now the owner can choose on purpose. Raise the budget, lower the goal, or fix a conversion step.
Check the levers before adding dollars
Conversion rates move the budget too. Suppose the business answers calls faster and its lead-to-appointment rate climbs from 50 to 60 percent.
- 120 sales divided by 40% close rate = 300 appointments needed
- 300 appointments divided by 60% lead-to-appointment rate = 500 leads needed
- 500 leads times $100 cost per lead = $50,000 annual budget
- $50,000 divided by 12 months = about $4,167 monthly budget
One better step: cut the required budget by $10,000 a year without changing ad costs.
A decision rule you can use today
If the budget you can afford requires a cost per lead you've never hit, don't commit and hope. Lower the goal or fix a conversion step first. Either way, write down the monthly lead target before anyone approves the spend.
Where do local advertisers get budget math wrong?
Most budget mistakes come from bad inputs, not bad arithmetic.
- Using total revenue as the goal. Repeat customers and referrals don't need new ad dollars. Count only revenue advertising should add.
- Counting every inquiry as a lead. Spam, job seekers, and out-of-area callers make cost per lead look better than it is.
- Leaving out fees and creative. True cost per lead includes management fees, design, production, and tracking tools, not just media.
- Ignoring capacity. A plan that needs 10 new jobs a month fails if your crew can handle six.
- Judging awareness channels by clicks. Out-of-home, radio, and sponsorships rarely produce a clean click. Budget them as a fixed line and measure lift through calls, branded searches, and customer answers. Our guide to the ROI of billboard advertising walks through one way to do that.
What does budget planning look like from the advertising side?
In our conversations with local advertisers at Whistler Billboards, the first question is usually what a campaign costs. It's rarely how many customers the business needs. That order matters, because a price with no target attached can't be judged fairly later.
A business commits before it knows its close rate, then judges the result after four weeks by how busy the phones felt. If month one feels slow, the budget gets cut before the message builds familiarity.
Our post on how often people need to see a billboard before they act explains why cutting early wastes what you already spent.
Budgets built on a best-case break first. An owner who plans around the busiest month has nothing left when a slow quarter hits, and the restart begins from zero. A budget built on a cost per lead you've actually achieved is the one that lasts.
The advertisers who renew with the most confidence share one habit. Someone asks every new customer how they heard about the business and writes it down.
What else do people ask about setting an advertising budget?
How much should a small business spend on advertising?
Spend enough to produce the new customers your revenue goal requires, at a customer acquisition cost your gross margin can carry. No single advertising budget fits every small business owner, because sale values and margins vary so much.
What is a good cost per lead?
A good cost per lead keeps your customer acquisition cost under the ceiling your gross margin allows. Divide your maximum acquisition cost by the leads it takes to win one customer. That number matters more than any industry average.
How long should I wait before judging an advertising budget?
Plan on about 90 days before making major changes. You need time to log leads, let quotes close, and replace estimates with real numbers.
How do I budget for channels that don't produce trackable leads?
Set them as a fixed line item with a measurement plan. Track branded searches, direct calls, and how customers say they heard about you. For out-of-home, our breakdown of how much billboard advertising costs explains what drives the rate you'll plug in.
https://www.whistlerbillboards.com/marketing/how-to-set-an-advertising-budget/?fsp_sid=810
Comments
Post a Comment