How to Create a Custom UTM Link for Your Next Campaign
Suppose you publish the same landing page in a newsletter, a paid social post, and a creator partnership. Without consistent campaign tags, your analytics may not distinguish those sources clearly.
Use a UTM builder to label campaign links consistently.
Why You Lose Referral Data
When a user clicks a link from one website to another, the browser usually sends a "referrer" header, telling the destination where the user came from.
However, this data is routinely stripped out in modern web environments:
- Apps and email: Referral information may be missing or interpreted differently when a link opens outside the source app or mail client.
- HTTPS to HTTP: Browsers commonly omit the referrer when navigating from a secure page to an insecure one.
Without consistent tags, some visits may be grouped under direct or other less useful channels, depending on the analytics setup.
The Anatomy of a UTM Link
UTM (Urchin Tracking Module) parameters are simply tags added to the end of a URL. Analytics tools can read these tags to help attribute visits, subject to their configuration and privacy settings.
A useful starting set of tags is:
- Source (
utm_source): The specific entity sending traffic (e.g.,twitter,newsletter,google). - Medium (
utm_medium): The marketing channel or delivery method (e.g.,social,email,cpc). - Campaign (
utm_campaign): The specific promotion or strategy (e.g.,black_friday_2026,retargeting_q3).
The Danger of Typing Links Manually
Many marketers try to construct these links by manually typing ?utm_source=twitter&utm_medium=social at the end of their URLs.
Manual edits make naming and separator mistakes more likely.
Inconsistent capitalization such as Email and email can split campaign values in reports. Document one naming convention, and check how your analytics setup interprets the finished links.
The Golden Rules of UTM Naming
To keep your analytics dashboard clean, you need strict naming conventions:
- Use consistent case. Lowercase is a simple convention if your team adopts it.
- Choose one separator. Underscores (
summer_sale) or hyphens (summer-sale) are easier to compare in reports than a mixture of spellings. - Keep it simple. Don't use
utm_source=facebook.com/ads. Just usefacebook.
A UTM campaign builder can assemble the parameters with the appropriate URL separators. Check the final link and confirm that your analytics setup reads the tags as intended.
Frequently Asked Questions (FAQ)
What if my URL already contains a question mark? Add UTM parameters with an ampersand after existing query parameters. A builder should handle this; test the final URL.
Do UTM labels change the landing page? They normally label the visit for analytics, but malformed links can still cause navigation or reporting problems. Open the finished link.
Should source and medium use the same value? They answer different questions. Choose a consistent source for the sender/platform and a medium such as email, then document the convention.
Loading comments...