Track Google Ads Keywords with a Dynamic Number Pool
Dynamic number pools allow you to track Google Ads keywords at the phone call level by dynamically swapping phone numbers based on the visitor's source. This setup gives you keyword-level attribution for every call from Google Ads.
Before You Begin
Before setting up a dynamic number pool for Google Ads, ensure you have:
- An active Google Ads account with running campaigns
- A WhatConverts account
- Auto-tagging and ValueTrack tracking templates configured in Google Ads
How It Works
When a visitor clicks your Google Ads ad, WhatConverts detects the click through the GCLID (Google Click ID) and assigns a unique tracking number from your number pool. This number displays on your website for that specific visitor, and when they call, WhatConverts captures the complete keyword data associated with their session.
Set Up Dynamic Number Pool
Note: First, verify the Tracking Template has been configured in Google Ads.
Create the Number Pool
To create a Dynamic Number Pool:
- In your WhatConverts profile, select "Tracking" from the top menu.
- Select "Calls", then "Phone Numbers".
- Click "+ Add Phone Number".
- To track your website's calls, select "Advanced Setup".
- Select "Website".
- Choose "Dynamic Number Pool", then "New Number Pool".
- Select "Search" as your Traffic Source.
- Under the Visitors from drop-down, select "Google".
- Under the for drop-down, select "Paid".
- Complete the number pool configuration and click "Next Step".
- Follow the guide to determine how many numbers you’ll need for your website.
- Choose the country, phone number type (local or toll-free), and area code.
- Click “Find Numbers”.
- Review the preselected numbers and click “Next Step”.
- Add a destination number and click “Next Step”.
- Complete the prompts to configure your tracking number features:
- Call Recording: Record incoming calls for review and training.
- Call Greeting: Play a short message to the caller before connection.
- Call Whisper: Play a short message to the call recipient before answering.
- Tracking Text Messages: Enable text tracking for supported numbers.
- Call Transcription: Automatically transcribe call audio for quick review.
- Call Analysis: Categorize calls by type or quality.
- PCI Redaction: Mask sensitive financial data for compliance.
- Once you’ve reviewed and selected your desired features, click “Finish”.
Test Your Implementation
To verify your dynamic number pool is working correctly, Simulate Google Ads Clicks to Test Tracking Numbers.
If the data appears correctly, your dynamic number pool is configured properly and will track keyword data for all Google Ads calls.
Troubleshooting
If keyword data isn't appearing:
- Verify Tracking Template is enabled in Google Ads
- Confirm the ValueTrack tracking template is correctly formatted
- Check that the number pool is swapping
- Ensure the tracking script is installed on all pages of your website
Related Topics
Get a FREE presentation of WhatConverts
One of our marketing experts will give you a full presentation of how WhatConverts can help you grow your business.
Schedule a Demo
