Paid Ads

How to Track Phone Calls From Google Ads: A Step-by-Step Guide for Local Service Businesses

A laptop showing performance analyticsPhoto: Luke Chesser / Unsplash

Most jobs for a plumber, roofer or HVAC contractor start with a phone call, and a call Google Ads can’t see is a lead its bidding can’t learn from. You can track phone calls from Google Ads with Google’s own forwarding numbers on your ads and website, a count of taps on your mobile number, and an upload of the calls that became booked jobs.

This guide takes a local service business through each method in the order we would set them up, with menu paths and limits from Google Ads Help as checked in October 2026.

The five ways Google Ads can count a call

Google’s phone call conversion overview lists five methods. They measure different things, so choose by what you need to know.

Method What it counts Use it for
Calls from ads Calls placed from a call asset, location asset or call ad that pass your lead test The main call conversion for a local service account
Calls to a number on your website Calls to a forwarding number your site shows only to visitors who came from an ad People who read the page before calling
Clicks on a number on your mobile website Taps on a phone link or button, with no call measured A backup signal
Clicks on call ads and assets Clicks that Google estimates led to a meaningful call Accounts that can’t use forwarding numbers
Imported call conversions Calls your own records mark as a booked job or sale Bidding on booked work instead of call length

Calls from ads, website calls and imported calls all need Google forwarding numbers, which Google’s call reporting page lists as available in the US.

What to have ready before you start

  • A number Google can verify: Google’s call asset rules say the number must be entered in E.164 format (+12345678900, no spaces), and that exact number must appear in your website’s source code unless your domain is verified through Search Console or a Google tag placed directly in your HTML. Otherwise ads are disapproved for “Unverified Phone Number”.
  • A record of how calls end: A CRM, a job board or a plain log of booked and not booked. You need it to set a call length and, later, to import outcomes.
  • A word with whoever answers: Call recording is now on by default in the US and Canada, and Google’s terms require your staff’s consent (see the privacy section).

Turn on call reporting and add a call asset

  1. Open Admin, then Account settings. Under Call reporting, select On and save. Google’s call reporting settings page says the change can take up to 24 hours to reach live ads, and it covers call assets, call ads and location assets across the account.
  2. Open Campaigns, then Assets, select the plus icon and choose Call.
  3. Choose the level: account, campaign or ad group. The most specific one wins.
  4. Enter your number. Creating the asset means agreeing to the Call Ads Supplemental Terms, so read them first.
  5. Under Advanced options, schedule the asset for your answering hours.

If a call tracking service already swaps numbers on your site, Google can’t find your number in the page source. Link Search Console to Google Ads, allow 24 hours and resubmit the call assets, or place the Google tag directly in the page HTML; Google says a tag loaded through Google Tag Manager can’t verify the domain.

Decide what counts as a call lead

Once call reporting is on, Google Ads counts new calls under a default action called Calls from ads and includes it in your Conversions column (Measure calls from ads). Google’s page on AI-qualified call leads describes three tiers for deciding whether a call counts:

  • Recorded calls: Google’s AI reviews the recording and only qualified calls count. Google says this filters out robocalls, spam calls and misdials that used to pass the duration test, and the Call details report adds a short AI summary of each call.
  • Calls that can’t be recorded: These count when they last at least your minimum call length.
  • No forwarding number available: In what Google calls a rare case, conversions come from ad interaction data.

Recording works only when both numbers are in the US or Canada, and stays off if you turned it off earlier or Google identified your business as healthcare or financial services. So the minimum call length still matters, for unrecorded calls and for website calls, which Google’s setup page describes as counted by length. Google’s current help pages don’t state a default, so check the value in your own action. For calls from ads, open Goals, then Summary, open Phone call leads, find AI-qualified call leads, select Edit, open Lead qualification and enter the length in seconds. A website call action keeps its own call length in that action’s settings.

Set the number from your own calls: pull the Call details report from Report Editor for the last month and line up each duration with what happened (booked, quoted, wrong number, existing customer, sales pitch). Google’s own example is a travel agent who found that calls lasting more than 2 minutes tended to lead to sales and counted only those. A company that books a drain cleaning in a short call needs a lower bar than a remodeler whose first call is a long consultation.

