ZenWeb - Blog - Google Ads Call Tracking Not Working? How to Fix It

Google Ads Call Tracking Not Working? How to Fix It

July 19, 2026

Share this post:

Google Ads Call Tracking Not Working? How to Fix It
TL;DR: Google Ads call tracking usually breaks for a short, fixable list of reasons: a missing or misfired call snippet, auto-tagging switched off, a call-length threshold set too long, or your number swapped by a plugin. Check the conversion action status, verify the tag with Tag Assistant, place real test calls, then wait 24–48 hours. Fix it fast, because for phone-led Malaysian businesses, untracked calls are your best leads going uncounted.

1. Introduction

Your Google Ads are running, the phone is ringing, and yet your conversions column shows a flat zero for calls. So which campaign earned that call? You have no idea. And when you can’t see it, you can’t optimise it, you can’t feed it to Smart Bidding, and you slowly starve the very campaigns that bring your best leads.

This is one of the most expensive blind spots in a Malaysian ad account. For a lot of local businesses, the phone is the main way people buy, but the tracking quietly fails and no one notices for weeks. This guide walks through how to tell your call tracking is broken, what actually breaks it, and how to fix Google Ads call tracking step by step. It draws on data from ZenWeb’s Google Ads management work across Malaysian accounts.

Not sure if your calls are being counted at all?

We audit call tracking on every account we take on, then show you exactly which campaigns your calls come from. See how we run Google Ads for Malaysian businesses →

Most call tracking setups sit on the Google tag plus a call conversion action. The video below walks through that exact setup, which is the ground you’ll troubleshoot on.

Google Ads Phone Call Conversion Tracking Setup | 2025 UPDATED Tutorial

Source video: Ivan Mana on YouTube


2. How to Tell Your Call Tracking Is Actually Broken

Quick Answer: Your call tracking is broken if calls are clearly coming in but the conversions column stays at zero, the conversion action reads “Inactive” or “No recent conversions”, or the recorded call count is far lower than the calls your team actually answered. Any one of these means the data feeding your bidding is wrong.

The tricky part is that broken call tracking looks fine from the outside. The ads serve, clicks come in, and the phone still rings. Nothing screams “error”. You only catch it when you compare what the account reports against what your front desk actually experiences.

Watch for these signs:

  • Calls happening, conversions at zero. Staff confirm ad-driven calls, but the calls conversion column shows nothing over a 7-day window.
  • Conversion action reads “Inactive”. In Goals, the status is “Inactive” or “No recent conversions” instead of “Recording conversions”.
  • The count feels far too low. You know you took 40 enquiry calls, but Google reports 3. A gap that wide is a tracking fault, not a slow month.
  • Only clicks, never calls. Form or click conversions record fine, but phone calls never appear, which points to a call-specific setup problem.

If phone calls matter to your sales, this belongs in your routine checks, the same way you’d watch out for Google Ads not converting on mobile, where most call clicks actually happen.

Key takeaway: Don’t trust “the ads look fine”. Compare Google’s recorded call count against the calls your team really answered, and check the conversion action status, before you assume tracking works.

3. Why Untracked Calls Quietly Waste Your Budget

Quick Answer: For many Malaysian businesses, phone calls are the main conversion, not form fills. When those calls aren’t tracked, Smart Bidding optimises toward the wrong actions, strong campaigns look like losers, and you cut spend on the exact keywords driving your best leads. The waste is invisible because the calls still come, just uncredited.

Look at where leads actually land by industry. In phone-heavy sectors, a call-blind account is missing the majority of its results, which is why fixing tracking so often matters more than any bid tweak.

Share of Google Ads leads that arrive by phone
Estimated share of Google Ads leads arriving by phone call rather than form, by industry, ZenWeb Malaysian client sample.
IndustryLeads by phoneScale
Home services (aircon, plumbing, reno)68%
Medical & dental clinics61%
Legal & professional services57%
Automotive (workshop, towing, rental)52%
Property agents44%
Education / tuition33%
E-commerce12%

Source: ZenWeb client sample, Malaysian SME Google Ads accounts, 2024–2026. Licence.

If your business sits near the top of that table, call tracking is not a “nice to have”. It is the difference between reporting that reflects reality and reporting that misleads every decision you make.

Key takeaway: The more your leads come by phone, the more damage broken call tracking does. In phone-led sectors, a call-blind account is optimising on a fraction of its true results.

4. What Actually Breaks Google Ads Call Tracking

Quick Answer: Most call tracking failures trace back to a handful of setup faults: the website call snippet not firing, auto-tagging (the GCLID) switched off, the call-length threshold set too long, the phone number swapped by a theme or plugin, or the conversion action marked secondary so it never counts. Usually two or three stack together.

When ZenWeb audits a call-blind account, we rarely find one exotic bug. We find the same basics, layered on top of each other. Here is how often each cause shows up.

