Blog  ›  Google Ads Strategy

Is Google Ads Worth It for Small Business? The Math to Decide

By Jason Stern  ·   ·  Founder, Enlightened Media (Google Premier Partner)

Google Ads is worth it for a small business when the cost of getting a lead stays below what that lead is worth to you. You can estimate that before spending a dollar: max cost per lead = average job value x close rate x the share of revenue you are willing to spend on marketing. If realistic lead costs in your market fit under that number, ads can work.

The formula: what can you afford per lead?

Every Google Ads decision starts with one number: the most you can pay for a lead and still make money.

Max cost per lead = average job value x close rate x acceptable marketing margin

  • Average job value: revenue from a typical customer. For recurring services you can use first-year value, but be honest about it.
  • Close rate: of the people who call or fill out a form, how many become paying customers.
  • Acceptable marketing margin: the share of that revenue you are willing to spend to win it. This depends on your gross margin.

Example: a roofer with an average repair job of $2,000, a 30% close rate and a willingness to spend 15% of revenue on acquisition can afford about $90 per lead ($2,000 x 0.30 x 0.15). A house cleaner with a $150 first visit, a 50% close rate and the same 15% can afford about $11 per lead, unless repeat cleanings raise the customer's real value. Same formula, very different answers.

Now compare your number to what leads actually cost. If you already run ads, use your real cost per conversion. If not, use Keyword Planner inside Google Ads to see estimated cost per click for your main terms, then assume a conservative conversion rate for your landing page.

Turn a budget into expected leads

The second piece of math shows what a budget can realistically buy:

Expected leads per month = monthly budget / average cost per click x conversion rate

Example: a $3,000 monthly budget at a $15 average click buys about 200 clicks. If 8% of those visitors call or submit a form, that is about 16 leads, or roughly $188 per lead. These are illustrations, not benchmarks. Plug in your own numbers.

If the estimated cost per lead is well above your max cost per lead, ads will not be profitable as things stand. That does not mean never. It means something has to change first: the landing page conversion rate, your close rate, the services you advertise or the area you target.

When Google Ads is worth it

  • People search for what you sell at the moment they need it. Urgent and high-intent services like plumbing, HVAC repair, roofing, legal and dental fit this well.
  • Your job value is high enough that the formula leaves room for real click costs.
  • Someone answers the phone. Paid leads that hit voicemail are mostly wasted.
  • You have capacity for more work. If you are booked out for months, more leads only help if you raise prices or hire.
  • Conversion tracking is in place, or you will set it up, so you know which clicks became leads.
  • You can commit for a few months while campaigns gather data and settle.

For local service businesses, Google Ads is one of the few channels where you can see close to exactly what each lead cost. That visibility is a big part of why it is worth running even at a modest budget, and it is what Google Ads management for small businesses should be built around.

When it is not worth it yet

  • Low-ticket, one-time sales with thin margins, where the formula leaves only a few dollars per lead
  • Nobody searches for what you sell yet, because the product or category is new. Search ads capture demand, they do not create it.
  • No working website, or a slow and confusing landing page
  • No way to track calls and form submissions
  • A budget so small it buys only a handful of clicks a month, which is not enough to learn anything
  • A plan to judge results after two weeks

"Not yet" is different from "never." Fixing the landing page, adding call tracking or focusing on your highest-value service can flip the math.

How to think about minimum budget

Google does not set a meaningful minimum budget. The useful question is whether your budget buys enough clicks to produce enough leads each month to learn from.

Work backward. Pick the number of monthly leads that would tell you something. In the accounts I manage, 10 to 20 leads a month in a focused service area is usually enough to start seeing patterns. Divide that by a conservative conversion rate to get the clicks you need, then multiply by your estimated cost per click. That is the floor for a real test. If it is more than you can spend, narrow the targeting to fewer services or a smaller area instead of spreading a small budget thin.

For more on setting the number, see how much a small business should spend on Google Ads. Count management in the math too. At Enlightened Media management starts at $500 a month with no setup fees, and that belongs in your true cost per lead.

Common reasons Google Ads fails for small businesses

When owners tell me Google Ads did not work for them, the cause is usually one of these:

  • Broad targeting with no negative keywords. Money goes to searches that were never going to become customers.
  • Default campaign settings. Display Network or Search Partners left on in a search campaign, or location targeting that includes people who are merely interested in your area rather than in it.
  • Broken or missing conversion tracking. Nobody knows which keywords produce leads, and Smart Bidding optimizes toward bad data.
  • Sending every click to the homepage. A focused landing page with one clear call to action usually converts better.
  • Missed calls and slow follow-up. The ad did its job and the lead went cold.
  • Spreading a small budget across too many services and cities.
  • Changing everything every week, or quitting during the learning period before anything has time to settle.

If your account is already running and leads cost too much, this breakdown of high cost per lead walks through where to look.

Frequently Asked Questions

How much should a small business spend on Google Ads?

There is no single right number. Work backward from how many leads you need each month to learn something, divide by a conservative conversion rate to get the clicks required, and multiply by your estimated cost per click. If that total is more than you can spend, narrow the services or area you target instead of spreading the budget thin.

How long does it take for Google Ads to work?

Ads can show and get clicks the day they launch, but results take longer to settle. Bid strategies go through a learning period after launch and after significant changes, and you need enough conversions to judge what is working. Plan to evaluate over a few months rather than a few weeks, and avoid changing everything at once.

Is Google Ads better than SEO for a small business?

They do different jobs. Google Ads can produce leads quickly and gives you direct control over spend, but the traffic stops when you stop paying. SEO builds traffic over a longer period and keeps working without a cost per click. Many local businesses run ads for immediate leads while SEO builds. The right mix depends on budget, competition and urgency.

Why am I paying for Google Ads clicks but getting no calls?

Common causes are irrelevant search terms with no negative keywords, Display Network or Search Partners turned on, overly broad location targeting, a slow or unclear landing page and broken call tracking. Start with the search terms report to see what people actually searched, then confirm your phone number and forms work and that calls are being tracked.

The Bottom Line

Google Ads is worth it when the math works and the basics are in place: tracking, a page that converts and someone answering the phone. I personally manage every account at Enlightened Media, and I would rather tell you it is not a fit yet than take your money. Request a free Google Ads audit and I will run the numbers with you.

Ready to Talk to a Google Ads Specialist?

Jason reviews every submission personally. Free audit, no sales pitch, responds within 1 business hour.

Get My Free Audit →

Or call directly: 504-229-0603