UTM Link Generator

Create tracking links for your website campaigns with UTM parameters. Build one link or generate links for multiple platforms and creative variants, then use your analytics reports to compare campaign traffic and conversions. This tool creates tracking URLs; it does not run ads or perform statistical A/B testing.

AbhilashJose.com GA4 Suite
HOW TO USE
1 Paste Link
→
2 Select Platforms
→
3 Name Promotion
→
4 Copy & Share
1-Click Quick Fill:
Campaign Setup Step 1 of 3

Enter your destination and campaign details. Tracking values are converted to lowercase, and spaces become hyphens.

Target Page
Enter a full URL or domain. HTTPS is added automatically when you omit the protocol.
utm_campaign
Example: viral_video_ep1, summer_sale, founder_story
Source (utm_source)
Example: instagram, youtube, whatsapp, google
Medium (utm_medium)
Example: reels, video_desc, post, cpc, email

Creative variants Optional

Add one or more creative tags to compare versions. Each non-empty tag creates a separate URL using utm_content.

utm_content

Up to 8 variants. Blank fields are ignored. Leave all fields blank to create a link without utm_content.

Generated Tracking URL Waiting For Input

Generate a tracking link to measure which campaigns bring visitors to your website.

Estimated GA4 Channel: Waiting...

Add a source and medium to estimate how GA4 may classify this traffic.

Tracking Link Summary

Platform & Format Nothing yet
Campaign Name Nothing yet
Total Link Length 0 characters

Recent Tracking Links

Saved in this browser on this device. Copy links again or export your recent links to CSV.

Date Promotion Source / Medium GA4 Channel Full URL Action
No links saved yet. Fill out the form above and click "Copy URL" to save your first campaign!
1. One Creative, Different Channels

Share the same video across YouTube, Instagram, and LinkedIn using a unique tracking link for each platform. Compare visits and, when conversion tracking is configured, see which channels bring visitors who take meaningful actions on your website.

2. Make Shared Traffic Easier to Track

Visits from WhatsApp, email, and other shared links can appear as Direct traffic when referral information is unavailable. Adding UTM parameters helps GA4 identify the source, medium, and campaign when the tracking data is collected correctly.

3. Consistent Naming, Cleaner Reports

GA4 treats campaign values with different capitalisation as different values. For example, Instagram and instagram can appear separately in reports. This tool converts UTM values to lowercase to support consistent campaign naming.

4. Keep Campaign Names Consistent

This tool replaces spaces in UTM values with hyphens. For example, summer sale becomes summer-sale. Consistent naming makes campaign links easier to read and helps keep your tracking values organised.