Free UTM link builder. Add utm_source, utm_medium, utm_campaign, term and content parameters to any URL with correct encoding for campaign tracking.
A UTM link builder that attaches correctly-encoded campaign parameters — utm_source, utm_medium, utm_campaign and the optional utm_term and utm_content — to any URL for accurate traffic tracking in analytics.
UTM parameters are small tags appended to a URL that tell Google Analytics (and virtually every other analytics tool) exactly where a visitor came from: utm_source names the site or platform, utm_medium the channel type, and utm_campaign the specific push. Without them, a sale's traffic gets lumped into 'direct' or a vague referral — leaving you unable to say whether the Instagram post, the newsletter or the Google ad actually earned it, and budget decisions become guesswork.
This builder assembles the tracked URL correctly every time. It validates that the destination is a real http(s) URL, requires the three core parameters, URL-encodes values so spaces and special characters don't break the link, and appends with ? or & depending on whether the URL already carries a query string — the detail that manual tagging most often gets wrong. The optional utm_term (paid search keyword) and utm_content (which ad or button variant) fields let you split-test creatives within one campaign.
Consistency is what makes UTM data usable. Decide on lowercase naming and stick to it — analytics treats 'Email' and 'email' as different mediums, splitting your reports in two. Use a small fixed vocabulary for mediums (email, cpc, social, referral), name campaigns descriptively (diwali-sale-2026 beats campaign7), and keep a shared spreadsheet of the links you've issued. One more habit: never UTM-tag internal links on your own site — clicking one restarts the visitor's session and erases their true origin. Tag only links that live outside your site: ads, emails, social posts and partner placements.
Free while in beta. No card, no sales call, no onboarding call you didn't ask for.
Think of 'source' as the specific place the link lives (like google, facebook, or your weekly-newsletter), and 'medium' as the broader type of channel (like cpc, social, or email). For instance, a Facebook ad is source=facebook, medium=cpc.
Not when used correctly on external campaign links. However, it's a good idea to set a canonical URL on your landing pages so search engines know the original URL and don't mistakenly index the tagged variations as duplicate content.
In Google Analytics 4, head over to Reports → Acquisition → Traffic acquisition. You can view the data using the 'session source/medium' and 'campaign' dimensions. Almost all major CRMs and ad platforms also automatically read and report on these parameters.
Yes, it absolutely matters! Analytics tools are strictly case-sensitive. This means 'Email' and 'email' will show up as completely separate marketing mediums in your reports. The best practice is to choose lowercase-with-hyphens as your standard convention and never deviate.
No, never. If you tag internal links on your own site, whenever a visitor clicks one, it will instantly restart their analytics session and completely erase the original source they actually came from. Only use UTM tags for external links pointing *to* your site.
Business software from the team behind these free tools.
A CRM and project workspace for growing businesses.
Visit Avexora AI CRMWhatsApp Business API platform for broadcasts, chatbots and automation.
Visit AvexWAFrom a blank page to a live funnel in minutes.
Visit Avexora AI EBOSEnterprise-grade AI systems for operations and growth.
Visit Avexora AIYour business phone, answered by AI in every language, every hour.
Visit Avexora AI Voice AgentsAI-powered OMR scanning and exam management for schools.
Visit Avexora ExamOSFree QR code generator. Turn any URL or text into a QR code with selectable size and error correction, and download it as a high-resolution PNG.
URL Slug Generator→Free URL slug generator. Convert page titles into clean lowercase slugs with hyphens or underscores — paste multiple titles and get one slug per line.
ROAS Calculator→Free ROAS calculator. Enter ad spend and revenue to get your return on ad spend as a ratio and percentage, plus net revenue and a benchmark verdict.
URL Encoder / Decoder→Free URL encoder and decoder. Percent-encode text for query strings or decode %20-style URLs back to readable text — with component and full-URI modes.