Most common causes of broken call tracking
Share of audited Malaysian SME accounts showing each call-tracking fault, ZenWeb client sample.
CauseFound in audited accountsTypical symptom
Website call snippet not firing44%Number never swaps to a Google forwarding number
Auto-tagging / GCLID off31%Call can’t be attributed back to the ad click
Call-length threshold too long29%Real calls end before the minimum, so nothing counts
Number swapped by theme/plugin24%Another script overrides the forwarding number
Conversion set as “secondary”22%Calls record but never count toward bidding
Number changed, tag not updated18%Tracking points at an old, dead number

Source: ZenWeb client sample, Malaysian SME Google Ads accounts, 2024–2026. Licence.

Two patterns stand out. First, the top cause is almost always the website snippet, so start there. Second, a “secondary” conversion action is the sneakiest: the calls appear in reports, so it looks fixed, but they never guide Smart Bidding. The fix is the same discipline you’d apply to Google Ads conversion tracking that isn’t working in general.

Key takeaway: Call tracking usually breaks for boring, fixable reasons. Check the snippet first, then auto-tagging, then the call-length and “primary vs secondary” settings before blaming anything deeper.

5. How to Fix Google Ads Call Tracking, Step by Step

Quick Answer: Work top to bottom: confirm what you’re tracking, check the conversion action status, verify the tag and call snippet with Tag Assistant, switch auto-tagging on, set a sensible call-length threshold, place real test calls, then wait 24–48 hours and recheck. Each step rules out one of the common faults in order.

This is the exact sequence ZenWeb uses to bring a call-blind account back to life. Do them in order, because each one clears a specific cause from the list above.

  1. Confirm what you’re actually tracking. Decide whether you’re counting calls from the ad (call assets / call-only ads) or calls from your website number after an ad click. They’re set up differently, so name the goal first.
  2. Check the conversion action status. In Google Ads go to Goals then Conversions. If your call action reads “Inactive” or “No recent conversions”, Google’s conversion status troubleshooter tells you which part failed.
  3. Verify the tag and call snippet. Use Google Tag Assistant to load your site and confirm the Google tag and the website-call event snippet both fire, so a Google forwarding number can swap in for ad visitors, as described in Google’s phone call conversion guide.
  4. Turn on auto-tagging. In Settings then Account settings, switch auto-tagging on. Without the GCLID appended to your URLs, Google can’t link a call back to the click that drove it.
  5. Set a sensible call-length threshold. A real enquiry can be 20–30 seconds. If your minimum is set to 60 seconds, genuine calls fall short and never count. Match it to how your calls actually go.
  6. Place real test calls. Click an ad, call the website number, and speak past the threshold. Do it from a few devices and networks, since call issues often hide on one setup and not another.
  7. Wait 24–48 hours, then recheck. Call conversions are not instant. Give it a day or two, then confirm the test calls appear and, if imports are involved, review Google’s guide to fixing call import issues.

Rather have someone set this up correctly the first time?

We fix call tracking, tags, and conversion actions as part of every account we manage. See our Google Ads management pricing →

Key takeaway: Fix in order: goal, status, tag, auto-tagging, threshold, test calls, then wait. Working the list top to bottom means you never chase a deep bug when a simple setting was the real problem.

6. Call Tracking Methods Compared

Quick Answer: There are four common ways to track Google Ads calls, and each fails at a different point. Call-asset tracking is simplest but only covers calls straight from the ad. Website call tracking covers the most calls but needs the snippet and GCLID working. Manual tag events and third-party tools add flexibility at the cost of more moving parts.

Knowing which method you’re on tells you where to look when it breaks. Match your setup to the failure point in this table.

Google Ads call tracking methods and where they fail
Comparison of four Google Ads call tracking methods, what each tracks, the common failure point, and relative reliability.
MethodWhat it tracksCommon failure pointReliability
Call asset / call-only adCalls made straight from the adConversion action not created or not countedHigh, simplest setup
Website call conversionCalls to your site number after an ad clickSnippet not firing or GCLID offHigh, if set up right
Manual gtag / GTM eventTaps on a tel: linkTrigger misconfigured; counts taps, not callsMedium
Third-party call trackingCalls with full source attributionIntegration or import to Google Ads breaksHigh, but adds cost and complexity

Source: ZenWeb setup notes across Malaysian SME accounts, 2024–2026. Licence.

Most local businesses only need the first two done well. A “tap on tel: link” event is better than nothing, but remember it counts intent to call, not a completed conversation, so treat that number with care.

Key takeaway: Identify your method first. Call-asset and website call tracking cover most Malaysian businesses well; the failure point differs by method, so knowing yours points you straight at the fix.

7. What You Recover by Fixing It

Quick Answer: Once calls are counted, your reported conversions jump, your true cost per lead drops (because real leads were always there, just uncredited), and Smart Bidding finally optimises toward the keywords that ring the phone. Nothing about your spend changes, only your ability to see and steer it.

Here is an illustrative before-and-after for a phone-led account, modelled on the kind of turnaround ZenWeb sees after fixing tracking. Spend stays flat; only the visibility changes.

