Free UTM Builder

Attribution UTM Builder

In the world of digital marketing, tracking the effectiveness of campaigns across various channels is crucial for optimizing strategies and maximizing ROI. One of the most common methods to achieve this is by using UTM (Urchin Tracking Module) parameters. UTM parameters are simple tags added to URLs that allow marketers to identify the source, medium, and campaign name associated with the traffic coming to their website. The form presented here is designed to capture these key details, making it easy to generate a complete UTM-tagged URL, which can then be used in marketing efforts to track the success of different campaigns with precision.


Website URL (websiteUrl):
Description: This is the base URL of the website where the UTM parameters will be appended.
Input Type: text
Example: https://www.example.com

Campaign Source (utmSource):
Description: This UTM parameter identifies the source of the traffic to your website, such as a search engine (e.g., Google), newsletter, or other referral sources.
Input Type: text
Example: google, newsletter

Campaign Medium (utmMedium):
Description: This UTM parameter identifies the medium used in the marketing effort, such as email, CPC (cost per click), or social media.
Input Type: text
Example: email, cpc, social

Campaign Name (utmCampaign):
Description: This UTM parameter identifies the specific campaign you're running. It helps differentiate between various campaigns.
Input Type: text
Required: Yes‍
Example: summer_sale, brand_awareness

Campaign Term (utmTerm):
Description: This UTM parameter is optional and is typically used for paid search campaigns to identify the keywords you've paid for.
Input Type: text
Example: buy+shoes, summer+deals

Campaign Content (utmContent):
Description: This UTM parameter is also optional and is used to differentiate between similar content or links within the same ad. It can be used for A/B testing and content-targeted ads.
Input Type: text
Example: banner_ad, text_link