How to Set Up Call Tracking Number Pools in GoHighLevel
👉 Start your 30-day GoHighLevel free trial.
Start 30-Day Free Trial →To set up a call tracking number pool, go to Sub-Account Settings → Phone Numbers → Add Number → Tracking Number Pool. This process typically takes about 15-20 minutes, not including website integration time.
- ✓A minimum of 4 numbers is required per pool to ensure effective attribution across various traffic sources.
- ✓Always test number swapping using an incognito browser to confirm the tracking script functions correctly.
- ✓Integrate the GoHighLevel tracking script into your website's `<body>` section for accurate number replacement.
- ✓Use Group IDs to manage multiple number pools on the same website, enabling distinct tracking for different ad campaigns.
- ✓Configure keyword tracking in Google Ads by appending `?keyword={keyword}` to your ad's Final URLs.
Understanding Call Tracking Number Pools
Call tracking number pools are a powerful GoHighLevel feature. They automatically swap out the phone numbers displayed on your website based on where a visitor came from. This allows you to accurately attribute phone calls to specific marketing channels, campaigns, or even keywords. You gain crucial insights into which of your marketing efforts drive the most valuable phone calls.
How to Create a Call Tracking Number Pool
Setting up your call tracking number pool in GoHighLevel involves a few key steps. You will define the pool's purpose, select its numbers, and designate where calls will forward. This ensures every incoming call is correctly routed and tracked.
⚠️ Each number in a pool is billed monthly, similar to standard phone numbers. A minimum of 4 numbers is required, meaning you will incur charges for each number in the pool.
Start with 'All Except Direct' as your tracking option. This prevents number swapping for visitors who directly type your URL, providing cleaner attribution for marketing channels.
How to Integrate the Call Tracking Script on Your Website
For the number pool to function, you must embed a small tracking script into your website. This script detects the visitor's source and automatically swaps out the displayed phone numbers on your site with one from your pool.


