meshalive
Tools→UTM Builder
Free Tool

Free UTM Builder & Generator

Add UTM parameters to any URL and track where your traffic really comes from. Works with Google Analytics, Meshalive, and any analytics platform.

Free · No signup · Built in your browser

Use lowercase and underscores — spaces become %20 in analytics reports.

+ Optional parameters (utm_term, utm_content)

Paid keywords — for Google / Meta Ads

For A/B testing different creatives

Fill in the fields above — your UTM URL will appear here

What each UTM parameter does

utm_sourcerequired
Where your traffic comes frome.g. google, facebook, newsletter, whatsapp
utm_mediumrequired
The marketing channel or typee.g. cpc, social, email, organic
utm_campaignrequired
The specific campaign namee.g. diwali_sale, product_launch
utm_term
Paid search keywordse.g. url shortener india, link management
utm_content
Differentiates ads or links in A/B testse.g. hero_cta, sidebar_banner

What are UTM parameters?

UTM parameters (Urchin Tracking Module — named after the analytics company Google acquired) are snippets of text appended to a URL that tell your analytics platform exactly where a visitor came from, which campaign drove them, and what they clicked.

A URL with UTM tags looks like this:

https://meshalive.com/pricing
  ?utm_source=whatsapp
  &utm_medium=social
  &utm_campaign=diwali_sale

Without UTM tags, Google Analytics lumps all your WhatsApp shares, newsletter clicks, and ad traffic together under "direct" or "referral". With them, you can see exactly which channel drives sign-ups, revenue, or whatever you care about.

How to use this UTM builder

  1. Paste your destination URL. This is the page people should land on after clicking the link.
  2. Fill source, medium, and campaign. These three parameters do most of the reporting work in Google Analytics.
  3. Copy the final UTM URL. Then shorten it with Meshalive before using it in WhatsApp, ads, email, QR codes, or social bios.

The 5 UTM parameters explained

utm_source (required) — identifies where the traffic comes from. Use the platform name: google, facebook, whatsapp, newsletter.

utm_medium (required) — the type of marketing channel: cpc for paid ads, social for organic social, email for email campaigns.

utm_campaign (required) — the name of the specific campaign: diwali_sale, product_launch_2026. Use lowercase and underscores for cleaner reports.

utm_term (optional) — for paid search ads, the keyword that triggered the ad: url+shortener+india.

utm_content (optional) — for A/B tests or differentiating multiple links in the same campaign: hero_cta vs. sidebar_banner.

UTM best practices

  • Always use lowercase. Facebook and facebook show up as two different sources in GA4 — pick one and stick with it.
  • Use underscores, not spaces. Spaces become %20 in the URL, making reports hard to read.
  • Shorten UTM URLs before sharing. Raw UTM links are 100+ characters and look spammy. Use a URL shortener like Meshalive to make them shareable on WhatsApp, Instagram, and SMS.
  • Document your naming convention. A spreadsheet with source/medium/campaign standards prevents teammates from using fb, Facebook, and facebook for the same source.
  • Don't use UTM tags on internal links. This resets the session source in GA4 — only add UTMs to external links you share.

Common UTM examples

  • WhatsApp campaign: utm_source=whatsapp, utm_medium=social
  • Email newsletter: utm_source=newsletter, utm_medium=email
  • Google Ads: utm_source=google, utm_medium=cpc
  • Instagram bio link: utm_source=instagram, utm_medium=social

FAQ

Does this UTM builder cost anything?+

No — it's completely free with no signup required. The URL is built entirely in your browser, nothing is sent to our servers.

Should I shorten UTM URLs?+

Yes. UTM URLs are often 150–200 characters long, which looks unprofessional and gets cut off on WhatsApp and SMS. Shortening them with Meshalive also adds a layer of click tracking on top of your GA data.

Do UTM parameters work with GA4?+

Yes. GA4 reads all standard UTM parameters (source, medium, campaign, term, content) natively. No additional setup required.

What's the difference between utm_source and utm_medium?+

Source is the specific platform (google, whatsapp, mailchimp), while medium is the category of channel (cpc, social, email). Think of source as "who sent them" and medium as "how they arrived."

Is this a free UTM generator?+

Yes — this UTM generator is completely free with no signup. It works as a UTM creator, UTM parameter builder, and campaign URL builder in one tool.

How do I use UTM links with Google Analytics?+

Paste the generated UTM URL in your ads, emails, or social posts. GA4 automatically reads utm_source, utm_medium, and utm_campaign and groups traffic in Acquisition reports.

Related free tools