How To Set Up Call Tracking Using Number Pools in HighLevel

In this guide, we’ll discuss setting up dynamic call tracking with number pools in Go HighLevel. We’ll explain what dynamic call tracking is, how it differs from static call tracking, and how it can benefit your business.

What is Dynamic Call Tracking?

Dynamic call tracking allows you to assign unique phone numbers to different marketing campaigns and landing pages. These numbers change dynamically based on various factors, such as the user’s location or the specific landing page they visit. This method contrasts with static call tracking, where a fixed number is hard-coded into each campaign.

Benefits of Dynamic Call Tracking

  1. Improved Accuracy: Track which campaigns and keywords are driving calls more accurately.
  2. Greater Flexibility: Automatically assign different numbers to different campaigns without manually updating them.
  3. Enhanced Reporting: Gain insights into which campaigns are performing best and optimize accordingly.

Setting Up Dynamic Call Tracking in Go High Level

Step 1: Access Settings

  1. Log into your Go HighLevel dashboard.
  2. Navigate to “Settings” from the left-hand menu.

Step 2: Add a Number Pool

  1. Go to “Phone Numbers.”
  2. Click on “Add Number.”
  3. Select “Add Number Pool.”

Step 3: Choose Tracking Type

  1. You have two options: Marketing Campaign (for a single channel) and Visitor’s Activity (for multiple channels).
  2. For a comprehensive setup, select “Visitor’s Activity.”

Step 4: Configure Tracking Options

  1. Choose “All Visitors” to track all types of campaigns.
  2. Click on “Create Pool.”

Step 5: Name and Size Your Number Pool

  1. Give your number pool a memorable name, such as “Construction Company Campaign Q3.”
  2. Select the pool size (minimum of 4 numbers).

Step 6: Set Call Destination and Swapping Number

  1. Enter the destination number where calls will be forwarded (e.g., your front desk number).
  2. Optionally, specify a different swapping number for your funnels or landing pages.

Step 7: Select Numbers

  1. Choose local or toll-free numbers based on your preference and availability.
  2. Click “Next” after selecting the numbers.

Step 8: Add Whisper Message and Call Recording

  1. Add a whisper message (e.g., “Call from PPC campaign”) to notify the receiver about the campaign source.
  2. Enable call recording if desired, with a default message for quality assurance.

Step 9: Activate Numbers

  1. Click “Activate Numbers” to finalize the setup.
  2. Your number pool is now active.

Step 10: Implement the Number Pool in Funnels

  1. Copy the swapping number from the number pool settings.
  2. Add this number to the relevant landing pages in your funnel.

Example Implementation:

  1. Edit Landing Pages: Replace the phone number on your landing pages with the swapping number.
  2. Add Tracking Script: Copy the provided script and add it to the body tracking code of your funnel.

Step 11: Test the Setup

  1. Open your landing pages in different browsers to simulate different users.
  2. Verify that the phone numbers dynamically change based on the user and page.

Step 12: Review Reporting

  1. Go to “Reporting” in the main menu.
  2. Select “Call Reporting” to view data on your dynamic call tracking performance.

Conclusion

Dynamic call tracking with number pools in Go HighLevel allows you to better understand the effectiveness of your marketing campaigns. By assigning unique phone numbers dynamically, you can accurately track performance, optimize campaigns, and enhance customer interactions. Follow this step-by-step guide to set up dynamic call tracking in your Go HighLevel account and take your marketing analysis to the next level.