Running ads · Updated October 4, 2026
How much should a local business spend on Google Ads?
Updated October 4, 2026
A local business should set its Google Ads budget from its own numbers. What you will pay to win a job times your close rate is the most a lead can cost. If click prices put a lead under that, leads wanted times cost per lead is the budget. Under 30 leads a month, bid for clicks on one service.
Work the budget backward from what a booked job is worth
If a local business knows what a job brings in and how many leads it takes to book one, it can calculate the budget instead of picking a round number. Five figures decide it: what you will pay to win a job, your close rate, the price of a click in your area, the share of clicks that become leads, and how many jobs you want.
What you will pay to win a job comes from your margin. How much of a job's money you are willing to spend on ads to win it is a decision about your margin. Google's tools can price a click. Only your own records say what a lead is worth to you.
Example budget
$99 a day
for 10 booked jobs a month at the example's numbers: $3,000 a month divided by 30.4.
- Allowed cost per booked job. The most you will spend in ads to win one job. A $1,500 job where you will give up $300 to win it gives $300.
- Close rate. Out of every lead the ads bring, a call or a form, how many become booked jobs. Count it from your call log or job list for the last few months, not from Google Ads.
- Affordable cost per lead: allowed cost per job times close rate. $300 times 1 in 3 is $100.
- Expected cost per lead: cost per click divided by the share of clicks that become leads. At $10 a click, if 1 in 10 clicks calls or fills in the form, a lead costs $100. Google calls that share the conversion rate.
- Monthly budget: the leads you want times the cost per lead. Divide it by 30.4 for the average daily budget Google asks for.
If the expected cost per lead is above the affordable one, more budget will not fix it. It buys more leads at a loss. Change one of the inputs first: advertise a service worth more per job, raise the close rate by answering every call, or raise the share of clicks that become leads with a page built for that one service. Or pick a different service where the math works.
For example
A plumber wants 10 more water heater jobs a month. Each is worth about $1,500, and the owner will spend up to $300 in ads to win one. 1 in 3 leads books, so a lead is worth up to $100. Keyword Planner's top of page bid range for the service centers near $10, so plan at $10 a click, and if 1 in 10 clicks becomes a call or a form, a lead costs about $100. The math works. Ten jobs need 30 leads, 30 leads need 300 clicks, and 300 clicks at $10 cost $3,000 a month. $3,000 divided by 30.4 is a daily budget of about $99.
Price a click with Keyword Planner's bid range, then switch to your real average
If you have not advertised this service before, take the cost per click from Keyword Planner's top of page bid range for your service and area, and plan near the middle of it. After a month of clicks, redo the math with your campaign's real average cost per click.
- Open Keyword planner within the Tools menu and select Discover new keywords. Google asks you to finish account setup, with billing details, before it shows keyword ideas.
- Enter the services the way people search for them, like "water heater replacement", and select Get results.
- Set the location to the area you serve. The bid ranges are based on your location and Search Network settings.
- Read Top of page bid (low range) and Top of page bid (high range) for the searches you would actually pay for, and skip the ones for work you do not do.
What the two numbers are. Google calls the low range "an approximation of the 20th percentile" of what advertisers have bid to show at the top of the page, and the high range "an approximation of the 80th percentile", over the last 30 days. They are bids. What you pay for a click is usually less than the bid: Google charges one cent more than the minimum needed to keep your ad's position.
Why the middle, as a judgment. About a fifth of those advertisers bid at or below the low end, so a budget planned on it runs out of clicks early. And because you usually pay less than the bid, the middle of the range is a cautious price to plan on. If your math only works at the low end, treat that as a warning.
Three reasons the estimate can be off. Google warns that Keyword Planner's forecasts use "historical average data for all advertisers" for a new advertiser and are less accurate for a small area, and some searches with little bid history show no bid range at all. And the bid ranges cover only the last 30 days, so a heating company planning in spring is reading spring's prices for winter's work.
The floor
If the budget buys fewer than about 30 leads a month, bid for clicks first
Divide the monthly budget by your cost per lead. If the answer is under about 30, start on Maximize clicks with a bid limit, or on Manual CPC, and move to Maximize conversions once the leads are coming in. Google's advice for a campaign without enough conversion history is to build it first: "If you're using automated bidding like "Maximize conversions" without enough historical data, switch to "Maximize clicks" or "Manual CPC" to build conversion data first."
Google's evaluation floor
30
conversions over a month or longer is what Google recommends before you judge a Smart Bidding strategy.
Where the 30 comes from. Google does not put a number on "enough". It does recommend judging Smart Bidding over "longer time periods that have at least 30 conversions, such as a month or longer". Reading that a month at a time, the way most owners read their spend, is a judgment: it makes the floor 30 times your cost per lead, $3,000 a month in the example. A smaller budget can reach 30 over two or three months, but every change then takes that long to read.
Below the floor, the trouble is reading the results. At $900 a month and $10 a click, the example buys 90 clicks, about 9 leads and 3 jobs. Three leads more or fewer moves the month's cost per lead from $100 to $75 or $150. Judge a budget that size over two or three months, never one.
On Maximize conversions, the budget is the spend. Google says the strategy "will try to fully spend your average daily budget", and that if you have been spending much less than your budget, switching to it could increase spend significantly. Set the budget from the math, not as a ceiling you hope it will not reach.
On Maximize clicks, set a bid limit from the math. Without one, Google bids to get as many clicks as it can within the budget. Google also warns that a limit set too low can keep the strategy from reaching its goal, so set it near the price you planned, not far under it.
Google also says Target CPA can start with no conversion history. Which is right?
Both statements are on Google's pages. The Target CPA page says "Advertisers can start using Target CPA with no conversion history, and Target CPA is effective for campaigns of all sizes". The Smart Bidding page adds that it "can optimize based on data from all of your campaigns, so even new campaigns without data of their own may notice increased performance." The tips page says a campaign without enough historical data should build it on Maximize clicks or Manual CPC first.
Which applies depends on the account. If other campaigns in it already record leads, a new campaign has data to borrow. For a new account with one small campaign there is nothing to borrow, so the judgment here is to build data first. A target set before any leads have come in is a guess, and Google warns that a target set too low can lead to "fewer total conversions". Once the campaign has history, the target Google recommends is the average cost per conversion of the last 30 days, adjusted for late conversions. Check it against the affordable cost per lead you worked out.
If the budget is small, spend all of it on one service in one area
If your budget is near or under the floor, put all of it on the service that pays best and the area you most want work from. Add the next service or town only when the first is booking jobs at a cost you can live with.
Why splitting starves everything. A $900 budget spread over three services in three towns is nine combinations. At the example's numbers that is about one lead each per month. You cannot tell which service or town is working, and you will not know for many months.
When the budget runs short, Google shows your ads less often. For a campaign marked Limited by budget, Google says it "reduces the frequency of your ad appearances" so the budget does not run out early. Google does not say which searches it skips, so a campaign spread across many services can miss searches for the work you want most along with the rest.
Not so narrow that the searches do not exist. Check Avg. monthly searches in Keyword Planner for that service in that area before you commit. Google lists narrow locations and low-volume keywords among the settings that hold a campaign back. If the searches for one town are too few to fill the budget, widen the area before you add services.
How Google spends the number you set
Enter the month divided by 30.4, and allow for days up to twice that
If you think in a monthly budget, divide it by 30.4 and enter the result as the campaign's average daily budget. Google treats it as an average: it spends more on days when it expects more clicks and conversions and less on others, inside two limits.
- Any one day: up to 2 times the average daily budget, for most campaigns. Google's Target CPA page asks you to make sure you are comfortable with that before you start.
- Any one month: up to 30.4 times the average daily budget, for most campaigns, which is 365 days divided by 12. A $99 daily budget caps the month at $3,009.60.
- A campaign that starts mid-month is held to the days it ran, so the first month bills less than a full month.
- An ad schedule does not shrink the month. Google says it will pace toward the full 30.4 times the daily budget "regardless of how many days the campaign is scheduled to be active". So set the daily budget from what you want to spend in a month, not from the days the ads run.
Google says that if the cost of your clicks ever passes these limits, it covers the difference, and you are not billed above them.
To watch spend against the month, open Campaigns within the Campaigns menu, hover over the campaign's amount in the Budget column and select View budget report. It shows the monthly spending limit, a forecast for the month and the cost to date. It does not work for Performance Max campaigns, and its forecast does not reflect ad schedules.
When to raise it, and when not to
Raise the budget only if you lose searches to budget and the leads are booking
If Search lost IS (budget) is high and your cost per booked job is inside your limit, raise the budget. If the lost searches are lost to rank, or the leads are not turning into jobs, more budget buys more of the problem.
To see the split, open Campaigns, select the columns icon, open Competitive metrics and add Search impr. share, then the Search lost IS (budget) and Search lost IS (rank) columns. The budget column is reported at the campaign level only.
- Raise the budget
- Search lost IS (budget) is the share of searches your ads missed because the budget ran short. If that share is meaningful and your cost per booked job is under your limit, there are more of the same jobs to buy.
- Raise it in steps, and judge each step on the jobs it adds, as the next topic shows.
- Fix rank first
- Search lost IS (rank) is the share missed because your Ad Rank was too low: your bid, your ad or your landing page. A bigger budget does not win those auctions.
- Look at bids, ads and the landing page before the budget. A rising cost per click is a separate question with its own answer.
- Fix the leads first
- If calls come in but too few become jobs, your close rate has dropped, and the affordable cost per lead dropped with it.
- Check what the calls were about before you spend more. A call about work you do not do can count as a conversion in Google Ads just like one that books.
Lost to budget, leads booking
Lost to rank
Leads not booking
On Maximize conversions, skip the budget column. Google says it does not recommend Lost IS (budget) with Maximize conversions because "the column is incompatible with the bid strategy": those campaigns are designed to spend the full budget and show as limited by budget by design. Use the budget simulator instead, the simulator icon in the Budget column of the Campaigns table. If the icon is grayed out, Google says the simulator may not have enough data, for example when the campaign reached or nearly reached its budget in the last 7 days.
Run the recommended budget through your own math. Google bases it on recent performance, typically the past 15 days, and says applying it "will help you increase clicks and impressions". Neither of those is a booked job. Check the amount against your own cost per lead before you accept it.
If Limited by budget shows but the crew is full, leave it. Google says a campaign limited by budget "can still be successful". A campaign booking jobs at a price you like has done its job.
Raise it in steps, and judge each step on the extra jobs it bought
Raise the budget by a step you can afford to get wrong, then leave the campaign alone for one to two conversion cycles. Google advises allowing "1-2 conversion cycles for the system to stabilize after major changes to bidding or budget before you make further adjustments."
Find your conversion cycle. It is how long a click usually takes to become a call or a form. In Campaigns, set a date range that ended at least 30 days ago, click the segment icon, then Conversions and Days to conversion. After a budget increase the campaign may also show Eligible (Limited) for a while, and Google's guidance for that case is to allow 7 to 10 days.
Judge the extra spend on the extra jobs. Divide the added spend by the jobs it added, from your own records, and compare that with your allowed cost per job. The average across the whole month hides it when the new money buys little.
Wait for late leads before you call it. Google warns that recent performance "might not look as strong, because some of the people who clicked your ad haven't converted yet". Judge a step once a full cycle has passed after it, not in the first week.
For example
The plumber's campaign runs at $99 a day, caps the month near $3,010, books 10 jobs at about $300 each, and loses 30% of its searches to budget. Raising it to $130 a day caps the month near $3,952, about $942 more. If the next month books 14 jobs, the extra $942 bought 4 jobs at about $236 each, under the $300 limit: keep it and consider another step. If it books 11, the extra $942 bought one job. Go back to $99, even though the average of about $359 a job across all 11 looks only a little high.