Reporting

Setting up call tracking and attribution

Track which marketing campaigns are driving phone calls using GHL's built-in call tracking features.

📋 6 steps ⏱ ~18 min 📅 Updated 2026-04-07 English

What you will learn

This GoHighLevel tutorial walks you through setting up call tracking and attribution with clear, numbered steps. Whether you are new to GoHighLevel or looking to configure reporting correctly, this guide covers everything you need. You will learn: purchase a tracking phone number, assign the number to a campaign, view call logs, enable call recording, and more. All steps work inside a standard GoHighLevel account — start a free 14-day trial if you do not have one yet.

Step-by-step guide

1

Purchase a tracking phone number

Go to Settings → Phone Numbers → + Add Number. Purchase a tracking number — this is the number you'll use in specific campaigns or ad channels.

2

Assign the number to a campaign

In your funnel, ad, or website, use this unique tracking number instead of your main number. When it rings, you'll know exactly which source drove the call.

3

View call logs

Go to Reporting → Call Reporting. See all inbound and outbound calls, duration, time, and the contact associated with each call.

4

Enable call recording

In Settings → Phone Numbers, enable call recording for your number. Recordings are stored in the contact's activity timeline.

5

Set up missed call text-back

In Automation → Workflows, create a workflow triggered by Missed Call. Automatically send an SMS to the caller within seconds to re-engage them.

6

Connect calls to attribution

Use UTM parameters and GHL's source tracking to connect specific ad campaigns or keywords to the calls they generate.

💡 Once this is set up, GoHighLevel handles the rest automatically. Start your free trial →

Frequently asked questions

How do I purchase a tracking phone number in GoHighLevel?

Go to Settings → Phone Numbers → + Add Number. Purchase a tracking number — this is the number you'll use in specific campaigns or ad channels.

What is the first step to setting up call tracking and attribution?

The first step is to purchase a tracking phone number. Go to Settings → Phone Numbers → + Add Number. Purchase a tracking number — this is the number you'll use in specific campaigns or ad channels.

Do I need a GoHighLevel account to follow this tutorial?

Yes. This guide requires an active GoHighLevel account. You can start a free 14-day trial at gohighlevel.com — no credit card is required.

Have questions about GHL? 📅 Book a free call 🔥 Skool — $87/mo