Build trackable campaign URLs with source, medium, campaign presets, parameter preview, and saved presets. Copy your complete UTM URL instantly.
https://example.com/landing?utm_source=google&utm_medium=cpc&utm_campaign=summer-sale-2026
| Parameter | Value | Required |
|---|---|---|
| utm_source | Yes | |
| utm_medium | cpc | Yes |
| utm_campaign | summer-sale-2026 | Yes |
More free utilities you might find useful
Quick answers to common questions
UTM (Urchin Tracking Module) parameters are tags added to URLs to track marketing campaign performance in Google Analytics. The 5 parameters: utm_source (where traffic comes from: google, newsletter, twitter), utm_medium (channel: cpc, email, social), utm_campaign (specific campaign name), utm_term (paid search keyword), utm_content (differentiates ads/links in A/B tests).
Only utm_source, utm_medium, and utm_campaign are required. utm_term is used for paid search campaigns to track which keyword triggered the ad. utm_content is used when running multiple creatives in the same campaign (e.g., utm_content=blue-button vs utm_content=green-button for an A/B test).
Yes. Google Analytics is case-sensitive for UTM parameters. Establish naming conventions and stick to them: utm_source=facebook, utm_medium=social, utm_campaign=summer-sale-2026.
Your data is processed entirely in your browser. Nothing is sent to any server.