Practical digital marketing for small businessesPortland, Maine — Toolkit updated October 2026info@gadgetmarkhub.com
Gadget Mark Hub

UTM Tagging, Explained: Track Every Campaign Properly

Five small labels on the end of a link decide whether your analytics can tell an email click from a social click. Here is how to use them consistently.

Analytics
By the Gadget Mark Hub Editorial Team
· 5 min read

Person at a white desk using a laptop showing charts, with a calculator and notebook nearby
Person at a white desk using a laptop showing charts, with a calculator and notebook nearby.
Key takeaways
  • UTM tags tell analytics exactly where a visit came from.
  • Always set source, medium and campaign; use term and content when useful.
  • Use one lowercase naming convention and record it in a shared sheet.
  • Never tag internal links on your own website.

You send a newsletter, post on two social platforms and run a small ad campaign in the same week. Website visits go up. But which of those activities actually brought people to the site, and which ones led to inquiries? Without campaign tagging, your analytics tool has to guess, and it often guesses vaguely: a lump of "direct" visits, some "referral" traffic from mail apps and a fuzzy social total.

UTM parameters solve this. They are short labels added to the end of a link that tell your analytics tool exactly where a click came from. They cost nothing, take seconds to add and make every other marketing report more trustworthy.

What UTM parameters are

A UTM-tagged link looks like an ordinary URL with extra information after a question mark:

https://example.com/spring-menu?utm_source=newsletter&utm_medium=email&utm_campaign=spring-menu-2026

When someone clicks that link, your analytics tool reads the parameters and records the visit under those labels. The page itself loads exactly as normal; visitors do not see any difference.

The five parameters

The three you should always use

  • utm_source — the specific place the traffic comes from: newsletter, facebook, instagram, partner-bakery.
  • utm_medium — the type of channel: email, social, paid-social, cpc, referral, print.
  • utm_campaign — the initiative or promotion: spring-menu-2026, october-newsletter, open-house.

The two optional ones

  • utm_content — distinguishes variations within the same campaign, such as two different buttons in one email (header-button vs. footer-link) or two ad images.
  • utm_term — traditionally used for paid search keywords; many ad platforms now handle this automatically.
Watch out

Medium values matter more than they seem. Analytics tools use source and medium to sort traffic into default channel groups. If you invent a medium such as newsletter-email, the visit may land in an "unassigned" bucket. Stick to widely recognized medium values like email, social, cpc and referral.

Create a naming convention

The most common UTM problem is inconsistency. Analytics tools treat Facebook, facebook and fb as three different sources, splitting your data into fragments that are hard to add up. Agree on a few rules and write them down:

  1. Always lowercase. No exceptions.
  2. Use hyphens, not spaces or underscores, between words.
  3. Use a fixed list of sources and mediums; add new values deliberately, not on the fly.
  4. Name campaigns descriptively with a date element, such as holiday-gifts-2026 or 2026-10-newsletter.
  5. Keep values short and readable; you will see them in reports for years.

Keep a UTM builder sheet

Free URL builder tools exist, but a shared spreadsheet is more useful for a small team because it doubles as your record of every tagged link. Create columns for date, destination URL, source, medium, campaign, content, the final tagged URL (built with a simple formula that joins the pieces) and the person who created it. Add data validation drop-downs for source and medium so nobody can type a new variation by accident.

Channelutm_sourceutm_mediumutm_campaign example
Monthly newsletternewsletteremail2026-10-newsletter
Organic Instagram postinstagramsocialfall-menu-launch
Boosted Facebook postfacebookpaid-socialfall-menu-launch
Business profile website linkgoogle-business-profileorganicgbp-listing
QR code on printed flyerflyerprintopen-house-2026
Partner's websitepartner-bakeryreferralcatering-partnership

Where to use UTM tags

Tag every link you control that points to your website from somewhere else:

  • Links in emails and newsletters, including automated sequences.
  • Social posts, bios and link-in-bio pages.
  • Paid ads, unless the platform's auto-tagging already provides equivalent data.
  • QR codes on print materials, packaging and signage.
  • Your website link on business profiles and directory listings you manage.
  • Links you give to partners, sponsors or podcasts.

Where not to use them

Never add UTM tags to internal links, such as a banner on your home page pointing to your shop. When someone clicks a tagged internal link, analytics may start a new session and overwrite the original source, so a visitor who arrived from search suddenly looks like they came from your own banner. Use event tracking for internal clicks instead.

Reading the results

In your analytics tool, open the traffic acquisition report and view it by session source and medium, then add campaign as a secondary dimension. You will be able to answer questions like these:

  • How many visits did the October newsletter bring, and how many led to an inquiry?
  • Did the boosted post outperform the organic one for the same campaign?
  • Which button in the email got more clicks: the header or the footer link?

Pair those visit numbers with your conversion events, and you have the evidence to decide where to invest next month's time and budget.

Consistent tagging turns "we think social is working" into "this post brought eleven inquiries."Gadget Mark Hub editorial note

Common mistakes to avoid

  • Mixing capitalization or spelling for the same source.
  • Tagging internal links.
  • Forgetting to tag automated emails, which often run for years.
  • Using different campaign names for the same promotion across channels.
  • Putting personal data, such as subscriber email addresses, into parameters.
  • Very long, unreadable values that are hard to filter in reports.

Start today by creating your UTM sheet, listing your approved sources and mediums, and tagging the links in your next newsletter. Within a month you will have cleaner reports, and within a quarter you will wonder how you made decisions without them.

Quick FAQ

Do UTM parameters affect SEO?
No, not when used on links pointing to your site from outside channels. Keep canonical tags in place so tagged URLs are not treated as separate pages.
Should I tag links in Google Business Profile?
Yes. Tagging your profile website link helps you separate profile visits from other organic search traffic in your analytics.
Can UTM tags contain personal information?
They should not. Never put names, email addresses or other personal data in UTM values; analytics platforms generally prohibit it.