UTM Tracking Code Builder

base URL
www.similarweb.com
?
source
newsletter
&
medium
email
&
campaign
email-campaign
&
term
brand
&
content
creative

What is a UTM?

UTM is an acronym for Urchin Tracking Module, which allows for code to be added to the end of a URL enabling Google Analytics tracking of website traffic sources at a granular level. Identifying the most efficient and cost-effective traffic source can help you optimize your online marketing strategy

Generate Custom UTM Code

Your custom URL with UTM code is generated on-the-fly as you complete this form. Simply click the Copy button at the and use the your marketing campaign.

Website URL
Campaign Source
Campaign Medium
Campaign Name
Campaign Term
Campaign Content

Best Practices for Structuring UTM links

Understanding the purpose of each tracking parameter can help you build UTM links that are easy to identify in campaign performance reports (If you are using the Similarweb platform you can create user-friendly tags to track your Google Analytics performance better). Below is a listing of each parameter:

Website URL*: This is the target destination/the site that the link refers traffic to

Campaign Source (UTM_source)*: A reference to where the link is placed for a potential visitor to click and be transported to your website (examples include a newsletter, Google ad, Facebook page, LinkedIn ad, blog site, etc.)

Campaign Medium (UTM_medium)*: The channel of communication used for the link to your website (e.g., email, banner, CPC, social)

Campaign Name (UTM_name):*: The name of the marketing campaign you’re running (e.g., custom_marketing_templates)

Campaign Term (UTM_term): Optional parameter that can be used to make the link specific to a keyword (e.g., for differentiation when running paid search ads)

Campaign Content (UTM_content): An optional parameter used for tracking A/B test variants

While there's no inherent limit on UTM parameters, extremely long URLs can cause issues with some browsers and analytics tools. It's best to keep the overall URL length under 2000 characters. Ensure your UTM generator correctly encodes special characters within parameter values to avoid any display or tracking problems.
Identify the referrer (e.g., "google", "newsletter").
Specify the marketing channel (e.g., "organic", "ppc").
Use a campaign-specific name (e.g., "summer_sale").
Include relevant keywords (optional).
Use for A/B testing or ad variations (optional).