Ad platforms (offline conversions)

CallTracker + Google Ads integration

The Google Ads integration closes the loop between ad clicks and phone calls. When a visitor arrives from a Google ad, the CallTracker website snippet stores their click ID (gclid). If that visitor calls the number shown on your site, CallTracker uploads the call to Google Ads as a conversion so Smart Bidding can optimise for calls.

How it connects
Your own Google Ads API credentials, entered per user in Settings β†’ Integrations
Included in
CallTracker Pro, no extra charge
Best for
Advertisers who want Google Ads bidding to count phone calls, not only form fills.

What happens when a call comes in

  • Captures the gclid when a visitor lands on your site with the CallTracker snippet installed.
  • After a completed call from that visitor, uploads a click conversion to the conversion action you choose.

Data sent to Google Ads

  • gclid
  • Conversion action ID
  • Conversion time

How to set it up

  1. Install the CallTracker dynamic number insertion snippet on your website.
  2. Create a conversion action for phone calls (import / offline) in Google Ads and note its ID.
  3. Get a Google Ads API developer token, and create an OAuth client (client ID and client secret) in Google Cloud.
  4. Generate a refresh token for the Google account that has access to the ad account.
  5. In CallTracker, open Settings β†’ Integrations, add Google Ads and enter the customer ID, conversion action ID, developer token, OAuth client ID, client secret and refresh token.

Limitations

  • Only calls from visitors who arrived with a gclid on a page running the snippet can be attributed.
  • Calls to numbers printed offline (billboards, flyers) have no click ID and are not uploaded.
  • The connection belongs to the CallTracker user who adds it, not the whole workspace; conversions are sent for that user's calls.
  • Setup requires your own Google Ads API developer token and OAuth credentials.

Related integrations

Send your calls to Google Ads

Create a CallTracker account, add a tracking number and connect the integration from Settings.