Stage 4Get Customers

Track Where Your Leads Come From

10 min read
confident
do
Share:

Stop guessing which marketing actually works—set up simple lead source tracking in under an hour


You've just spent £200 on Facebook ads and another £150 on a local directory listing. Three new enquiries came in this week. Success, right?

But here's the uncomfortable question: which channel did those leads actually come from?

If you can't answer that with certainty, you're flying blind. You might be doubling down on a channel that's delivering nothing whilst neglecting the one that's actually working. Before you spend another pound on marketing, you need to know where every single lead originates.

The good news? You don't need expensive software or technical expertise. You need three simple tracking methods: Digital tracking (UTM parameters for online links), Dedicated offline tracking (unique contact methods for print and directories), and Manual logging (a required question in your intake process).

This guide walks you through implementing all three pillars so you'll finally know which marketing deserves more investment and which is wasting your money.

Jump to:


Quick Start: Implement Basic Tracking (10 Minutes)

This quick version gets your foundation in place. You'll set up one digital tracking link, one offline tracking method, and add the essential field to your lead records.

Step 1: Define Your Core UTM Parameters

You need three pieces of information for every trackable link:

  • Source: Where the link appears (facebook, newsletter, linkedin)
  • Medium: The type of traffic (social, email, paid)
  • Campaign: What you're promoting (spring-sale, new-service-launch)

Keep it simple. Use lowercase, no spaces (use hyphens instead).

Step 2: Create Your First Trackable Link

