Build clean, consistently tagged campaign links in seconds. Naming-convention presets, live validation, one-click copy — and nothing leaves your browser.
The tool above enforces the convention we use everywhere at Digenio AI, because the single most common attribution failure is not missing tags — it is inconsistent tags. utm_source=LinkedIn, linkedin and LinkedIn / Paid are three different channels in GA4, three rows in your source report, and three versions of the truth in Monday's meeting.
The convention this builder applies automatically: all lowercase (case-sensitive platforms treat every variant as distinct), hyphens instead of spaces (spaces encode as %20 and wreck readability), no special characters or emojis, and a fixed campaign-name pattern — season-offer-year or goal-audience-year — so campaigns sort logically forever.
Source, medium and campaign do the heavy lifting: where the link lives, what kind of channel brought the click, and which initiative it belongs to. Term is for paid-search keywords. Content is the quiet hero — tagging each creative or placement (banner-a vs banner-b) is what lets you compare creative performance inside a single campaign instead of guessing after the fact.
First: tag every link in a campaign before it ships — retrofitting UTMs after launch means a week of "(direct) / (none)" in your reports. Second: never tag internal links between your own pages; session attribution handles navigation, and self-referrals are the noise that follows when you don't. If you want the full governance playbook — who names what, when to reuse a campaign, how to audit a messy history — it lives in our Attribution & Analytics pillar, alongside the UTM tracking guide.
Tagging is step one. Digenio AI shows you the traffic, leads and actions each campaign actually produces — the full funnel, in one place.
Start for free