Setting What to choose Why
Goal category Phone call lead Google’s setup category for calls; imports need another one.
Count One Google’s counting options page calls one conversion per ad click a good choice for leads, so two calls after the same click count as one lead. Google sets One by default for calls from ads and website calls, but Every for phone-number clicks and imports, so change those by hand if you want one lead per click.
Minimum call length Taken from your Call details data Keeps calls too short to be an inquiry out of your conversions.
Primary or secondary One primary action for each way a call reaches you Google warns that misconfigured primary and secondary actions can keep Smart Bidding from optimizing effectively.

Set these once. Google’s phone conversion setup page says Smart Bidding needs a 7 to 14 day learning phase, and changing conversion goals during it resets the learning.

Track calls from your website with a forwarding number

To credit people who read the page before calling, Google swaps your number for a free forwarding number for visitors who arrived from an ad. These steps follow Google’s website call setup page.

  1. Open Goals, then Summary, select Create conversion action and choose Conversions from phone calls. Under Calls from website, choose Someone calls a number shown on my website, and enter the number with the exact digits shown on your site.
  2. Install the Google tag on every page.
  3. Add the phone snippet on every page where your number appears. The default tag tracks one number per page; for several numbers, install the tag yourself and edit the code.
  4. On mobile, use the snippet’s callback to replace both the number people see and the number in the tel: link, or phones will dial your regular line. Google’s page includes the code.
  5. In Google Tag Manager, use the Google Ads Calls from Website Conversion tag and enter the number in national format without a plus sign. Google doesn’t recommend this route on sites that already use dynamic number insertion or third-party call tracking.
  6. Test it. Google says ads can take up to an hour to be enabled for the new action. Search for your ad, click it (you pay for the click) and check that your number changed. Delete the gwcc cookie before each repeat test.

On a site with a call button on every screen, like the one we built for KBD Plumbing & Heating, website call tracking means running the snippet on every page and swapping every copy of the number. Google’s class option replaces only the text inside elements with that class, and its ID example changes a single element. A site with several tap-to-call buttons therefore needs a callback that rewrites the tel: link on each one, and a button labelled Call now needs its link changed, not its text. If your test call doesn’t show up, open the page in Tag Assistant to confirm that the Google tag and the phone snippet both fire.

Count tap-to-call clicks as a secondary signal

Phone number click tracking counts taps on a phone link or button on your mobile site. Google’s setup page is plain about the limit: it “only tracks clicks on your phone number, not actual phone calls.” A tap shows someone meant to call. It can’t show whether the call connected or booked a job.

If you also track website calls through a forwarding number, keep the click action secondary. With both set as primary, one visitor who taps the number and then talks to you counts twice, and Smart Bidding chases the doubled count.

Import booked jobs instead of relying on call length

If your office logs the outcome of each call, you can tell Google Ads which calls became booked jobs and what they were worth. Google matches each uploaded row to a tracked call by the caller’s phone number and the call start time (About importing call conversions).

  1. Open Goals, then Conversions, then Summary. Select the plus button, then Import, choose Manual import from API or upload, then Track conversions from calls.
  2. Name the action and note the exact spelling. Every upload has to match it, capitalization included.
  3. Keep only one action for these calls in the Conversions column. Google warns that including both the import and Calls from ads counts every call twice, and recommends keeping the import.
  4. Download the template from Goals, Conversions, Uploads, View templates, and wait at least 4 hours after creating the action before the first upload.
  5. Upload once, or schedule a recurring upload from Google Sheets, HTTPS or SFTP.
Column What goes in it
Caller’s phone number E.164 format (+16505551234) or a US area code and number (6505551234)
Call start time When the call started, with the time zone set once in the Parameters row or on each row
Conversion name The exact name of your import action
Conversion time (optional) When the job was booked or sold
Conversion value (optional) What the job was worth to you, or a relative score from 0 to 10; left blank, the action’s default applies

Three more rules: Google’s import instructions say imported conversions can’t be removed, so check the file before you apply it; conversions within a day of the click may not record yet, so include an extra day in each upload (Google ignores duplicates); and, per About importing call conversions, calls placed straight from your ads can be imported only when they came from mobile.

GA4 vs Google Ads: which one should count calls

Count calls in Google Ads and treat GA4 as a second view. A call from a call asset goes from the search result to your phone and never loads your website, so GA4 has nothing to record. Website calls are counted by Google Ads through the forwarding number, and Google’s page about key events says Google Ads conversions don’t appear in standard Google Analytics reports, only in its Advertising section.

