How to Track Which Marketing Brings You Leads (Attribution in Plain English)

Marketing attribution guide: Which marketing brings you leads? Your last 10 leads, each with a source: Google Business Profile, Google Ads and referral.
Table of contents
  1. What Is Marketing Attribution?
  2. Why Most Businesses Can’t Tell What’s Working
  3. 5 Steps to Track Which Marketing Brings You Leads
  4. First Touch, Last Touch and Why It Doesn’t Have to Be Complicated
  5. Common Tracking Mistakes to Avoid
  6. How Purna Web Helps You See What’s Working
  7. Frequently asked questions
  8. Final Takeaways

Here’s a question worth asking your marketer, or yourself: where did your last 10 leads come from?

If the honest answer is “not sure,” you’re not alone. Most small businesses run a website, a Google Business Profile, some ads and a few social pages, and have no reliable way to tell which ones make the phone ring.

That’s a problem, because without it you can’t tell what to spend more on and what to stop.

This guide explains marketing attribution in plain English and shows you a simple setup that answers “where did this lead come from?” for every call and form.

What Is Marketing Attribution?

Marketing attribution is simply connecting each lead to the marketing that produced it.

When a new customer calls, attribution answers: did they find you on Google Maps, click a Google ad, see a Facebook post, or get referred by a neighbour?

Once every lead has a source, you can answer the questions that matter:

  • Which channel brings the most leads?
  • Which brings the best customers (not just the most)?
  • What does each lead cost by channel?
  • Where should next month’s budget go?

Why Most Businesses Can’t Tell What’s Working

  • Phone calls aren’t tracked. A visitor sees your number on the website and calls. Your analytics shows a visit, not a lead.
  • Links aren’t tagged. Without tags, traffic from your newsletter, social posts and some ads gets lumped into “direct” or “referral.”
  • No one records the source. Leads land in email, texts and voicemail, and nobody notes where they came from.
  • Each platform claims credit. Google Ads, Facebook and your SEO report may all count the same customer.

The fix is to track leads in one place, with a source attached to every one.

5 Steps to Track Which Marketing Brings You Leads

Step 1: Tag every link you control with UTM parameters

UTM parameters are short tags added to the end of a link that tell Google Analytics where a visitor came from. For example:

purnaweb.ca/contact?utm_source=facebook&utm_medium=social&utm_campaign=fall-promo

Use them on social posts, email newsletters, QR codes, partner websites and your Google Business Profile website link. Google’s free Campaign URL Builder creates them for you. Keep naming consistent: always “facebook,” never “Facebook” one day and “fb” the next.

Step 2: Track phone calls

For many service businesses, phone calls are the most valuable leads. Two common methods:

  • Call tracking numbers. A call tracking tool gives each channel its own number, or swaps the number on your website based on where the visitor came from (dynamic number insertion). Every call is logged with its source.
  • Google Ads call conversions. Track calls from your ads and from your website directly in Google Ads.

If you use a tracking number on your Google Business Profile, set it as the primary number and keep your main business number as an additional number, so your listing stays consistent. More on that in our Local SEO service.

Step 3: Set up conversions in Google Analytics 4

In GA4, mark the actions that matter as key events: form submissions, calls from the website, booking confirmations. Then you can see which channels and campaigns drive them.

Step 4: Capture the source on every lead

Make sure every lead in your CRM or lead list has a “source” field. Fill it automatically from forms and call tracking where possible. Add a “How did you hear about us?” question to forms and booking calls as a backup, because people remember referrals and word of mouth that software can’t see.

Step 5: Review one simple report every month

You don’t need a complex dashboard. One table answers most questions:

Monthly lead source report
SourceLeadsBooked jobsRevenueSpendCost per lead
Google Ads
Google Business Profile
Organic search (SEO)
Facebook / Instagram
Referral / word of mouth

Fill it in monthly. After three months, the pattern is usually obvious.

The free checklist walks you through all five steps with exactly where to click.

Download the Checklist Now!

First Touch, Last Touch and Why It Doesn’t Have to Be Complicated

Attribution tools talk about models: first touch gives credit to the first channel that brought someone to you; last touch credits the final click before they contacted you; other models split credit across several steps.

For most small and mid-sized businesses, start simple: record the source of the lead at the moment they contact you, and ask how they first heard about you. That combination covers most real customer journeys.

Common Tracking Mistakes to Avoid

  • Tracking clicks instead of leads. Clicks don’t pay the bills.
  • Messy UTM naming that splits one source into five.
  • Not tracking calls at all, especially from mobile visitors.
  • Trusting each platform’s own numbers without checking against your CRM.
  • Never connecting leads to revenue. The best channel is the one that brings customers who pay, not the one with the most form fills.

Running ads already? Here are the 7 Google Ads mistakes that most often stop the phone from ringing.

How Purna Web Helps You See What’s Working

We set up tracking as the first step of every Google Ads and SEO engagement, because you can’t improve what you can’t measure.

And with Auto Growth Base, every call, form, Google and social lead feeds one pipeline, with a weekly dashboard showing leads captured, responded to and converted, by source.

Frequently asked questions

What is marketing attribution for a small business?

It's connecting each lead or sale to the marketing channel that produced it, so you know what's working and where to spend.

What are UTM parameters?

Short tags added to a link (like utm_source and utm_medium) that tell Google Analytics where a visitor came from.

Will call tracking hurt my local SEO?

Not if it's set up properly. Use the tracking number as the primary number on your Google Business Profile and keep your main number as an additional number, and keep your main number consistent across directories.

Do I need expensive software?

No. UTM links and GA4 are free. Call tracking tools have low-cost plans. The most important part is consistently recording the source of every lead.

Final Takeaways

If you can’t answer “where did my last 10 leads come from?”, start there.

Tag your links, track your calls, set up conversions, record a source on every lead, and review one simple report each month. Within a quarter, you’ll know exactly which marketing deserves more budget.

Related serviceAuto Growth Base
Explore