UTM Naming Convention

UTM naming convention, UTM structure, UTM naming convention, UTM parameter convention, UTM coding, Campaign tracking naming convention
A UTM naming convention is an agreed structure for naming UTM parameters in marketing links, so that you can measure campaign data consistently. Without it, your analytics will get polluted.

What is UTM Naming Convention?

A UTM naming convention is a predefined structure for naming UTM parameters in marketing links. These conventions define how you fill in utm_source, utm_medium, utm_campaign, utm_term and utm_content. This allows you to see later in Google Analytics exactly which campaign, channel or ad generated traffic and conversions. Without a fixed convention, chaos ensues: the same source gets 10 different spellings, making reporting unusable.

How does a UTM naming convention work in practice?

For each parameter, you define which values you use and in which format. For example: utm_source you always write in lowercase, without spaces, and you use "google" instead of "Google" or "google.com". For utm_medium, choose from a limited list such as"cpc", "email", "social" or "referral". For utm_campaign, use a logical structure such as "2024-q2-webshop-promo" instead of "Campaign1" or "Test". You record these agreements in a document or spreadsheet that everyone on the team consults. This way, you build a consistent dataset that you can filter and compare months or years later.

Why UTM naming conventions are necessary for reliable data

UTM parameters have existed since Google Analytics introduced them in 2005 as a way to measure offline campaigns and paid channels. The problem: Google does not provide a standard for the values themselves. Everyone gets to fill in whatever they want. Without conventions, you get variants like "Facebook", "facebook", "fb", "FB" and "Facebook.com" for the same channel. In your reporting, these appear as five separate sources. You can't then see how much traffic Facebook generated in total. With dozens of campaigns and multiple team members, this quickly escalates into an unusable dataset. A naming convention prevents this by making everyone speak the same language.

What a UTM naming convention delivers for SMEs

With an established convention, you can look back months later to see exactly which newsletter, ad or social post produced results. You compare campaigns fairly because the data is clean. You see which channels perform best structurally and where your budget should go. This only works if you are consistent from day one. In practice, we often see with SME clients that one person makes the links and the rest of the team doesn't know there are conventions. Then it helps to link the convention to an SEO strategy or marketing plan so that it becomes part of the working process. A good tool is a UTM builder in a spreadsheet or tool like the Google Campaign URL Builder, where you use dropdown menus instead of free text fields.

Applications of UTM Naming Convention

You apply a UTM naming convention as soon as you measure marketing activities across multiple channels or campaigns. Without conventions, mistakes pile up and you lose the overview. Below you can see where a fixed structure makes the difference between useful insights and noise.

Campaign comparison over multiple quarters

Suppose you launch a newsletter every month and a paid social campaign every quarter. After a year, you want to know which campaigns perform best structurally. Without naming convention, you have dozens of variants: "newsletter-january", "NB_jan", "email-jan-2024", "jan-newsletter". You can't group these automatically. With a fixed convention such as "email-2024-01-newsletter" and "social-2024-q1-promo", you filter all email campaigns or all Q1 activities in one click. You see trends, seasonal patterns and which themes work best. This is crucial for companies investing structurally in content marketing or advertising.

Multi-channel attribution and budget allocation

An online shop with 500 products advertises via Google Ads, Facebook, Instagram and newsletters. Each source gets budget. Without UTM naming convention, you don't know which channel is really selling. You see "Facebook" three times in your report because one colleague writes "facebook", another "FB" and the third "Facebook.com". Your budget decision is based on contaminated data. With a set convention such as utm_source=facebook, utm_medium=cpc and utm_campaign=2024-summer-sale, you can measure exactly what each channel delivered. You can see whether Facebook ads perform better than Google Shopping and whether newsletters give higher conversion rates. That makes budget shifting from guesswork to data.

Teamwork and handover at staff change

In an SME company with 12 employees, not always the same person makes the marketing links. Someone goes on holiday, a freelancer takes over temporarily or a new colleague starts. Without documented agreements, everyone invents their own structure. After six months, you have a chaos of write-ups. With a naming convention in a shared document, everyone knows exactly what utm_source, utm_medium and utm_campaign look like. New team members learn it in ten minutes. Your data remains consistent, even with changes. That avoids having to start over after a year because the old data is unusable.

When UTM naming convention is the right choice and when it is not

A UTM naming convention is essential once you run more than five campaigns a year or create marketing links with multiple people. It also pays off if you want to compare campaigns longer than three months. It is not useful if you only use one channel, for example only organic traffic through search engines, or if you don't have an analytics tool. In that case, you don't need UTM parameters. Ad hoc tags will also suffice for one-off actions with no follow-up. But as soon as you invest structurally in advertising, email or social, a fixed convention pays for itself in one quarter.

Want to apply this in your company? Monkey Vision helps SME entrepreneurs with web design, SEO and smart digital solutions. Plan a no-obligation discovery call and discover what is possible for you.

Plan a discovery call

Frequently asked questions

No, UTM parameters are the technical codes you add to a URL, such as utm_source=facebook or utm_medium=cpc. A UTM naming convention is the agreement on how you fill in those parameters. The parameters themselves are standard, but Google does not provide rules for the values. You decide whether to write "Facebook" or "facebook", or "cpc" or "paid". The convention is that agreement document. Without convention, you have parameters, but no consistency. Then you measure technically correctly, but your data is unusable because the same source is called ten times differently. The convention only makes the parameters valuable.

Lowercase works better for UTM naming conventions because Google Analytics is case-sensitive. "Facebook" and "facebook" appear as two separate sources in your report. That doubles your rules and spoils comparisons. CamelCase like "FacebookAds" seems uncluttered, but one typo ("Facebookads") already creates another duplicate. Lowercase prevents that. Choose "facebook", "google", "email" and "social". Use underscores or hyphens for multiple words: "google_ads" or "linkedin-sponsored". Lay this down in your convention and train your team. One spelling means clean data. In practice, we see that teams using lowercase have 80% fewer duplicate entries.

Start with a spreadsheet in which you define the allowed values for each parameter. Column 1: utm_source, with values such as "google", "facebook", "linkedin", "newsletter". Column 2: utm_medium, with values such as "cpc", "email", "social", "referral". Column 3: utm_campaign, with a logical structure such as "yyyy-quarter-theme". Share this document with anyone creating links. Build a URL builder with dropdown menus, so no one can type freely. Test the first campaign, check that the data comes in correctly in Google Analytics and adjust where necessary. Document exceptions. Update the convention quarterly as new channels or campaign types emerge.

Want to know if your current campaign links are consistent enough to yield reliable insights? In a free 30-minute marketing analytics scan, we walk through your Google Analytics reports live. You'll immediately see where duplicate sources or inconsistent naming are polluting your data and get a ready-made UTM naming convention template that fits your channels and campaigns. No theory, just three concrete areas for improvement you can pick up this week. Schedule a session through SEO services from Monkey Vision and turn your marketing data into a reliable basis for decisions.

About the author

Monkey Vision

Monkey Vision is a full-service digital agency based in London, specialising in web design agency, SEO and AI automation for SMEs. The knowledge base is compiled by our team of online strategists and continuously updated based on current insights.

Publication date: 26-04-2026
Last update: 27-04-2026