How to Cut Data Entry With Voice AI
1 min read
Messy UTM data almost always comes from inconsistent naming, not from tracking too little. This is a simple, team-proof framework for naming UTM parameters so your campaign reports stay clean as you scale.
July 2, 2026
Here is the uncomfortable truth about campaign tracking: the problem is almost never that you tracked too little. It is that three people on your team tagged the same channel three different ways. UTM values are case-sensitive and reported exactly as typed, so Facebook, facebook, and FB become three separate rows in your analytics — and the traffic that should have added up to a clear winner gets split into meaningless fragments.
A naming convention is just a small set of rules everyone follows so that every link tells the same story the same way. It takes an hour to set up and saves you from months of untrustworthy reports.
Pick lowercase for every value, every time. This one rule alone prevents the most common form of split reporting. google, never Google.
Spaces become %20 in a URL and look broken. Use summer_sale or summer-sale, and pick one separator for the entire team so you never end up with both.
Maintain one spreadsheet with the allowed sources and mediums. Nobody invents a new value without adding it to the sheet. This is what stops newsletter vs email-newsletter vs enewsletter from ever happening.
Stick to the channel types Google Analytics already recognizes — cpc, email, social, paid_social, referral, affiliate, display. This ensures GA4 groups your traffic into the right default channel groupings automatically.
Decide on a campaign-name pattern and reuse it. A common one is objective_detail_period, e.g. launch_flow_2026q3 or promo_diwali_2026. When every campaign name follows the same shape, filtering and comparison become trivial.
Never put UTM tags on links between pages of your own website. Internal UTMs overwrite the original attribution, so a visitor who came from Google gets re-attributed to your own site the moment they click an internal tagged link. Tag ads, emails, and social — never your own navigation.
Write the convention down in one page and link it wherever your marketers build links. A convention nobody can find is a convention nobody follows.
Enforce your convention automatically
The free Skode UTM Builder → outputs clean, lowercase, space-free URLs and remembers your recent campaigns.
If you want to skip the debate, adopt this and adjust later:
| Parameter | Rule | Example |
|---|---|---|
| utm_source | lowercase platform name from the approved list | |
| utm_medium | lowercase GA4-recognized channel type | paid_social |
| utm_campaign | objective_detail_period | promo_diwali_2026q3 |
| utm_content | lowercase creative or placement label | carousel_a |
A clean naming convention gives you trustworthy channel reports. The next step is connecting those campaigns to outcomes. When UTM-tagged visitors convert in Skode CRM or through a Skode Form, their source, medium, and campaign are saved on the lead — so your reports can show closed revenue by campaign, not just clicks. If you are new to the tags themselves, start with our complete guide to UTM parameters.
Last updated: July 2026.
Free forever plan. No credit card. Replace your disconnected tools with one AI-powered platform.