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 to build a UTM link


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.
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.
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.

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.
FAQs
Common questions about UTM parameters and campaign tracking.