Skip to content
Google Ads8 min read

How Much Should a Small Business Spend on Google Ads?

Set your Google Ads budget by working backward from what a customer is worth, your close rate and a cost per lead you can afford. The math, step by step.

A small business owner on the phone at her laptop in a sewing studio

Short answer: The right Google Ads budget comes from your own numbers, not an industry average: work out what a lead is worth from your average job value, margin and close rate, set a target cost per lead below that, then multiply by the number of leads you want. Start with a test budget large enough to produce real data, track every call and form from day one, and raise spend only when the tracked cost per lead holds.

Start with what a customer is worth, not with what Google suggests

Google Ads will happily suggest a budget. So will most articles on the subject, usually as a monthly figure that sounds reasonable and has nothing to do with your business. A plumber, a med spa and a law firm can all bid on the same city and need completely different budgets, because what a new customer is worth to each of them is completely different.

So the first number you need is not a cost per click. It is the value of one new customer to you, measured in gross profit, not revenue. If an average job brings in a certain amount and costs you a portion of that in labor and materials, the remainder is what you have to spend on getting the job in the first place and still come out ahead.

If you have repeat customers, decide up front whether you are budgeting against the first job only or against a reasonable lifetime value. Budgeting against the first job is the safer choice when you are starting. You can loosen it later once you have real data on how often ad customers come back.

The math: work backward to an affordable cost per lead

Here is the calculation we run with every new paid media client. The numbers below are made up and deliberately round. They are there to show the method, not to suggest what your market costs.

  1. Profit per job. Say an average job is worth $1,000 in revenue and $400 of that is gross profit after labor and materials.
  2. Close rate. Say you win 1 out of every 4 qualified leads that call or fill in a form. Pull this from your own records, not from memory.
  3. Value of a lead. $400 of profit divided by 4 leads means each lead is worth about $100 in profit to you. That is your break-even cost per lead.
  4. Target cost per lead. You do not want to break even, so pick a target below break-even. In this example, say $50, which leaves half the profit on the table for you.
  5. Leads you want. Say you can handle 20 more leads a month without hiring.
  6. Monthly budget. 20 leads at a $50 target is a $1,000 monthly budget, in this example.

Run it with your real figures. If the answer comes out tiny, the problem is usually margin or close rate, and more ad spend will not fix either. If it comes out larger than you are comfortable with, lower the number of leads you want, not the target cost per lead. A smaller budget aimed at fewer, better searches beats the same money spread thin.

Check whether the budget can buy enough clicks to learn anything

A budget also has to buy enough clicks to tell you something. If, in this example, 1 in 10 clicks turns into a call or form, 20 leads needs about 200 clicks a month. Whether $1,000 buys 200 clicks depends on what clicks cost for your services in your area, and that is the number you should look up rather than guess.

Google's Keyword Planner shows a low and high range for top-of-page bids on the keywords you plan to use, filtered to your location. Treat it as a rough guide, not a quote. Then divide your planned budget by the high end of that range. If the result is only a few dozen clicks a month, the budget is too small to cover every service you offer. Narrow the campaign to your most profitable service and your core area until the numbers work.

This is also where a lot of small budgets go wrong: they try to cover every service, every town within an hour and every hour of the day. The money runs out by mid-morning and nothing gets enough data to judge.

Run a test budget with a defined end date

Your first budget is a test, so treat it like one. Decide in advance what you are testing, how long it runs and what result would make you continue, change course or stop.

  1. Set up tracking before any money is spent. Calls from ads, calls from the website and form submissions all need to be counted as conversions. Our guide to tracking calls and form fills in GA4 walks through it.
  2. Pick one or two services with the best margin and the clearest search demand.
  3. Target the area you actually serve well, not the widest radius the platform allows.
  4. Send each ad to a page built for that search. Sending paid clicks to a homepage wastes a test budget fast. More on that in why ads should never send people to your homepage.
  5. Write down the end date and the decision rule, for example: continue if tracked cost per lead is at or under target after the test period.
  6. Review search terms weekly and add negative keywords as waste shows up.

