Peregrine falcon logoPeregrine Kit

UTM Builder — Create Campaign URLs Free

Generate UTM-tagged URLs for tracking marketing campaigns in analytics tools. Real-time URL preview. No sign-up required.

Generated URL

Fill in the website URL and required UTM parameters to generate your campaign URL.

Common UTM Values Reference

ParameterCommon Values
utm_sourcegoogle, facebook, twitter, linkedin, newsletter, bing
utm_mediumcpc, email, social, organic, referral, banner, display
utm_campaignspring_sale, product_launch, brand_awareness, black_friday
utm_termrunning+shoes, best+crm, free+tools (paid search keywords)
utm_contentheader_cta, sidebar_link, blue_button, version_a

How to utm builder

  1. 1Enter your website URL (the destination page)
  2. 2Fill in the required UTM parameters: source, medium, and campaign name
  3. 3Optionally add utm_term and utm_content for more granular tracking
  4. 4Copy the generated URL and use it in your marketing campaigns
  5. 5Track the results in Google Analytics under Acquisition > Campaigns

About This Tool

UTM parameters are tags you append to a URL so that analytics tools like Google Analytics can track where your traffic comes from and which campaigns are driving conversions. The five standard UTM parameters — utm_source, utm_medium, utm_campaign, utm_term, and utm_content — give you a detailed picture of your marketing performance.

This UTM builder generates properly formatted campaign URLs in real time as you type. It validates your base URL, encodes parameter values correctly, and provides a reference table of commonly used UTM values so you can maintain consistent naming conventions across campaigns.

All processing happens locally in your browser. No data is stored or sent to any server, making this tool safe for building URLs for confidential campaigns and unreleased products.

Frequently Asked Questions

Google Analytics requires at least utm_source, utm_medium, and utm_campaign to properly attribute traffic. The other two parameters — utm_term and utm_content — are optional but useful for more detailed tracking.

Yes. Google Analytics treats 'Email' and 'email' as different sources. It is best practice to use lowercase for all UTM values to avoid splitting your data across multiple entries.

UTM parameters themselves do not directly affect SEO rankings. However, if search engines index URLs with UTM parameters, it can create duplicate content issues. Use canonical tags and configure your CMS to handle this properly.

In Google Analytics 4, navigate to Reports > Acquisition > Traffic acquisition. You can see campaign data by selecting the Session campaign dimension. In Universal Analytics, go to Acquisition > Campaigns > All Campaigns.

No. UTM parameters should only be used for external campaigns (emails, social posts, ads). Using them on internal links will override the original source attribution and break your analytics data.

Related Tools