NewAI summaries now on every product pageSee how →

UTM Builder for Ecommerce Campaigns

Enter your URL and campaign parameters. Get a clean tracking link you can paste into emails, ads, or social posts. No more broken UTMs.

Parameters

Generated URL

https://example.com/landing-page?utm_source=newsletter&utm_medium=email&utm_campaign=spring-sale-2026

How it works

How to build a UTM link

  1. Paste your destination URL

    Start with the page you want to send traffic to. This is the full URL including https. The builder adds UTM parameters to the end of it without touching the original link.

  2. Fill in the UTM parameters

    Source is where the traffic comes from (google, facebook, newsletter). Medium is the channel type (cpc, email, social). Campaign is the specific campaign name. Term and Content are optional for extra granularity.

  3. Copy and use the tagged link

    The builder generates the full URL with all parameters appended. Copy it and use it in your ad, email, or social post. When someone clicks it, Google Analytics picks up the tags automatically.

UTM best practices that save you headaches

These are the mistakes that mess up your analytics data. Avoid them from the start.

  • Always use lowercase

    UTM parameters are case-sensitive. facebook and Facebook create two separate entries in Google Analytics. Pick lowercase for everything and enforce it across your team. This one rule alone prevents the most common data pollution.

  • Use dashes, not spaces or underscores

    Spaces get encoded as %20 in URLs, which looks messy and can break in some email clients. Underscores work but dashes are easier to read in reports. spring-sale-2024 is cleaner than spring_sale_2024 or spring%20sale%202024.

  • Do not UTM tag internal links

    If you add UTM parameters to links within your own site, it starts a new session in Google Analytics and kills your attribution data. UTMs are for external traffic sources only. Use events or custom parameters for internal tracking.

  • Keep a shared naming document

    Create a simple spreadsheet with approved values for source, medium, and campaign naming formats. Share it with everyone who creates links. Three months from now, you will not remember what bfcm-23-v2b meant.

  • Shorten the URL for social sharing

    UTM-tagged URLs are long and ugly. Use a URL shortener like Bitly or your own branded short domain before posting on social media. The UTM parameters still work after the redirect.

  • Test before you launch

    Click your tagged link and check Google Analytics Realtime to confirm the source, medium, and campaign show up correctly. Finding a typo in your UTM after 10,000 people have clicked it means 10,000 visits with bad data.

More free tools

All tools →

FAQ

Questions, answered

Urchin Tracking Module. It comes from Urchin, the web analytics software that Google acquired in 2005 and turned into Google Analytics. The UTM parameter format stuck around and is now the standard way to track marketing campaigns across almost every analytics platform.

Track which campaigns drive the most reviews

UTM links tell you where your traffic comes from. WiserReview tells you which of those visitors become your biggest advocates. Connect the dots between campaigns and customer reviews.

7-day free trial · from $6.75 a month, billed yearly