Link Tools Dereferer Hide Referrer Link URL Shortener Affiliate Cloaker PayPal Links Privacy Tools Password Generator Cloudflare Resolver My Referrer Torrent Tools Magnet → Torrent Torrent → Magnet Torrent Editor Pirate Bay Proxies Movierulz Proxies ExtraTorrent Proxies Dev Tools Base64 Encoder Hash Generator HTTP Headers Disposable Email Checker Company Blog About Us Contact Anonymize Free
Link Tool

UTM Link Builder

Create trackable URLs for your marketing campaigns. Add UTM parameters for Google Analytics and see exactly which traffic sources convert best.

Campaign URL Builder

The full URL you want to track
Where your traffic comes from
Marketing channel (cpc, email, banner)
Name of your campaign
Keywords for paid search campaigns
Differentiate ads or links (A/B testing)
Used in GA4 for campaign imports
Quick Presets

Generated URL

Fill in the fields on the left to generate your UTM URL

QR Code

QR code will appear here once you fill in the required fields.

What are UTM parameters?

UTM (Urchin Tracking Module) parameters are tags added to URLs that Google Analytics uses to identify the source of your traffic.

utm_source Required Where your traffic comes from (google, newsletter)
utm_medium Required The marketing channel (cpc, email, social)
utm_campaign Required Campaign name (spring_sale, welcome_email)
utm_term Optional Paid keywords for search campaigns
utm_content Optional A/B test identifier (banner_a vs banner_b)
utm_id GA4 only Campaign ID for GA4 data imports

Frequently Asked Questions

Do UTM parameters affect SEO?
UTM parameters are ignored by search engines for ranking purposes. Google canonicalises the URL without UTM params so it does not create duplicate content issues. However, sharing UTM-tagged URLs on social media can sometimes result in those URLs being indexed.
What is the difference between utm_source and utm_medium?
utm_source is the referrer — where the traffic comes from (e.g. google, newsletter, facebook). utm_medium is the marketing channel type (e.g. cpc for paid search, email for email campaigns, social for social media). Think of source as "who sent you" and medium as "how they sent you".
Should I use UTM parameters on internal links?
No. Never add UTM parameters to links within your own website. This will break your session tracking in Google Analytics — users will appear to start new sessions every time they click an internal link, making your analytics data useless.
What is utm_content used for?
utm_content lets you differentiate between multiple links in the same campaign. For example, in an email with two call-to-action buttons, use utm_content=header_button and utm_content=footer_button to see which one gets more clicks.
Done!