Before vs after fixing call tracking (illustrative)
Illustrative before-and-after metrics for a phone-led Malaysian account after fixing call tracking, with spend held constant.
MetricBefore (calls untracked)After (calls tracked)
Recorded conversions / month4296
Share of conversions from calls0%~46%
Measured cost per leadRM 120RM 53
Monthly ad spendRM 5,000RM 5,000

Illustrative scenario based on ZenWeb client turnarounds, Malaysia, 2024–2026. Actual results vary by account.

The measured cost per lead didn’t really fall by RM 67 overnight. Those leads were there all along, unattributed, dragging strong campaigns down and tempting you to cut the exact keywords driving calls, the same silent bleed you’d want to stop when chasing down keywords that aren’t triggering.

Key takeaway: Fixing call tracking doesn’t cost you more, it reveals leads you were already paying for. Accurate data then lets Smart Bidding push budget toward the keywords that ring the phone.

8. When to Bring In a Google Ads Partner

Quick Answer: Handle it yourself if the fix is a setting, a snippet, or a test call. Bring in a partner when calls still won’t count after the checklist, when tags collide with your CMS, or when you can’t afford more weeks of blind spend. A specialist confirms tracking end to end before touching bids.

Plenty of call tracking problems are DIY-friendly, and the steps above solve most of them. But some situations are worth handing over rather than losing another month of data:

  • The checklist didn’t fix it. You’ve verified the snippet, auto-tagging, and thresholds, and calls still don’t count, which usually means a deeper tag or site conflict.
  • Tags fight your website. A theme or plugin keeps overriding the forwarding number, or your developer isn’t sure where the tag lives.
  • The stakes are high. You’re spending real budget monthly and can’t keep flying blind, similar to how you’d escalate disapproved Google Ads instead of letting them sit.

As a Google Partner managing 500+ Malaysian accounts, ZenWeb treats clean tracking as step one, because no amount of bid tuning helps when the data underneath is wrong.

Key takeaway: DIY the settings-level fixes; hand over the deep conflicts. Either way, confirm tracking works end to end before spending another ringgit chasing better bids.

9. Conclusion

Broken call tracking is a quiet, costly problem. The ads keep running and the phone keeps ringing, so nothing looks wrong, yet every decision you make sits on data that’s missing your best leads. For phone-led Malaysian businesses, that’s most of the picture gone dark.

The good news is that the causes are a short list, and the fixes are a checklist. Confirm what you’re tracking, check the conversion status, verify the tag and snippet, switch on auto-tagging, set a sane call length, test with real calls, and give it a day or two. Get that right and your reporting finally matches reality, so your budget can chase the calls that actually turn into customers.

Ready to see every call your ads bring in?

Book a free 30-minute session — we’ll audit your call tracking, tags, and conversion actions, then show you which campaigns are really driving your phone leads and where budget is leaking.

Get my free call tracking audit →


10. Frequently Asked Questions

1. Why is my Google Ads call tracking not working?

Usually one of a few setup faults: the website call snippet isn’t firing, auto-tagging (the GCLID) is switched off, the call-length threshold is set too long so real calls fall short, the number got swapped by a theme or plugin, or the conversion action is marked “secondary” so it never counts. Check these in order before assuming a deeper bug.

2. How long does it take for call conversions to show in Google Ads?

After setup or a fix, it can take 24 to 48 hours for the first call conversion to appear. Website call conversions also need the visitor to click an ad, then call and stay on past your minimum call length. If nothing shows after two days of valid test calls, the tracking is still misconfigured.

3. Do I need Google Tag Manager for call tracking?

No, it’s optional. You can place the Google tag and the website-call event snippet directly on your site. Google Tag Manager just makes it easier to manage and verify tags in one place, which helps if you run several tracking events. Either way, use Tag Assistant to confirm the tag actually fires.

4. Why are my website calls not being counted as conversions?

The most common reason is that the call snippet isn’t firing, so your website number never swaps to a Google forwarding number for ad visitors. Auto-tagging being off is the next culprit, because without the GCLID the call can’t be attributed to the ad click. A plugin overriding your number can also break the swap.

5. Can I track calls without a Google forwarding number?

Partly. You can track taps on a click-to-call (tel:) link using a tag event, which shows intent to call. But that counts a tap, not a completed conversation, and it can’t confirm call length. For accurate website call tracking tied to real conversations, the Google forwarding number method is more reliable.

Table of Contents

Table of Contents

See Also

NAP Inconsistency Hurting Local SEO? How to Fix Listings

NAP Inconsistency Hurting Local SEO? How to Fix Listings

Map Pack Ranking Dropped? How to Recover Local Rankings

Map Pack Ranking Dropped? How to Recover Local Rankings

Wrong Category on Google Business Profile? How to Fix It

Wrong Category on Google Business Profile? How to Fix It

Get A Free Proposal

Complete the form and our team will contact you to discuss your goals. Let’s grow your business.

Meowketing Specialist

Online

Today

Meow! 👋

We are Official Google Partner,
Ask us anything about Marketing!