Free campaign governance tool
UTM Naming Convention Generator
Turn messy campaign tracking into a documented source, medium, campaign, and content naming system your team can reuse across email, Google Ads, paid social, partners, QR codes, and launches.
Why this becomes SaaS
A free generator attracts marketers searching for UTM naming conventions. The paid workflow is obvious: remove ads, save conventions, manage campaigns, reuse templates, track history, and share approved rules with a team or agency.
Start free. When campaign volume grows, upgrade the workflow into lightweight campaign management instead of another spreadsheet.
Build your UTM rules
Choose the channel mix, naming style, and campaign owner. Quick Urchin will generate a team-ready convention plus examples you can paste into a brief before creating links.
Generate convention
Your UTM naming convention
Copy this into your campaign brief, agency handoff, or team wiki before building links.
| Channel | utm_source | utm_medium | utm_campaign | utm_content |
|---|---|---|---|---|
| newsletter | email_spring_sale_may | primary_cta | ||
| Paid search | cpc | paid_search_spring_sale_may | search_ad | |
| Organic social | social | organic_social_spring_sale_may | founder_post |
Acme SaaS UTM naming convention
Naming style: Channel-first
utm_campaign pattern: {channel}_{initiative}_{month}
Rules:
- Use lowercase snake_case for every UTM value.
- utm_source is the platform, sender, partner, or placement owner.
- utm_medium is the channel type, such as email, cpc, paid_social, social, referral, or qr.
- utm_campaign is the shared promotion, launch, or initiative name.
- utm_content is for creative, button, audience, placement, or message variations.
- Do not tag internal site links with UTMs.
Channel map:
- Email: utm_source=newsletter, utm_medium=email, utm_campaign=email_spring_sale_may, utm_content=primary_cta
- Paid search: utm_source=google, utm_medium=cpc, utm_campaign=paid_search_spring_sale_may, utm_content=search_ad
- Organic social: utm_source=linkedin, utm_medium=social, utm_campaign=organic_social_spring_sale_may, utm_content=founder_post
Notes:
Use lowercase snake_case. Keep source stable by platform. Put creative and placement differences in utm_content.Quick Urchin Pro
Ad-free campaign management is next
The free UTM tools stay useful. Pro is for marketers who want to remove ads, save campaign links, reuse templates, enforce team naming rules, and export campaign history without another spreadsheet.
Saved campaigns
Keep generated URLs and naming notes in one workspace.
Team naming rules
Turn source, medium, and campaign conventions into reusable guardrails.
Export campaign history
Export approved links for reports, clients, and launch QA.
1. Define the rules
2. Build links consistently
3. Upgrade when it gets messy
Ready to make the actual links?
Use your generated rules in the free UTM builder now. Later, this is where saved campaigns, team templates, exports, and ad-free campaign management can turn Quick Urchin into a lightweight micro-SaaS.
Create campaign URLs in the UTM builder