Call or signal Google Ads GA4
Call from a call or location asset Counted as Calls from ads Not in standard reports; may show in the Advertising section when GA4 is linked to Google Ads
Call to the forwarding number on your site Counted as a website call Not in standard reports; may show in the Advertising section when GA4 is linked to Google Ads
Tap on a phone link Counted if you set up phone number clicks Only through a custom event marked as a key event
Call from your Business Profile or an organic listing, with no site visit Not counted Not visible

GA4’s enhanced measurement won’t catch phone taps on its own: its outbound click event fires for links to another website, and phone links are not on its list. Add a Google Tag Manager trigger for clicks on links that start with tel: and send them to GA4 as an event. If you create a Google Ads conversion from that key event, keep it secondary. Google’s page on Analytics-based conversions says it sets them to secondary when your account already has Analytics goals, so bidding doesn’t count one event twice.

Call recording, consent and privacy

  • Your staff: Under the Call Ads Supplemental Terms, which currently apply to US advertisers, you confirm that you have told your employees, agents and anyone else on these calls that Google may monitor and record them, and that you have their express consent.
  • Practices covered by HIPAA: Google’s terms say that HIPAA covered entities and business associates should not accept them and should contact Google instead.
  • Phone laws: The terms require compliance with the Telephone Consumer Protection Act and other applicable laws, and state recording laws differ, so check yours with a lawyer.
  • Turning recording off: Open Admin, then Account settings, open Call ads and set Call recording to Off. Calls then count by length.

On the website, Google asks you to disclose the data you collect and get consent where the law or its policies require it (conversion tracking overview). If your site uses a consent banner with basic consent mode, Google’s tags are blocked entirely until a visitor consents. The phone snippet runs through the Google tag, so a visitor who declines sees your regular number and that call isn’t tied to the ad. Google’s consent pages don’t say how the snippet behaves under advanced consent mode, so test it with consent declined.

A weekly check that keeps call data honest

  1. In Goals, then Summary, confirm every call action you rely on shows Active and only one action per call path is primary.
  2. In the Call details report, look at duration, area code and missed calls. Missed calls during business hours point to a phone-answering problem, so fix those before you touch bids.
  3. Compare call conversions with the week’s booked jobs in your own log. A wide gap either way means a setting needs another look.

If the tracking is right and the count is still low, the problem sits before the call; our guide to Google Ads that are not getting calls works through the causes. For a trade where most jobs start with a phone call, see how we approach Google Ads for plumbers. Our conversion tracking setup includes call tracking wherever phone calls are the real conversion, and when we run Google Ads management, every lead is tracked to a source in the weekly numbers we send in plain English.

Questions about how to track phone calls from Google Ads

Does Google charge for calls from my ads?

A tap on the call button costs the same as a headline click, per Google’s call asset page. Google’s call reporting page says you aren’t charged when someone dials the forwarding number by hand.

Will a forwarding number confuse my customers?

Google uses your area code where it can, otherwise a local or toll-free number, and caller ID still works. Forwarding numbers belong to Google and can change, so never print one on a truck or business card.

Do calls from my Google Business Profile count?

Google Ads Help still says calls from a linked Business Profile with call history turned on are reported in Calls from ads when they can be tied to an ad interaction. Google told Business Profile owners that call history reports would stop on July 31, 2024, as Search Engine Roundtable reported, so don’t rely on it. Location assets in your ads do get forwarding numbers once call reporting is on.

Can I use a third-party call tracking service instead?

You can run one alongside Google’s tracking. A common setup keeps call reporting on, so calls from your call and location assets still count as Calls from ads, and lets the service swap numbers on your website in place of Google’s phone snippet. Link Search Console so Google can verify a site whose numbers change. If you enter the service’s tracking number in your call asset and turn call reporting off so your ads show it, Google Ads stops tracking Calls from ads. Google’s call import needs its own forwarding numbers, so the service’s calls then reach Google Ads only through an offline conversion import.

Genti Xharavina
Genti Xharavina, Partner

Spent years making the paid-social creative that sells physical products for direct-to-consumer brands before NextAds. Runs the strategy and the work: creative, ad accounts, landing pages and SEO.

Free review

Tell us what you sell.

We reply within one business day, starting with a free review of your ads and the page they land on.

  1. You send the basics. What you sell, your site, and what it should do better.
  2. A partner reads it. Your ads and the pages they land on, from public information.
  3. You get a reply in one business day. What we would fix first, in plain English.
hello@nextads.us