How do I track where customers came from using UTM parameters and attribution?

Business Tech & Tools

How do I track where customers came from using UTM parameters and attribution?

The short answer

Add consistent UTM parameters to links you place in email, social posts, partner promotions, QR codes, and other campaigns. At minimum, record the source, medium, and campaign. Then look at session campaign reports alongside leads, sales, and your customer records.

UTMs tell your analytics system which tagged link brought a visit. They do not prove that one link caused the sale or capture every earlier conversation. Use them as useful evidence, not a perfect history of the customer's mind.

Give each parameter one job

Start with these three:

  • utm_source identifies the specific sender or platform, such as newsletter, linkedin, or partner_smith.
  • utm_medium identifies the channel type, such as email, organic_social, paid_social, or qr.
  • utm_campaign identifies the organized effort, such as fall_workshop_2026.

Use utm_content when you need to distinguish two links or creative versions inside the same campaign. Use utm_term when it serves a real keyword or audience-tracking purpose. Do not add fields merely because the builder offers them.

Google's campaign URL guidance explains that campaign parameters pass with the clicked URL and appear in acquisition reporting. Its traffic-source dimensions guide distinguishes source, medium, and campaign information.

Create a naming sheet before creating links

Analytics treats inconsistent values as separate labels. Email, email, and e-mail can fragment one channel. Make a small shared table:

Field Rule Examples
Source Lowercase platform or identifiable partner newsletter, linkedin, partner_smith
Medium Choose from a short approved list email, organic_social, paid_social, qr
Campaign Lowercase name plus useful date or launch fall_workshop_2026
Content Describe the placement or version hero_button, footer_link, video_a

Avoid spaces, private customer information, employee opinions, or anything embarrassing in a URL. UTM values are visible to the person who clicks and may be copied, shared, logged, or indexed.

Keep a campaign-link register with the destination URL, all parameter values, final tagged URL, owner, creation date, and placement. Copy from this register instead of typing new labels from memory.

Build and test one link

Suppose the plain page is:

https://example.com/workshop

A tagged newsletter link might be:

https://example.com/workshop?utm_source=newsletter&utm_medium=email&utm_campaign=fall_workshop_2026&utm_content=main_button

Google provides an official Campaign URL Builder for assembling a link. Before publishing it:

  1. Open it in a private browser window.
  2. Confirm it reaches the correct secure page.
  3. Complete a safe test action.
  4. Check Realtime or DebugView for the visit and event.
  5. Check the standard acquisition report after processing.
  6. Confirm that redirects or link shorteners preserve the parameters.

Do not add UTMs to ordinary internal links from one page of your own site to another. That can replace the visitor's original campaign information and make your own website appear to be a new source. Use events or other on-site measurement for internal calls to action.

Connect campaigns to outcomes

Traffic volume alone is not the goal. Review each meaningful campaign against qualified sessions, key events, customers, revenue, gross profit, refunds, and marketing cost.

Imagine two email links:

Campaign Sessions Purchases Gross profit before campaign cost
A 500 5 $300
B 120 6 $480

Campaign A delivered more traffic. Campaign B delivered more purchases and gross profit. That is why a UTM report should be joined to the business result, not used as a popularity contest.

For leads closed by phone or invoice, store the original source, medium, and campaign in the lead record when your forms and systems support it. Also ask new customers, “How did you first hear about us?” The answer may reveal a podcast, referral, or earlier piece of content that the final tagged click missed.

Understand what attribution cannot settle

A customer may read an untagged article, hear a friend's recommendation, join your email list, and later buy through a tagged link. Different reports can credit different touchpoints. Cookie limits, consent, device changes, link sharing, offline contact, blocked scripts, and long buying cycles create gaps.

Google's attribution overview explains that acquisition and key-event-path reports answer different questions and can assign credit differently.

Write down the attribution view you use for each decision. Session source is useful for asking what started the current visit. First-user source helps with initial measured acquisition. Key-event attribution helps examine credited touchpoints near an important action. None should be quietly substituted for another.

If building consistent campaigns and useful content is the larger job behind this question, the Content Marketing Business system can help organize that work. The tracking still needs this naming discipline and a verified key event.

Sources and further reading

A free next step

Not sure which business fits you yet?

The free Freedom Path Assessment can help you compare your strengths, schedule, income goals, and preferred way of working before you commit to a business direction.

Take the Freedom Path Assessment Free

Related Questions

← All questions