UTM Link Builder

Runs in your browserSEO & Web#Marketing

Add UTM tags to links for WhatsApp, Instagram, ads, email and QR posters, tidied for GA4.

Campaign details

The page people should land on.

Quick fill: source and medium

Where the visitor comes from.

The type of channel.

Recommended: without it GA4 shows (not set).

Optional: links data imported into GA4.

Optional: the paid keyword.

Optional: tells two links or ads apart.

Your link

Enter the page URL to start.

Add the page URL, a source and a medium to copy the link.

How to use, limits & privacy

About UTM Link Builder

Add UTM tags to a link so Google Analytics 4 shows which campaign, app or poster brought each visitor. Pick a quick fill such as WhatsApp, Instagram, Google Ads, email or QR poster, add a campaign name, and copy the finished link. Values are tidied (trimmed, lowercase, underscores) so the same source is never counted twice. It runs in your browser.

How to Use

1

Enter the page URL

Type or paste the address people should land on. https:// is added if you leave it out; existing query parameters and the #part are kept.

2

Choose source and medium

Click a quick fill such as WhatsApp or Email, or type your own Source and Medium. Add a Campaign name, and optionally a Campaign ID, Term and Content.

3

Copy the link

Copy link becomes available once the URL, source and medium are filled in. Use Open to test to check that the page loads.

Privacy & Processing

  • Mode: local
  • Files Leave Browser: Local tool processing; review details below
  • Max Input Size: Device memory limits
  • Account Required: No
  • Data Stored Locally: Nothing is saved; reloading the page clears the form.
  • Network Processing: Assets or models may require an initial download

Links are built in your browser and nothing is uploaded. Open to test simply opens your own page in a new tab.

Rules & Limitations

  • GA4 treats values as case-sensitive, so WhatsApp and whatsapp would be two sources. Keep "Lowercase, with underscores" on unless you have a naming plan.
  • Any utm_ tags already in the URL are replaced by the values in the form.
  • Use UTM links only for links from outside your site; tagging your own internal links starts a new session in analytics and hides where visitors came from.
  • Offline mediums such as qr appear under Unassigned in GA4's default channel groups unless you create a custom channel group.

Top Suggestions

  • Measuring orders that come from WhatsApp status posts and broadcasts
  • Comparing Instagram story links with bio links
  • Tracking QR codes on posters, flyers and shop counters
  • Tagging newsletter and email campaign links

UTM Link Builder FAQ

How do I create a UTM link?

Paste your page URL, choose a source and medium (for example whatsapp and social), add a campaign name such as diwali_sale_2026, and click Copy link. Share that link instead of the plain one.

Which UTM parameters are required?

utm_source and utm_medium are needed for GA4 to attribute the visit. utm_campaign is strongly recommended; without it GA4 shows (not set) as the campaign.

What medium should I use for WhatsApp and Instagram?

Use social, so GA4 puts the visits in its Organic Social channel. Use cpc for paid ads, email for newsletters and video for YouTube.

Should I use UTM tags with Google Ads?

Google Ads auto-tagging (gclid) already sends campaign data to GA4 when the accounts are linked. Add UTM tags only if auto-tagging is off or you also send the data to other tools.

How do I put a UTM link in a QR code?

Choose QR poster, copy the link and paste it into the QR Code Generator. Use a different utm_content value for each poster or location to compare them.

Is my link sent anywhere?

No. The link is built in your browser. It only opens your page if you click Open to test.