The full URL of the page you are linking to, including https://

Campaign Parameters
Where your traffic comes from. Use the platform or publisher name.
The marketing channel type.
The name of your campaign. Use hyphens instead of spaces.

Optional Parameters
Used to differentiate ads or links within the same campaign (A/B testing).
Paid search keyword. Use + between words.
Generated URL
Fill in the fields above to generate your campaign URL

How to Use

1
Enter your landing page URL. Paste the full URL of the page you want to track, including https://.
2
Fill in Source, Medium, and Campaign. These three are required. Use the quick-fill buttons for common values like newsletter, google, email, and cpc.
3
Add optional parameters. Add Content to distinguish between two versions of the same ad. Add Term to identify which keyword triggered the ad in paid search.
4
Copy and use. The full tagged URL updates as you type. Click Copy URL and paste it into your campaign link, email, or ad.

UTM Parameter Reference

utm_source Where traffic came from (newsletter, google, facebook) utm_medium Channel type (email, cpc, social, organic) utm_campaign Campaign name (spring-sale-2026, launch) utm_content Ad or link variant (banner-top, cta-green) [optional] utm_term Paid keyword (running+shoes) [optional]

Worked Example

Base URL: https://example.com/sale Source: newsletter Medium: email Campaign: june-sale-2026 Result: https://example.com/sale?utm_source=newsletter &utm_medium=email&utm_campaign=june-sale-2026

Frequently Asked Questions

What are UTM parameters?

UTM parameters are tags added to the end of a URL that tell analytics tools where a visitor came from. The five parameters are utm_source (traffic origin), utm_medium (channel), utm_campaign (campaign name), utm_content (ad variant), and utm_term (paid keyword).

Which UTM parameters are required?

Only utm_source, utm_medium, and utm_campaign are required. utm_content and utm_term are optional but useful for A/B testing and paid search campaigns respectively.

Does capitalisation matter in UTM parameters?

Yes. Google Analytics treats "Newsletter" and "newsletter" as different sources. Use lowercase consistently and replace spaces with hyphens or underscores to avoid data fragmentation in your reports.

Can I use UTM parameters on any URL?

Yes, UTM parameters can be added to any URL that points to a page tracked by your analytics platform. They work with Google Analytics 4, Universal Analytics, Plausible, Matomo, and most other web analytics tools.

Do UTM parameters affect SEO?

UTM parameters should not directly affect SEO. However, if a UTM-tagged URL gets indexed by Google, it can create duplicate content issues. Use canonical tags on your landing pages pointing to the clean URL without UTM parameters to prevent this.

Get fresh reads straight to your inbox

Get notified when we publish new articles. Unsubscribe anytime.