Overview
A UTM link builder helps marketing operations teams create governed campaign links without juggling a naming spreadsheet and a separate URL form. This playbook installs a reusable campaign links table and UTM rules document so paid campaign links are generated, reviewed, and approved from one place.
It is built for a narrow but painful launch workflow: every channel needs trackable links, every team has naming opinions, and one inconsistent utm_medium can split reporting right when performance review starts.
Juno keeps the rules and links together. The table holds the destination, UTM values, owner, status, issue notes, and final URL; the rules document explains how source, medium, campaign, content, and term values should be used.
Why you should govern campaign links before launch
UTM parameters are simple until a campaign has ten channels, three creative routes, and four people making links. Then quick tagging becomes reporting archaeology.
Google's Campaign URL Builder explains that campaign parameters can be added to URLs so traffic from custom campaigns can be measured in Google Analytics (Google Analytics Demos & Tools). Google Analytics also reports manual traffic-source dimensions such as source, medium, and campaign (Google Analytics Help).
That makes naming governance useful before spend goes live. If paid search uses cpc, paid social uses paid-social, and campaign names stay stable, the reporting team can read results without cleaning the data later.
This playbook does not replace a full paid campaign planner, analytics implementation audit, or ad-platform setup flow. It replaces the minimum useful UTM spreadsheet and link builder: rules, rows, validation, approval, and final campaign links.
Step-by-step
- 1Confirm the brand, campaign or launch scope, destination domain, channels, placements, and any existing UTM naming rules.
- 2Install the governed link workspace with a campaign links table as the primary resource and a reusable UTM rules document beside it.
- 3Review or draft the rules for source, medium, campaign, content, term, casing, separators, channel defaults, optional IDs, and approval standards.
- 4Add one row for each distinct campaign link the launch needs, such as a destination, channel, placement, creative, audience, or keyword group.
- 5Generate and check final URLs against the rules, keeping duplicates, missing owners, conflicting parameters, malformed URLs, and unapproved channel rules in review.
- 6Hand back the approved links, unresolved rows, rule changes, and launch questions so the paid media or marketing operations owner can ship the right URLs with confidence.
Frequently asked questions
What does this replace?
It replaces a governed UTM spreadsheet plus a separate link builder for campaign launches. It does not replace a full analytics platform, paid media planning workflow, URL shortener, or ad account.
Do I need a Google Analytics connection?
No. The minimum workflow only needs the campaign context, destination URLs, and naming rules. Analytics connections can help with later reporting, but they are not required to create governed links.
What inputs should I have ready?
Bring the campaign name or launch scope, destination domain, channels, placements, and any existing naming conventions. If the rules are fuzzy, Juno can propose a conservative first-pass standard and mark it for approval.
When should I run it?
Run it before paid campaign launch, whenever new placements are added, or when reporting cleanup shows that campaign links are drifting. The staged bundle uses manual runs only so teams approve link rules before reuse.
