adorable blue sea urchin smiling at you

    Quick Urchin

    UTM Links in Seconds

    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

    Naming style
    Channel mix

    Keep at least one channel selected so the generated convention has examples.

    Your UTM naming convention

    Copy this into your campaign brief, agency handoff, or team wiki before building links.

    Channelutm_sourceutm_mediumutm_campaignutm_content
    Emailnewsletteremailemail_spring_sale_mayprimary_cta
    Paid searchgooglecpcpaid_search_spring_sale_maysearch_ad
    Organic sociallinkedinsocialorganic_social_spring_sale_mayfounder_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

    Pick the channels and naming pattern your team will use before anyone starts creating campaign URLs.

    2. Build links consistently

    Open the free UTM builder with the same source, medium, campaign, and content conventions every time.

    3. Upgrade when it gets messy

    The natural paid layer is ad-free campaign management with saved conventions, templates, history, and team presets.

    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