UTM Tracking Guide: Naming Campaign Links Clearly
Create consistent tagged campaign URLs and avoid fragmented reporting.
UTM tags are short text parameters added to campaign URLs. They help analytics tools classify how a visitor arrived, but useful reporting depends on consistent naming and an accurately configured analytics platform.
Understand the five common parameters
utm_sourcedescribes the origin, such asnewsletteror a publisher name.utm_mediumdescribes the channel, such asemailorpaid_social.utm_campaigngroups an initiative, such asautumn_launch.utm_contentcan distinguish messages, placements or creative versions.utm_termmay identify keywords or other internal campaign terms when appropriate.
A tagging example
For a newsletter link to an article, the source could be newsletter, the medium email and the campaign October_edition. A second button in the same email might use a distinct utm_content value. Readers land on the intended page while the tagged link carries the campaign labels.
Create a naming convention
Agree on source and medium dictionaries before a campaign begins. For instance, use email consistently instead of mixing e-mail, newsletter and Email as medium values for the same kind of visit. Record conventions in a shared campaign document.
Common mistakes to avoid
- Using different casing for the same campaign name.
- Putting names, email addresses or other personal information in visible URL parameters.
- Tagging internal links and unintentionally overwriting the original acquisition source.
- Assuming a tagged link fixes broken analytics, blocked tracking or attribution settings.
- Discarding unrelated URL query parameters or fragments when editing links.
Build a correctly formatted link
Use the free UTM URL builder to encode parameter values safely while preserving the destination’s existing non-UTM parameters. Test the final link in a browser before distribution, and review campaign reports after traffic begins.
Planning a publishing or advertising campaign?
Talk to iMELLO about relevant advertising inventory, sponsorships and media opportunities.
Clean exported campaign data before comparing results
Consistent UTM naming helps comparisons, but downstream CSV exports still need basic checks: quoted commas, mixed columns, stray spaces and repeated rows. Use the free CSV cleaner and deduplicator locally, then verify whether any apparent duplicates are real events before removing them. Preserving the original source file helps maintain an audit trail.