Book a Call

Why Your Google Ads Aren't Profitable

TL;DR: Start with these ten checks when Google Ads inquiries are not turning into profitable work. Verify the landing page, lead tracking, search terms, service area and sales follow-up before changing the budget. A benchmark alone cannot diagnose the account.

Need more of the right jobs for your crew? Review the channels that fit your trade, service area and capacity. Management starts at $750 a month per service area, plus separate ad spend. Google Ads for contractors.

The 10 reasons your Google Ads aren't profitable

1. Website conversion problem

A slow page, unclear offer or broken form can waste paid clicks. Test the inquiry path on a phone, then compare qualified inquiries and booked jobs against the clicks and spend. A new website is not automatically required.

2. LSAs skipped in a trade that qualifies

Trades such as Lawn care, Window cleaning, Tree services, HVAC and Plumber have their own Local Services Ads category. If yours is one, you can be charged for leads rather than clicks after Google's screening (business.google.com). One example: lawn care LSA leads cost $10 to $40 each (SkillMammoth, 2026), against $51 for lawn care search leads in a different sample (99calls, 2024 to July 2026). Fix: start the LSA checks.

If your trade isn't listed, pressure washing and gutter cleaning among them, there is nothing to verify. Tighten Search instead.

3. No negative keywords

Check the search terms report for irrelevant queries such as DIY tutorials, product-only searches or jobs. Add negatives where those searches do not fit your offer; do not exclude competitor terms without considering the campaign strategy.

4. No call tracking

You think Search isn't profitable, but it may be driving more of your calls than you can see. Fix: CallRail dynamic number insertion.

5. No offline conversion import

Google's algorithm optimizes for "lead" but you want "booked job." Without offline conversion import, Google optimizes the wrong metric. Fix: upload sale conversions from CRM.

6. Bid strategy mistake

Review the bid strategy against the goal and the conversions it receives. Fix inaccurate tracking or unrealistic targets before changing strategies, and judge results on enough conversions, not a set number of days.

7. Geo-targeting too broadly

A 100-mile target when you serve only 25 miles can buy inquiries you cannot fulfill. Check location settings and the actual locations of leads, then target the area where you work.

8. Killing campaigns too early

Do not judge only by elapsed days. Check conversion volume, conversion delay, qualified leads and spend against a pre-agreed test budget. Pause or fix broken tracking, wrong locations or clearly irrelevant traffic promptly.

9. Ad copy mismatch

"Lawn services" when homeowners search "lawn care near me." Fix: ad copy matches search intent exactly.

10. No commercial-specific landing pages

An HOA buyer needs commercial scope, insurance, scheduling and contract information. Send relevant traffic to a page that answers those questions rather than assuming a residential homepage covers them.

The diagnostic order

  1. Check website conversion rate (Google Analytics)
  2. Check whether Google lists your trade for LSAs, and if it does, your verification status
  3. Audit negative keywords
  4. Verify call tracking is firing
  5. Verify offline conversion import is set up
  6. Review bid strategy + duration
  7. Check geo-targeting radius
  8. Review ad copy vs search intent

Fix in priority order, website conversion first, everything else after.

Frequently asked questions

My ROAS is 3x, is that good? ROAS compares attributed revenue with ad spend; it is not profit. Subtract delivery costs and acquisition costs, and count repeat revenue only when supported by retention data. The break-even point differs by business.

Should I just pause Google Ads? Check the spending limit, tracking and lead quality first. Pause if the agreed test limit is reached or a clear fault is wasting spend; otherwise use the evidence to choose the next change.

Should I hire an agency? Consider whether your team has time to manage search terms, tracking and follow-up. Ask an agency to explain the observed problem, proposed work, costs and success measures before hiring.


Want help diagnosing the account? Ads management is $750 a month per service area plus platform spend, month to month. Websites and follow-up can be bought separately. Or book a strategy call.

Related reading: