← All articlesMarketing Ops & Analytics

The UTM Naming Convention That Survived Three Team Changes

By Ralph West  ·  August 16, 2026

Every marketing team thinks their UTM problem is a tooling problem. It is not. I have watched three different teams cycle through the same DTC brand I ran from $100K to $3M+, and the tagging system I built in year one still works today. The confusion around UTM naming convention best practices comes from treating it like a technical spec instead of a habit. People want a template. What actually saves you is a rule so simple that a tired coordinator on a Friday afternoon cannot mess it up.

"You need a strict taxonomy document"

The kernel of truth here is real: you do need consistency. Where this goes wrong is teams build a 40-page UTM governance doc with dropdown menus, approval workflows, and a Slack bot to enforce it. Nobody reads it. Six months later half the campaigns are tagged wrong anyway because the doc lived in a folder nobody could find.

What worked instead was a single Google Sheet, five columns, one tab. Source, medium, campaign, content, term. Every person who ever needed to build a UTM opened that sheet, copied the row format, and moved on. No training session required. New hires figured it out in ten minutes because the pattern was self-evident from looking at ten examples.

"Lowercase versus uppercase doesn't matter"

This one costs people real money in reporting. GA4 and most analytics platforms treat UTM parameters as case-sensitive strings. "Facebook" and "facebook" show up as two separate sources in your reports. I have seen a $2.2B infrastructure project's dashboard show 14 different variations of "email" as a source because five different people tagged links over two years, some capitalizing, some not, some using "Email," some "e-mail," one guy using "EMAIL" because he was copying old creative briefs.

The fix is not complicated. Lowercase everything, always, no exceptions. Put that one rule at the top of your naming sheet in bold. It is the single highest-leverage rule in this entire post because it is the one people break by accident, not on purpose.

"Campaign names should be descriptive and unique"

Descriptive, yes. Unique for uniqueness's sake, no. Teams love writing campaign names like "q3_summer_launch_v2_final_revised" because it feels thorough. Then someone new joins, sees that string, and has no idea what "v2" refers to or whether "final" means final.

The naming convention that survived three team changes uses a fixed structure instead of creative freedom:

Nobody has to be creative. Nobody has to remember what "v2" meant eight months ago. The structure tells you everything the moment you see it, which matters a lot when the person reading the report wasn't the person who built the campaign.

What actually matters instead

The thing that makes a UTM naming convention survive team turnover isn't the taxonomy. It's whether a brand-new hire, with zero context, can look at your existing tagged links and correctly guess the pattern for a link that doesn't exist yet.

Test this literally. Show someone five UTM-tagged URLs from your last quarter and ask them to build the sixth one without help. If they get it right, your convention works. If they ask three questions, it's too complicated and it will drift the moment you're not watching.

Three things I've found actually hold up over years and team changes:

The most common mistake

The single biggest mistake I see is teams building the "perfect" system before they've tagged a single real link. They spend two weeks in a workshop debating whether medium should be "paid-social" or "paid_social" while campaigns launch untagged in the meantime. Perfect and unused loses to simple and adopted every time. Ship a five-field convention today. Refine it in month two once you see what people actually get wrong.

If you're rebuilding your UTM structure this week, don't start with a taxonomy document. Start with ten real links from your last campaign, lowercase them, standardize the separators, and write the pattern down in one sentence. That sentence is your convention. Everything else is decoration.

RW

Ralph West

Marketing executive with 20+ years running growth for DTC, B2B, and enterprise. Managed a $10M budget on a $2.2B infrastructure build, scaled a DTC brand from $100K to $3M+, and now runs a daily AI agent stack for marketing operations. See the work.