adorable blue sea urchin smiling at you

    Quick Urchin

    UTM Links in Seconds

    Free UTM builder

    Free UTM Builder for GA4 Campaign URLs

    Create trackable URLs for Google Analytics, GA4, email, paid ads, social posts, QR codes, and affiliate campaigns. Paste your destination URL, add your UTM values, and copy a clean campaign link in seconds.

    What it does

    Adds source, medium, campaign, term, and content parameters to your URL so analytics tools can attribute each visit to the right campaign.

    Who it is for

    Marketers, founders, agencies, and creators who need reliable campaign tracking without spreadsheet formulas or inconsistent naming.

    Best next step

    Generate the link below, test it once, then reuse the same naming convention across every channel in the campaign.

    Create a UTM link

    Required fields are your destination URL plus the UTM fields you want to track. Quick Urchin formats spaces consistently so your campaign data stays easier to read later.

    Create New Link

    Enter the main website URL you want to tag.

    Specify the referrer of your campaign (e.g., google, facebook, newsletter).

    Optional: Specify the marketing medium (e.g., cpc, email, social).

    Optional: Provide the specific campaign name, product, or promotion.

    Optional: Optional: specify keywords for paid search or segment focus.

    Optional: Used to differentiate similar content or links within the same ad or content piece.

    GA4-friendly tracking

    Use consistent source, medium, and campaign names so Google Analytics can attribute your traffic without messy one-off campaign URLs.

    Built for marketers

    Generate links for newsletters, paid search, LinkedIn, Facebook, creator partnerships, QR codes, and launch campaigns without touching a spreadsheet.

    From free tool to workflow

    Copy your generated link or save it in the browser for quick reuse. Cloud campaign URL management, templates, and ad-free paid workflows are planned for teams that need more structure.

    What each UTM field means

    A campaign URL is your normal URL plus parameters that explain where the click came from. Keep names lowercase, descriptive, and consistent across channels.

    ParameterUse it forExample
    utm_sourceThe platform, publisher, sender, partner, or traffic source.newsletter
    utm_mediumThe marketing channel or delivery method.email
    utm_campaignThe promotion, launch, offer, or initiative.spring_sale
    utm_termPaid search keywords, paid audience terms, or targeting labels.utm_builder
    utm_contentAd creative, button, placement, or A/B test variation.hero_cta

    Suggested UTM naming conventions by channel

    Use these as starting points, then document your own rules. Consistency matters more than clever names.

    Channelutm_sourceutm_mediumutm_campaignNote
    Email newsletternewsletteremailweekly_digestUse a stable source name for the list or platform.
    Paid Google Searchgooglecpcbrand_searchUse auto-tagging when available; UTMs are still useful for non-Google tools.
    LinkedIn organiclinkedinsocialfounder_postKeep organic and paid social mediums separate.
    Facebook paidfacebookpaid_socialretargeting_q2Add utm_content for ad creative or placement.
    Partner or affiliatepartner_namereferralaffiliate_launchUse source for the partner and campaign for the offer.
    QR codeevent_boothqrconference_2026Use a source that identifies the physical placement.

    A simple UTM checklist before you publish

    • Use lowercase names unless your team has a documented reason not to.
    • Pick one separator, such as underscores, and use it everywhere.
    • Use the same source names across campaigns: google, linkedin, newsletter, facebook.
    • Keep campaign names tied to the actual initiative, not the one-off ad variation.
    • Use utm_content for creative, CTA, or placement tests.
    • Click the final URL once before publishing to confirm it lands on the right page.

    Where UTMs show up in GA4

    GA4 can use UTM parameters in traffic acquisition, user acquisition, and campaign reporting. After a visitor clicks your tagged link, GA4 can group sessions by source, medium, campaign, term, and content. Clean naming makes it easier to compare channels, campaigns, and creative tests later.

    UTMs do not replace ad platform conversion tracking, and they do not fix missing analytics tags. They simply give your analytics tool cleaner labels for campaign traffic that arrives on your site.

    UTM URL examples

    Email newsletter

    https://example.com/pricing?utm_source=newsletter&utm_medium=email&utm_campaign=spring_sale

    Use this when you want GA4 to separate newsletter clicks from other email automations or lifecycle messages.

    Paid social ad

    https://example.com/demo?utm_source=facebook&utm_medium=paid_social&utm_campaign=demo_launch&utm_content=video_ad

    Use utm_content to compare creative, placements, thumbnails, or call-to-action variations inside the same campaign.

    Google Ads keyword

    https://example.com/offer?utm_source=google&utm_medium=cpc&utm_campaign=brand_search&utm_term=utm_builder

    Use utm_term for paid search keywords or audience terms when your ad platform does not auto-tag the visit cleanly.

    Common UTM mistakes to avoid

    Most UTM problems are not technical. They come from inconsistent naming, over-tagging, or missing team rules.

    UTM builder FAQ

    What is a UTM builder?

    A UTM builder is a tool that adds tracking parameters to a URL so analytics tools like GA4 can show which source, medium, campaign, keyword, or ad variation sent the visit.

    Which UTM parameters are required?

    Most campaign links should include utm_source, utm_medium, and utm_campaign. Use utm_term for paid search keywords and utm_content for ad creative, button, placement, or A/B test variations.

    Can I use this UTM builder for GA4?

    Yes. Quick Urchin creates standard UTM parameters that GA4 can read in traffic acquisition and campaign reports, as long as your destination site has analytics installed.

    Should I use UTMs on internal links?

    No. Avoid adding UTMs to links between pages on your own site because they can reset or muddy the original traffic source. Use UTMs for external campaign links that send traffic into your site.

    Is Quick Urchin free?

    Yes. The Quick Urchin UTM builder is free to use. You can generate campaign URLs in your browser without needing a paid account.

    Want the deeper UTM playbook?

    Learn how UTM parameters work, then come back here to build your next campaign URL.