UTM URL Generator
Build UTM-tagged tracking URLs for your marketing campaigns. Real-time preview, one-click copy, and session history.
Where the traffic is coming from
The marketing medium or channel
The specific campaign name
Paid search keywords
Differentiate similar content or links
For your own reference only
💡 UTM Best Practices
Be Consistent
Use the same naming conventions across all campaigns. "email" and "Email" are treated as different sources.
Use Underscores
Avoid spaces in UTM values. Use underscores (spring_sale) or hyphens (spring-sale) instead.
Track Everything
Tag all links in paid ads, emails, and social posts so you can measure ROI accurately.
Keep It Readable
Use descriptive names that your team can understand at a glance in analytics reports.
How to Use This Tool
- Enter your landing page URL in the Base URL field
- Fill in utm_source, utm_medium, and utm_campaign (required for tracking)
- Optionally add utm_term and utm_content for more granular tracking
- Review the generated URL in the preview below
- Click "Copy URL" to copy it to your clipboard
Why Use This Tool
- Real-Time Preview: See your UTM URL update as you type
- Auto-Cleanup: Lowercase and URL-encode values automatically
- Session History: Keep track of URLs you have generated
- Validation: Warns you about invalid base URLs
- Best Practices: Built-in tips for effective campaign tracking