Give it enough time for automated bidding to settle and for enough leads to come in that one good or bad week does not decide the outcome. Judging a campaign on its first few days is one of the most expensive habits in paid search.

How Google actually spends a daily budget

Google Ads budgets are set per day, but they behave like a monthly cap. On any given day Google can spend up to twice your average daily budget when it sees more opportunity, then spend less on quieter days. Over a month, it will not charge you more than your daily budget multiplied by the average number of days in a month (about 30.4).

Two practical consequences. First, do not panic when one day shows double the spend. Look at the month. Second, if your monthly budget is fixed, divide it by 30.4 to get the daily figure, rather than by the number of business days.

If a campaign shows as limited by budget, it means Google thinks it could have shown your ads more often. That is not automatically a reason to spend more. It may be a sign that your keywords are too broad or your area is too wide for the money. Tighten targeting first, then decide whether a bigger budget is justified by the cost per lead you are already getting.

When to raise, hold or cut the budget

Once you have a few weeks of tracked results, the budget decision gets much easier because you are working from evidence, not a hunch.

  • Raise it when the tracked cost per lead is at or below target, lead quality is good and you can actually handle more work. Increase in modest steps so bidding has time to adjust.
  • Hold it when the cost per lead is close to target but lead quality is mixed. Work on negatives, ad copy and the landing page before adding money.
  • Cut or pause when cost per lead stays well above break-even after the test period, or when leads are cheap but rarely close. Cheap leads that never buy are not cheap.
  • Shift it when one service or area clearly outperforms another. Moving money between campaigns often beats raising the total.

Revisit the whole calculation when your prices, margins or close rate change. A better sales process raises what you can afford per lead without touching the ads at all.

Mistakes that make any budget too small

Plenty of businesses conclude that Google Ads does not work for them when the real issue is that the budget was spent on the wrong things. The usual suspects:

  • No conversion tracking, so nobody can say what a lead costs.
  • Broad keywords with no negative keyword list, paying for job seekers, DIY searchers and people looking for free versions. Our negative keywords guide covers this.
  • Ads running at hours when nobody answers the phone.
  • A service area drawn far wider than you will actually drive.
  • Judging success by clicks or impressions instead of booked work.
  • Letting automated recommendations raise the budget without checking cost per lead first.

At ROEM, tracking goes in before a dollar of ad spend, and every paid media report shows leads and cost per lead by campaign, so budget decisions are based on what the phone and the forms are doing. If you are in the Orlando area and want a second opinion on your numbers, see how we approach Google Ads in Orlando.

Clients we run Google Ads for today include Haven Noire, MeliOra Elite Wellness, Still We Rise Excellence Academy and Solid Rock Community Church.

Frequently asked questions

Is there a minimum budget for Google Ads?

Google does not require a meaningful minimum, but a budget can be too small to be useful. If it only buys a few dozen clicks a month, you will not get enough leads to judge whether the campaign works. Narrow the campaign to one service and one area so the budget you have produces real data.

Why won't you give an average cost per click?

Because it varies too much by service, location, competition and season to be useful, and a published average would not tell you anything about your market. Keyword Planner shows bid ranges for your own keywords and area, and your first weeks of tracked data will tell you more than any national figure.

Can Google spend more than my daily budget?

Yes. On a single day Google can spend up to twice your average daily budget, but over a month it will not charge more than your daily budget multiplied by about 30.4. Judge spend by the month, not by one day.

Should I spend more in busy season or slow season?

Spend where your tracked cost per lead and capacity say it pays. Many businesses do best putting more behind ads when demand is high and they can take the work, then trimming in quieter months. If you have spare capacity in slow season, a focused campaign can still be worth it as long as cost per lead stays under target.

Want this handled for you?

Get a free marketing audit