Free tool

UTM Link Generator

Create tracking URLs with UTM parameters for campaign analytics.

1Enter Details

Free — no sign-up required

2Result

Result will appear here

Schedule your content across all platforms

Manage all your social media accounts in one place with eWasl.

How It Works

Generate professional content in three simple steps.

1

Describe your campaign

Tell us the destination URL, the traffic source (e.g. newsletter, Instagram bio, a specific ad), the medium, and the campaign name.

2

Get a ready-to-use tracking link

Receive a complete URL with utm_source, utm_medium, utm_campaign (and utm_term/utm_content when relevant) correctly appended.

3

Paste it and track results

Use the link in your post, email, or ad, then check the traffic and conversions it drives in Google Analytics or your platform of choice.

Popular Use Cases

Discover how others are using this tool to grow their business.

Measure Campaign ROI

See exactly which channel and campaign drove a visit, signup, or sale.

Compare Channels Fairly

Tell apart traffic from your Instagram bio link vs. your Twitter bio link vs. a newsletter, even if they point to the same page.

A/B Test Creatives

Tag two versions of the same ad with different utm_content values to see which one performs better.

Report to Clients or Stakeholders

Show clear, attributable numbers per campaign instead of one lumped 'social traffic' figure.

Keep Naming Consistent

Use a repeatable naming convention across your team so reports stay clean as more campaigns launch.

Track Multi-Channel Launches

Generate a separate tagged link for every channel in a product launch and compare them side-by-side afterward.

Expert Advice

Pro Tips for Better Results

Unlock the full potential of this tool with these expert strategies and best practices.

# Always lowercase your parameters

UTM parameters are case-sensitive in most analytics tools — 'Instagram' and 'instagram' will show as two separate sources unless you're consistent.

# Use hyphens, not spaces

Spaces get encoded as %20 and clutter your link and reports — separate words with hyphens instead.

# Keep a shared naming sheet

Agree on standard values for source/medium/campaign with your team so nobody invents a new variant by accident.

# Don't tag internal links

Only add UTM parameters to links shared outside your own site (social, email, ads) — tagging internal links can break session attribution in Analytics.

# Shorten long tagged URLs

A UTM link can get long and ugly — run it through a link shortener for anything shared publicly, like a bio link or a printed QR code.

# Double-check before publishing

A typo in a UTM parameter still works as a link, but it silently breaks your reporting — proofread it once before it goes live.

Frequently Asked Questions

Everything you need to know about this tool.

Schedule your content across all platforms

Manage all your social media accounts in one place with eWasl.