Your Google Ads dashboard says 412 clicks last month. Your phone says nine calls, and two of those were someone offering to “get you to the top of Google.”
When Google Ads is getting clicks but not converting, the cause is almost always one of four things. Tracking doesn’t record what really happens, or you’re paying for traffic you shouldn’t, or the page and the phone line drop the people who did want you. The fourth is a bid strategy and budget that never had enough data to learn. Check them in that order, tracking first, because every other number in the account leans on it.
This is the self-audit we run when an owner in The Woodlands, Spring or anywhere around Houston sends us that exact complaint. Twelve checks with the real menu paths, plus a score sheet at the end. Budget an afternoon.
You don’t need us for any of it.
(If you’re brand new to the platform, our small business guide to Google Ads covers the basics. This post assumes the account is already spending.)
Why are my Google Ads getting clicks but no calls?
Because something between the click and the ringing phone is broken, and the account can’t tell you which piece on its own. Clicks are counted perfectly. Calls and form fills are only as real as your tracking, so a campaign can look dead when it’s working, or healthy while it buys junk.
Order matters. If you start by rewriting ads while the conversion tag has been dead since your website update in March, you’re tuning a car with no speedometer.
Know what “working” means before you judge anything. Our post on understanding cost per lead shows how to set a target from your close rate and average job.
Checks 1 and 2: Is conversion tracking actually firing?
Check 1: Form and website conversions
In Google Ads, go to Goals → Summary and look at the tracking status beside each conversion action. Google renamed these in mid-2026: you’ll now see Active, Needs attention, Misconfigured, Awaiting conversions (nothing recorded in the last seven days) or Removed, according to Search Engine Roundtable. Anything other than Active on your main lead action is your first job.
Then test it yourself, on your phone:
- Hover over the status and choose Troubleshoot. That opens Google’s Tag Assistant troubleshooter.
- Enter your landing page URL, click Connect, and submit your own form with a real-looking test entry.
- Watch whether Tag Assistant detects the conversion. If you use Tag Manager, you may need Debug live version first.
- Give it about 30 minutes, then check the status again.
Around here, the most common culprit is a site redesign that quietly dropped the tag. A form plugin that stopped redirecting to its thank-you page is a close second. The sneaky one is a “conversion” that fires on any visit to the contact page, which makes the account look great while nobody actually contacts you.
Also check which actions are set as Primary. Smart bidding chases primary actions, so if “page view” or “clicked directions” is primary, Google will happily buy you more of those. We’d limit primary to real leads, like submitted forms and calls over a minimum length.
Once forms are clean, look at enhanced conversions for leads. It sends hashed email or phone details from your form and lets you import which leads became real customers from your CRM, so Google learns from sales rather than raw form fills. For a roofer whose form fills are half price shoppers, it’s worth the setup time.
Check 2: Phone calls
Most local businesses get more calls than forms, and calls are where tracking is usually thinnest. Start with taps on the call button in the ad itself (a call asset). Set a minimum call length so a two-second hang-up doesn’t count; we usually start at 60 to 90 seconds for home services.
Calls from people who clicked through to your site are separate. Google’s website call conversions swap your number for a Google forwarding number for ad visitors, at no cost, and count calls longer than the length you choose.
The most complete option, and the one we prefer, is a call-tracking tool such as CallRail with calls imported as conversions. Our post on call tracking covers how to do it without messing up your Business Profile number.
If calls aren’t tracked at all, stop and fix that first. Judging a local campaign without call data is guessing.
Checks 3 and 4: Search terms, negatives and match types
Check 3: Read the search terms report
Go to Campaigns → Insights and reports → Search terms, set the date range to the last 60 or 90 days, and sort by cost. This is the single most useful report in Google Ads, and the one most owners have never opened.
Say you run a pool service in Magnolia. Expect to find searches like “pool supply store near me,” “above ground pool,” “pool cleaner jobs,” “how to get rid of green pool water,” and a competitor’s name or two. Each of those is a click you paid for that was never going to call.
Add the obvious losers as negative keywords. Build a shared negative list for the usual suspects (jobs, salary, hiring, DIY, “how to,” free, cheap if you don’t compete on price, cities you don’t serve) and apply it to every campaign. Then review again every two weeks.
Check 4: Match types that fit your data
Broad match can work well when it’s paired with smart bidding and accurate conversion data. With broken tracking or a thin budget, it’s a fire hose. If your account has fewer than a few dozen real conversions a month, we’d run phrase and exact match on your core services and add broad later, in a separate campaign, once tracking is trustworthy.
If most of your search terms look nothing like your keywords, your match types are looser than your data can support.
Checks 5 to 7: Location, ad schedule and networks
Check 5: Location setting
Open the campaign’s Settings → Locations → Location options. Per Google’s location options documentation, the default is Presence or interest, which reaches people in your area plus people who have shown interest in it. The other option, Presence, limits ads to people who are in, or regularly in, your targeted locations.
For a Kingwood roofer, “interest” can mean someone in Ohio reading about Houston hail. Switch service businesses to Presence. Then go to Insights and reports → When and where ads showed → Locations and look at where clicks actually came from. Also check the shape of your target: a 30-mile radius drawn around The Woodlands takes in a lot of Harris County you may not want to drive to at 5 p.m. on I-45. A list of zip codes or cities you actually serve is often cleaner.
Check 6: Ad schedule vs. who answers the phone
This is the one most shops get wrong. Ads run around the clock by default. If your phones are answered 7 to 6 on weekdays, every call-button tap at 9 p.m. or on Sunday goes to voicemail, and most people don’t leave one. They call the next ad.
Under Ad schedule, either limit ads to staffed hours, or keep running after hours with call assets scheduled to your open hours and a form as the main action. For emergency trades (AC in August, a burst pipe on a holiday weekend), an answering service often pays for itself.
Check 7: Search partners and Display
Google’s Search Network help page says plainly that “search partners are included by default” when you create a Search campaign, and that clicks from them “may not always reflect highly targeted traffic.” Many Search campaigns also have the Display Network box ticked from setup.
Add the Network segment to your campaign view and compare cost per conversion by network. If partners or Display spend money with no leads, turn them off. We’d start most local Search campaigns with both unchecked and only test partners later.
Check 8: Is Performance Max spending your budget somewhere else?
Performance Max can show your ads on Search, Maps, YouTube, Display, Gmail and Discover from one campaign. That reach is the appeal. It’s also how a $3,000 month can turn into a pile of YouTube views and junk form fills.
At least you can see far more than you could a couple of years ago. Google added channel-level reporting and full search terms visibility for PMax in 2025, according to PPC Land’s 2025 recap, and raised the PMax negative keyword limit to 10,000 per campaign, per Search Engine Land.
Open channel performance first. How much went to Search, how much to YouTube and Display, and where did the conversions actually come from? Then read the search terms. If PMax is mostly buying your own brand name, you’re paying for traffic you’d likely get anyway.
Lead quality won’t show up in any report. PMax lead forms and Display placements can produce names with fake numbers, so call ten of last month’s PMax leads and count the real ones.
We’ve written a full comparison in Performance Max vs. Search for local businesses. For most single-location service businesses, we’d run Search first and add PMax once tracking is clean.
Checks 9 and 10: The landing page and the phone
Check 9: The landing page
Click your own ad on your phone, on cellular data, in a parking lot. (Not on the office Wi-Fi, which flatters everything.) Then ask:
- Did the page load before you got bored? Our guide on how fast your website should load has the targets and the usual fixes.
- Is a tap-to-call number visible without scrolling?
- Does the headline match what the person searched? An ad for “AC repair Spring TX” shouldn’t land on a homepage about “comfort solutions.”
- Is the form short? Name, phone, a few words on the problem, and zip code is plenty for a first contact.
- Can they see reviews and your real trucks or team?
If two or more of those are a no, the page is costing you leads. Our landing pages 101 post walks through a better layout.
Check 10: Who answers, and how fast
Google records this for you. Go to Insights and reports → Report editor → Call details. The call details report lists start time, duration, caller area code and call status: missed or received for calls from your ads. Filter to missed calls. Sort by start time. The pattern is usually lunch hour, early morning and the last hour of the day.
The math is what gets owners’ attention. Say a two-truck HVAC shop in Spring gets 40 ad calls a month at about $45 each, misses a quarter of them, and books 40% of the calls it does answer at a $450 average ticket. Those 10 missed calls cost $450 in ad spend and roughly $1,800 in jobs that probably went to the next company on the page. The numbers are illustrative. Plug in yours.
Forms have the same problem with a different clock. A form answered tomorrow morning is a form somebody else answered tonight. Set up a text or email alert for every new lead, and decide who owns the callback.
Checks 11 and 12: Bid strategy learning and a budget that’s too thin
Check 11: Is the bid strategy learning, or stuck?
Look at the Bid strategy type column on the campaigns page. If it says Learning, that status can last up to seven days, and Google says performance typically settles “within 1 to 2 conversion cycles,” per Google’s learning period page. Learning starts again when the strategy is new or reactivated, when campaigns or keywords are added to or removed from it, or when the conversion goals it optimizes toward change significantly. Budget and target changes don’t trigger it.
The pattern we see: an owner (or an impatient agency) swaps from Maximize Clicks to Maximize Conversions to Target CPA in three weeks, while also changing which conversions count. The strategy never gets a clean run. Fix tracking, pick one strategy and leave it alone for a few conversion cycles. Yes, even when week two looks ugly.
Smart bidding on bad tracking is worse than manual bidding on no tracking. If Check 1 or 2 failed, we’d drop to Maximize Clicks with a sensible max CPC, or manual CPC, until the data is real.
Check 12: Is the budget too thin to learn anything?
Divide your monthly budget by your average cost per click. At $600 a month and $12 a click you get 50 clicks, under two a day. At a 5% lead rate (illustrative), you’d expect two or three leads a month, and a slow week looks the same as a broken campaign.
You have two honest choices. Raise the budget to what your market costs, or shrink the campaign to fit the budget: one service, one tight area, exact and phrase match only, staffed hours only. Our breakdown of Google Ads costs in Houston has typical ranges. We’d rather see $600 spent well on “water heater replacement” in three zip codes than spread across eight services and the whole metro.
Google Ads audit checklist: score your account
Score each line 0, 1 or 2. Be honest; nobody’s grading you.
| # | Check | Where to look | 2 points if… |
|---|---|---|---|
| 1 | Form conversions firing | Goals → Summary, Tag Assistant | Status is Active and your own test was recorded |
| 2 | Calls tracked | Goals → Summary, call assets | Ad calls and website calls both counted, with a minimum length |
| 3 | Search terms clean | Insights and reports → Search terms | Under 10% of spend on irrelevant terms, negatives reviewed in the last 30 days |
| 4 | Match types fit data | Keywords | Search terms mostly resemble your keywords |
| 5 | Location option | Settings → Locations | Presence only, and clicks come from areas you serve |
| 6 | Ad schedule | Ad schedule, call asset hours | Call buttons only show when someone answers |
| 7 | Networks | Settings → Networks, Network segment | Partners and Display off, or proven to convert |
| 8 | PMax leakage | Channel performance, search terms | Spend and leads by channel make sense; brand terms controlled |
| 9 | Landing page | Your phone, on cellular | Loads fast, call button visible, headline matches the ad |
| 10 | Call handling | Report editor → Call details | Under 10% of ad calls missed, forms answered same day |
| 11 | Bid strategy stable | Bid strategy type column | Same strategy and goals for at least a few conversion cycles |
| 12 | Budget fits scope | Budget ÷ average CPC | At least several clicks a day on each core service |
20 to 24: the account is set up right; the problem is probably offer, pricing or competition. 13 to 19: fixable leaks, usually in Checks 3, 5, 6 and 10. 12 or under: stop changing ads and fix tracking first, because nothing else can be trusted until you do.
Should you fix it yourself or hire help?
Honestly, a lot of this is DIY. Checks 3, 5, 6 and 7 are settings changes most owners can make in under an hour, and they’re often where the fastest wins hide. Check 10 is a staffing conversation, and no agency can fix it for you.
Where outside help earns its fee is the tracking work (Checks 1 and 2, enhanced conversions, call-tracking imports) and the judgment calls: when to trust smart bidding, how to structure PMax, what a realistic cost per lead is in your corner of Houston. If you hire, our post on questions to ask before hiring an agency is a good filter. And before anyone touches the account, make sure it’s actually yours; our guide on who owns your Google Ads account explains how to check.
Next step: open the search terms report today, sort by cost, and add ten negatives. If you’d rather have someone else look first, our free Ad Spend Leak Check is a 10-minute video walking through your account, in your inbox within 48 hours. You can see how we run campaigns on our Google Ads management page.
Frequently asked questions
Why are my Google Ads not converting?
Usually one of four reasons: conversion tracking is broken or counting the wrong action, you're paying for irrelevant searches or locations, the landing page or phone handling loses people who do want to buy, or the bid strategy and budget are too unstable or too small to learn. Check tracking first, because every other number in the account depends on it, then work through search terms, settings, the page and the phones.
How do I know if my Google Ads conversion tracking is working?
Go to Goals, then Summary, and check the tracking status of each conversion action. Active means it's recording. Then run Google's Tag Assistant troubleshooter from that status, submit a test form or place a test call, and confirm the conversion is detected. Allow about 30 minutes for the status to update. If calls aren't tracked at all, set up call conversions before judging results.
Should I use Presence or Presence or interest in Google Ads?
For most local service businesses, Presence. The default, Presence or interest, also shows ads to people outside your area who have shown interest in it, which brings clicks from people who will never book a visit. Presence limits ads to people who are in or regularly in your target area. After switching, check the locations report to confirm clicks come from places you serve.
How long should I wait before judging a Google Ads campaign?
Give tracking and settings fixes about two to four weeks. Google says a bid strategy's Learning status lasts up to seven days and performance usually settles within one to two conversion cycles. If your sales cycle is long, wait longer. Changing strategies or conversion goals restarts that process, so make one change at a time and judge it against your cost per lead.
What should be on a Google Ads audit checklist?
At minimum: conversion tracking for forms and calls, the search terms report and negative keywords, match types, the location option, ad schedule versus staffed hours, search partner and Display settings, Performance Max channel spend, landing page speed and layout, missed calls in the call details report, bid strategy stability, and whether the budget is large enough for the area and services you target.
