What's the best practice for setting up UTM parameters across all my channels?

Expert answer · sourced from 1 podcast episode

Short answer

Your UTM strategy is no longer a simple reporting best practice—it’s a critical tool for operational control. In a world of degraded pixel tracking, disciplined and consistent tagging is the only way to make sound budget decisions and stop wasting money based on incomplete platform data.

TL;DR

Getting UTM parameters right is no longer a matter of tidy analytics, but an act of financial self-preservation. Inconsistent tagging isn't just a reporting headache; it's a fundamental business risk that directly causes you to misallocate your ad spend. The real problem isn't a messy "Campaigns" report in Google Analytics. It's making six-figure budget decisions based on reporting from ad platforms that can no longer see the whole picture. The game has shifted from passive reporting to active, data-driven steering, and your UTMs are the rudder.

The world changed after the ATT apocalypse. Before, we could lean heavily on the Facebook Pixel as a reliable source of truth. Today, that's a fantasy. As AJ Orbach pointed out on a bonus episode of Honest Ecommerce, you now need to be "religious about UTMs" just to diagnose a simple spike in sales. Platform-native reporting has become a walled garden with a blurry view of the outside world. This is why Alex Hart, on Ecommerce Conversations, described Google Analytics (fed by clean UTMs) as a "second source of truth." I’d take it a step further: for a unified view of all click-driven traffic, it has to become your primary source of truth. Your UTM data, messy or clean, is the foundation of your entire marketing channel attribution strategy.

The general consensus is that you need a standardized naming convention, and that's correct but insufficient. Everyone pays lip service to this idea. On Ecommerce Coffee Break, Feifan Wang correctly diagnosed the common symptoms of a broken process: rampant "(not set)" or "direct/none" traffic and inconsistent naming. Where the consensus falls short, however, is in treating this as a low-level janitorial task. The most important mindset shift is understanding what Meaghan Connell and AJ Yager drove home on Honest Ecommerce: this is a discipline, not a software cost. The point isn't just to generate clean charts, but to unlock the high-leverage strategic and tactical work that separates winning brands from the rest.

The Core Discipline: A Practical Framework

A disciplined approach isn't complicated, but it is rigid. It means creating a "UTM dictionary" in a spreadsheet that your entire team and all your agencies adhere to without exception. Every link you create must be tagged, from ads to emails to your Instagram bio link.

Many ad platforms have dynamic parameters that can auto-populate these fields, which you should absolutely use. But for every other link, you build it manually according to your dictionary. No excuses.

Beyond Attribution: The Second-Order Effects

When your UTM hygiene is perfect, you unlock capabilities that go far beyond just knowing where your sales came from. This is where the real leverage is. The first is on-site personalization. As both Taras Talimonchuk and Mark Dodgson detailed on separate episodes of Ecommerce Coffee Break, you can use the data passed in the URL to tailor the shopping experience. If a user clicks an ad with utmcampaign=wintercoat_promo, your website should greet them with winter coats. Mark’s team has built tech specifically for this, allowing you to "personalize not just the landing page, but many pages through that journey" by storing the UTM data in the session. This connects the ad's promise to the on-site experience, dramatically increasing conversion rates.

The second major effect is that clean data is the prerequisite for sophisticated budget allocation. The team at Ecommerce Playbook often discusses their Profit Allocation Model, which is a method for deciding how to distribute budget for the most incremental outcome. This kind of modeling is impossible if your foundational data is corrupt. It helps you understand, as Luke Austin explained, why sending budget to a campaign with a 2.5 ROAS on Meta might actually be more profitable for the business than one with a 7 ROAS on PMax. Without clean, unified data from UTMs, you’re just guessing. You can’t even begin to have these conversations.

What I'd Do: The 30-60-90 Day Plan

This isn't an academic exercise. Here’s how you make it happen.

First 30 Days: Audit and Systemize. Create the UTM dictionary I described above. Define your non-negotiable naming conventions. Then, conduct a full audit of every single place you are currently driving traffic from: every ad campaign on every platform, every automated email and SMS flow, every social media profile link. Update all of them to your new, standardized format. Your goal is to drastically reduce "direct/none" traffic and ensure every new click is categorized correctly. This is your foundation.

Next 60 Days: Implement and Monitor. The new discipline is in place. Now, you must enforce it. Before any new campaign, ad, or email goes live, a final check of the UTM parameters is a required step in the workflow. You should be living in your analytics platform (like GA4 or a third-party tool) to see how the data is flowing in. Are there any gaps? Is anything being miscategorized? This phase is about making the discipline a habit for you and your team.

Next 90 Days: Activate and Optimize. Now you have a stream of clean, trustworthy data. It’s time to use it. Begin making budget allocation decisions a la Jake Madoff’s advice on Honest Ecommerce, perhaps starting with a 70/30 split between your top two channels and using your new, unified data to validate and refine that split. More importantly, start activating the data. Pick one high-volume ad campaign and, as Mark Dodgson suggested, create a personalized on-site experience for it. Swap the main homepage banner for anyone who arrives from that campaign. Measure the conversion rate lift against the unpersonalized experience. This is the moment you graduate from using UTMs for defense to using them for offense, creating a real competitive advantage.

Cited episodes (1)

  1. Honest Ecommerce — You Are One Data-Driven Decision Away From Success | Meaghan Connell & AJ Yager | Praxis Metrics cover art

    You Are One Data-Driven Decision Away From Success | Meaghan Connell & AJ Yager | Praxis Metrics

    #1 · Honest Ecommerce · with Meaghan Connell & AJ Yager

    The hosts frame UTMs not as a tool but as a crucial business discipline for accurate tracking.

Voices that come up across these episodes

Ask your own question

Get a personalized answer pulled from 23,800 ecommerce podcast episodes.

Ask a question →

More answers