This is Part 5 of a series documenting the actual checklist we ran to get this site its first real traffic. Part 1 covered schema, Part 2 covered NAP consistency, Part 3 covered the service page layout, Part 4 covered conversion tracking. This post covers making sure that tracking stays organized once traffic starts coming from more than one place.
Why this has to happen before the first campaign, not during
A UTM link built without a convention still works — it still tracks a click. The problem shows up weeks later, in GA4 reports, when “podcast,” “Podcast,” “podcast-episode-3,” and “aeo-podcast” all show up as separate, unrelated sources instead of one channel. By then the data’s already fragmented, and there’s no clean way to merge it retroactively.
The convention
Three UTM parameters, used consistently every time:
Source → Medium → Campaign
utm_source
→ the platform: podcast, instagram, newsletter, gbp
utm_medium
→ the channel type: social, email, audio, organic
utm_campaign
→ the specific push: aeo-decoded-s3e4, july-launch
The one rule that prevents fragmentation
Always lowercase, always hyphenated, never spaces. aeo-decoded-s3e4, not AEO Decoded S3E4. GA4 treats capitalization and spacing as literally different values — one typo splits what should be a single campaign into two separate rows in every report.
Real examples for the actual channels in use
- Podcast show notes link:
?utm_source=podcast&utm_medium=audio&utm_campaign=aeo-decoded-s3e4 - Instagram bio link:
?utm_source=instagram&utm_medium=social&utm_campaign=bio-link - Newsletter CTA:
?utm_source=newsletter&utm_medium=email&utm_campaign=july-2026 - Google Business Profile post:
?utm_source=gbp&utm_medium=organic&utm_campaign=gbp-post
Why this matters more once Part 4’s tracking is live
The three conversion events from Part 4 — contact submit, phone click, email click — become far more useful once they can be attributed to a source. Without consistent UTMs, GA4 can tell you that someone converted, but not reliably which channel earned it, which makes it impossible to know where to invest more effort.
FAQ
Does every link need a UTM, even internal ones? No — UTMs are for tracking traffic arriving from outside sources like social, email, or podcast platforms. Internal links between pages on the same site don’t need them and adding them can actually distort GA4’s own internal traffic reporting.
What happens if I don’t follow the naming convention consistently? GA4 treats each unique combination of source, medium, and campaign as a separate row. Inconsistent casing or spacing — “Podcast” versus “podcast” — creates duplicate, fragmented entries for what should be a single channel, making the data far harder to read later.
Can UTM parameters affect SEO or page load? No meaningful effect on either. They’re just query parameters read by analytics tools; search engines generally canonicalize past them, and they don’t add measurable weight to the page.
Next in this series: [Part 6 — Google Business Profile Setup].
Ready to see what a properly labeled, properly built site can do for your traffic? Apply to Work With Us.
Continue the Series
Gaining Your First Traffic · Part 05 of 06
Tap a slice to open it. Tap the center to see the full series.