Visit a free UTM builder (Google's Campaign URL Builder or utm.io). Enter:

  • Your website URL
  • Source: facebook
  • Medium: social
  • Campaign: bio-link

Copy the generated URL. This is now trackable.

Step 3: Add a "Source" Field to Your Lead Tracking

Whether you use a spreadsheet or CRM, add a new column or field called "Lead Source". This is where you'll record where each enquiry came from.

Step 4: Create One Unique Offline Contact Method

Set up a simple email alias for one offline channel. If you're running a print ad, create `printoffer@yourbusiness.com` that forwards to your main inbox. When enquiries arrive there, you know the source.

Step 5: Test Both Methods

Click your UTM link and submit an enquiry through your website. Send a test email to your new tracking address. Check your analytics and lead records to confirm the source information appears correctly.

✅ Completed the quick version? You now have the foundation of attribution tracking. Move on to Monthly Marketing Review Routine to start using this data, or continue below for the detailed walkthrough of all three tracking pillars.


Complete Step-by-Step Guide: The Three Pillars of Lead Tracking

This builds on understanding your potential metrics from Calculate Your Cost Per Lead and Cost Per Customer. Now you'll implement the systems to actually measure those numbers in real life.

The Three Pillars of Lead Tracking: Digital, Offline, and Manual logging

Pillar 1: Digital Tracking with UTM Parameters

UTM parameters are tiny bits of code added to the end of your URLs that tell analytics tools where traffic came from. They look technical but they're remarkably simple to create.

Understanding the Three Core Parameters

Every trackable link needs three pieces of information:

  1. utm_source: The specific platform or publication (facebook, google, newsletter-june)
  2. utm_medium: The broad category of traffic (social, email, paid, referral)
  3. utm_campaign: What you're promoting (spring-sale, webinar-signup, new-product)

There are two optional parameters (utm_term for paid search keywords and utm_content for A/B testing), but ignore those for now. The core three are all you need.

Setting Your UTM Rules

Consistency is everything. Establish these rules now:

  • Always use lowercase. "Facebook" and "facebook" are treated as different sources in analytics.
  • Use hyphens, not spaces. Write "spring-sale" not "spring sale"
  • Be specific but not obsessive. "facebook-post-march-12" is too granular. "facebook" is perfect.
  • Document your naming conventions. Keep a simple list of the source names you use so everyone on your team uses identical terms.

Creating Your UTM Links

Use a free UTM builder tool. Google's Campaign URL Builder is reliable, or try utm.io for a cleaner interface.

For every external link you share (paid ads, email campaigns, social media bio links, guest blog posts), create a UTM-tagged version:

  1. Enter your destination URL (where you want people to land)
  2. Fill in source, medium, and campaign
  3. Copy the generated URL
  4. Use this tagged version everywhere

Example: You're posting about your new service on Facebook.

  • Destination URL: https://yourbusiness.com/new-service
  • Source: facebook
  • Medium: social
  • Campaign: new-service-launch
  • Generated URL: https://yourbusiness.com/new-service?utm_source=facebook&utm_medium=social&utm_campaign=new-service-launch

That's it. When someone clicks that link, Google Analytics records the source automatically.

Using a simple, free UTM builder tool to quickly create trackable links

Where to Apply UTM Parameters

Tag every link you control outside your website:

  • All paid advertising (Facebook Ads, Google Ads, LinkedIn Ads)
  • Email marketing campaigns
  • Social media bio links and posts
  • Guest articles or partnerships
  • QR codes that lead to your website (yes, these work for digital tracking of offline materials)

Don't tag:

  • Internal links (links between pages on your own website)
  • Organic search results (Google already tracks this)
  • Links in printed materials without QR codes (use Pillar 2 instead)

Making Ugly Links Presentable

UTM links are long and intimidating. Use a link shortener like Bitly or TinyURL after generating your UTM. This gives you a clean, short link that still contains all the tracking data.

Original: `https://yourbusiness.com/new-service?utm_source=facebook&utm_medium=social&utm_campaign=new-service-launch`

Shortened: `https://bit.ly/newservice`

The tracking still works perfectly, but the link looks professional.

If you're applying UTM parameters to paid search links, most advertising platforms (Google Ads, Facebook Ads) have built-in UTM fields so you don't need to manually create the links.

Pillar 2: Dedicated Contact Methods for Offline and Directory Listings

UTM parameters only work for clickable digital links. What about print ads, local directories, networking events, or physical flyers?

You need dedicated, trackable contact methods for each offline channel.

Method 1: Unique Email Addresses

Create email aliases (forwarding addresses) for different offline sources:

  • `printoffer@yourbusiness.com` for print advertising
  • `directory@yourbusiness.com` for local business directories
  • `event@yourbusiness.com` for networking events

All these forward to your main inbox, but when an enquiry arrives, you instantly know the source.

Most email providers (Google Workspace, Microsoft 365, even basic hosting) allow unlimited aliases at no extra cost.

How to set up an email alias for tracking print ads

Method 2: Dedicated Phone Numbers

Virtual phone numbers are inexpensive (often under £5/month) and forward to your main number. Assign different numbers to different channels:

  • One number for print ads
  • One number for your vehicle signage
  • One number for a specific directory listing

Services like Grasshopper, Google Voice (in supported regions), or your VoIP provider can set this up in minutes.

Method 3: Unique Landing Pages

Create specific landing pages for offline campaigns. Instead of sending people to your homepage, send them to:

  • `yourbusiness.com/print-offer`
  • `yourbusiness.com/directory-special`
  • `yourbusiness.com/event-signup`

These pages can be identical to your main service page—the URL is what matters for tracking. You can create these easily without technical skills using the methods in Create Simple Landing Pages Without a Developer.

Method 4: Promo Codes

For offers or discounts, use unique codes for each channel:

  • PRINT20 for print advertising
  • LOCAL15 for local directory listings
  • EVENT10 for networking events

When someone uses the code, you know exactly where they found you.

Implementing Offline Tracking

  1. List your offline channels. Print ads, directories, vehicle signage, networking events, physical flyers—write them all down.
  2. Assign a tracking method to each. Email alias for print, unique phone for vehicle signage, landing page for directories, etc.
  3. Set up the tracking assets. Create the email aliases, purchase virtual numbers, or build the landing pages.
  4. Update your materials. Use the new contact methods in all future offline marketing.
  5. Document the system. Keep a simple list: "printoffer@yourbusiness.com = Print Ads" so everyone knows what each method represents.

NetNav Integration Point: Setting up custom URLs and tracking pages can impact site health if done incorrectly. This is one of the infrastructure checks NetNav runs automatically across your whole site to ensure new tracking assets don't generate broken links or speed issues.

Pillar 3: Manual Attribution and Centralization

Digital tracking and dedicated contact methods catch most leads, but some will still slip through. Someone might call your main number, email your general address, or walk into your premises.

You need a manual backup: the "How did you hear about us?" question.

Implementing the Required Question

Add this field to every lead intake point:

In your contact forms: Add a required dropdown field with options:

  • Google Search
  • Facebook
  • Instagram
  • LinkedIn
  • Email Newsletter
  • Print Ad
  • Local Directory
  • Referral (Friend/Family)
  • Existing Customer
  • Other

In your CRM or spreadsheet: Add a mandatory "Lead Source" column that must be filled before a lead record is saved.

For phone enquiries: Create a simple script for whoever answers:

> "Thanks for calling! Before we get started, may I quickly ask how you heard about us? It really helps us understand what's working."

Most people answer happily. If they don't remember, record "Unknown" rather than guessing.

For in-person enquiries: Train your team to ask casually during the conversation. "Out of interest, how did you find us?" works well.

Making It Mandatory

The question only works if it's actually asked every time. Make it non-negotiable:

  • Set contact form fields to "required"
  • Add the question to your phone script checklist
  • Make the CRM field mandatory (it won't save without an answer)
  • Review lead records weekly and follow up on any missing source data

Centralizing Your Lead Data

All three tracking pillars feed into one central system. Whether you use a simple CRM for organizing this data or a spreadsheet, you need these core fields:

  1. Date: When the enquiry arrived
  2. Lead Source: Where they came from (from UTM, dedicated contact method, or manual question)
  3. Lead Value: If they became a customer, what was the sale value?
  4. Notes: Any relevant context

The mandatory fields you need to track lead source in your simple CRM or spreadsheet

Connecting the Dots

Your UTM data lives in Google Analytics. Your dedicated contact methods and manual questions live in your CRM or spreadsheet. Connect them:

Weekly routine (5 minutes):

  1. Check Google Analytics for UTM source data (Acquisition > Traffic Acquisition)
  2. Check your dedicated email aliases and phone numbers for new enquiries
  3. Review your CRM/spreadsheet for manually logged sources
  4. Ensure every new lead has a recorded source

This weekly check ensures nothing falls through the cracks.

What About Multi-Touch Attribution?

Someone might see your Facebook ad, then Google your business, then call the number from your website. Which source gets credit?

For micro-businesses, don't overcomplicate this. Use "last-click attribution"—give credit to the final touchpoint before they enquired. It's not perfect, but it's simple and actionable.

If you want to understand the full customer journey across multiple touchpoints, see our in-depth guide on Marketing Attribution: Which Channel Is Really Working?.

🎉 Completed? You now have actionable data flowing in. This is the bedrock of smart marketing. You're ready for Monthly Marketing Review Routine to start analyzing this data and making informed decisions about where to invest your time and money.


Troubleshooting Lead Tracking Issues


What's Next: Turning Data into Decisions

You're now collecting lead source data. The next critical step is actually using it.

Immediate next action: Implement Monthly Marketing Review Routine. This guide shows you exactly how to analyze your lead source data, calculate ROI for each channel, and make informed decisions about where to invest more (or cut back).

Go deeper on related topics:


Other Stage 4 (Get Customers) Guides

Converting enquiries into customers:


Ready to Audit Your Entire Marketing Foundation?

You've successfully implemented your lead tracking system—that's a huge competitive advantage. Most micro-businesses are still guessing where their customers come from.

But lead tracking is just one piece of your marketing infrastructure. NetNav audits your entire site across 9 foundational pillars in 60 seconds—technical health, tracking integrity, conversion optimization, and more.

See what other hidden issues need attention before you double down on your newly successful marketing channels.

Run Your Free NetNav Audit Now


Next Step: Monthly Marketing Review Routine – Learn how to analyze your lead source data and make informed marketing decisions

Previous Step: Calculate Your Cost Per Lead and Cost Per Customer