Skip to content
Free tool

UTM LinkBuilder

Generate campaign-tracked URLs with UTM parameters. Add source, medium, campaign name, and custom tags - then copy the link. No signup required.

Build your UTM link

💡 Tip: Use consistent naming conventions (lowercase, underscores instead of spaces) so your analytics data stays clean and easy to filter.

How it works

Enter your URL

Paste the destination URL - the page you want visitors to land on.

Fill in UTM parameters

Add source, medium, and campaign name. Optionally include term, content, and custom parameters.

Copy & share

Copy the generated URL and use it in ads, emails, social posts, or anywhere you want to track traffic.

UTM parameter reference

utm_source

Identifies the traffic source - where your visitors are coming from.

Example: google, facebook, newsletter

utm_medium

Identifies the marketing medium - how the traffic reaches you.

Example: cpc, email, social, organic

utm_campaign

Identifies the specific campaign - the promotion or initiative.

Example: spring_sale, product_launch

utm_term

Identifies paid search keywords. Useful for A/B testing search ads.

Example: running+shoes, crm+software

utm_content

Differentiates similar content or links within the same ad or campaign.

Example: banner_ad, text_link, sidebar_cta

Frequently asked questions

UTM (Urchin Tracking Module) parameters are tags added to a URL that tell analytics tools where traffic came from. They include source, medium, campaign, term, and content.

Technically none are required for the URL to work, but utm_source, utm_medium, and utm_campaign are recommended as minimum for meaningful tracking in Google Analytics.

No. UTM parameters are used by analytics tools and do not affect your search engine rankings. Google ignores them when indexing pages.

It's generally not recommended. UTM parameters on internal links can overwrite the original traffic source in your analytics, skewing attribution data.

In Google Analytics 4, go to Reports → Acquisition → Traffic Acquisition. You'll see source, medium, and campaign data for all tagged traffic.

Yes, this tool is completely free with no usage limits. Generate as many tracked URLs as you need without creating an account.

Use lowercase letters, underscores instead of spaces, and consistent names across campaigns. For example, always use 'facebook' instead of mixing 'Facebook', 'fb', and 'FB'.

Wexio can capture UTM parameters from incoming chat links and automatically tag contacts with their traffic source, making it easy to attribute conversations to campaigns.

Capture every moment with your customers