Add consistent utm_source, utm_medium, and utm_campaign parameters to every campaign link, record them in a naming register before you publish, and compare the resulting signups or sales per source — not raw clicks, which reward volume over quality.
Most link-tracking failures aren’t a tooling problem. They’re a naming problem: two people tag the same channel two different ways, and six months of "email" traffic quietly splits into "Email," "email," and "newsletter" in the reports.
A Worked Example: One Guide, Three Channels
DaveWays shares the same guide in a newsletter, a Pinterest Pin, and a Facebook post. The links use utm_source=email/pinterest/facebook, utm_medium=email/organic-social/organic-social, and one shared utm_campaign=fall_productivity_guide.
| Source | Sessions | Signups | Signup rate |
|---|---|---|---|
| 120 | 8 | 6.7% | |
| 300 | 7 | 2.3% | |
| 180 | 3 | 1.7% | |
| Total | 600 | 18 | 3.0% |
Pinterest sent the most sessions, but email converted almost three times better. Without UTMs, all 600 sessions would show up as one undifferentiated lump of "traffic," and the email list’s outsized performance would be invisible.
Set Up Campaign Tagging in Six Steps
- Define the conversion event before building any links. Decide up front whether you’re measuring signups, add-to-carts, or purchases — the event decides which report you’ll read later.
- Create lowercase naming rules for source, medium, and campaign. Write them down once (e.g. always
pinterest, neverPinterest) so two people never invent two spellings for the same channel. - Build one tagged URL for every distinct placement. A Pin and a caption link to the same page still get separate
utm_contentvalues if you want to know which one actually gets clicked. - Record each URL in a shared campaign register. A simple spreadsheet row per link prevents the same campaign name from being reused for two unrelated pushes months apart.
- Click-test every link before it goes live. A typo in
utm_campaigndoesn’t break the page — it just quietly mislabels the traffic, which is harder to catch after the fact. - Review sessions, engaged visits, and conversions together, not clicks alone. A source with fewer clicks but a higher conversion rate is usually the one worth repeating.
Reading the Graphic
The graphic maps the six steps above into a single reference sheet. Keep it next to your campaign register: when a link stops converting, check the earliest stage first (was the conversion event even defined?) before assuming the channel itself is the problem.
Auditing Links You’ve Already Published
If you’re starting this after months of untagged (or inconsistently tagged) links, don’t try to fix history. Pull your last 90 days of traffic-source data, note which channels show up as "direct" or "(not set)" that shouldn’t, and start tagging new links going forward from a clean naming register. Trying to retroactively re-tag old social posts and emails almost never pays for the time it takes — the value is in what you tag next, not in cleaning up what already shipped.
Common Mistakes to Avoid
- Changing capitalization mid-campaign.
Pinterestandpinterestread as two different sources in most analytics tools, splitting one channel’s data into two rows. - Tagging internal website links. A UTM on a link from your own homepage to your own blog post overwrites the visitor’s original acquisition source.
- Judging a source by click volume alone. A channel that drives ten times the clicks but converts at a tenth of the rate isn’t obviously the better one.
- Putting personal information in visible URL parameters. UTM values appear in browser history and can be logged by other tools — keep them limited to channel and campaign labels.
The Affiliate Campaign Planner gives you a ready-made register for offers, links, and commission ROI, so campaign tagging has a home instead of living across scattered notes.
Product recommendation
Recommended DaveWays Resources
Affiliate Campaign Planner
Gives you a ready-made register for offers, links, and commission ROI, so campaign tagging has a home instead of living across scattered notes.
FAQ
Which UTM fields are essential?
Google recommends source, medium, and campaign for useful campaign identification; term and content are optional for additional detail.
Should every Pin have a different link?
Use utm_content when you need to distinguish creative variants while keeping the main campaign consistent.
Do UTMs replace conversion tracking?
No. They describe acquisition; you still need correctly configured events or transactions to measure outcomes.
Educational content only. Figures above are illustrative examples — your own results will vary with your specific situation.
Sources: Google Analytics: collect campaign data with custom URLs and Google Analytics: traffic acquisition report.
Join the email list for practical digital marketing worksheets, buying guides, and product updates.
