🛠️

UTM Builder Tool

🛠️

UTM Tracking Code URL Generator

This UTM code generator tool enables you to effortlessly add campaign parameters to URLs for accurate tracking and measurement of Custom Campaigns in Google Analytics. Use our URL generator to enhance your marketing campaigns and gain detailed insights with UTM parameters.

⚠️ Start Here

Add the URL of the page you are linking to. Also known as the destination page.

Identifies the specific campaign associated with the promotion. Examples include: holiday_sale, product_launch

Indicates the website or platform from which visitors arrive.

Examples include:
  • email Email marketing, select if you're using the link in a marketing email.
  • ppc Paid search, select if you're using the link in a paid search campaign.
  • Organic social enter the name of the social platform all lowercase no spaces. Example: linkedin, facebook, reddit, etc. Also change the medium to social
  • Paid social enter the name of the social platform all lowercase no spaces. Example: linkedin, facebook, reddit, etc. Also change the medium to paidsocial
  • Other campaigns select and enter a Custom UTM Source. This is best used when you want to give a custom source (e.g., FB_Campaign_1).

Used to specify a social post, email, banner ad, or more. This field is shown when you drill down into a specific campaign in the sources report under other sources.

If this is for social media, enter paidsocial or social.

Optional


Term (optional): Use in systems like AdWords and Google Analytics to track the keywords in a pay-per-click (PPC) ad.

Content (optional): Enter a name for an ad if you have multiple on your page and want to differentiate between them.

Final URL

Overview Video


What are UTM parameters and what does utm stand for in marketing?

UTM parameters are special tags that you add to the end of a URL to help track the performance of online marketing campaigns. They allow you to see where your website traffic is coming from and how users interact with your content. By using UTM parameters, you can gather detailed information about the effectiveness of your marketing efforts.

In marketing, UTM stands for Urchin Tracking Module. The name comes from Urchin, a web analytics software company that was acquired by Google in 2005. UTM parameters are used by Google Analytics and other analytics tools to track the source of website traffic.

There are five main UTM parameters you can use:

  • utm_source: Identifies the source of your traffic, such as a search engine (e.g., google) or a newsletter.
  • utm_medium: Identifies the marketing medium, like email or cost-per-click (cpc).
  • utm_campaign: Identifies the specific campaign you're running, such as a product launch or sale.
  • utm_term: (Optional) Identifies the keywords for paid search campaigns.
  • utm_content: (Optional) Differentiates between versions of a campaign or links that point to the same URL.

Here’s an example of a URL with UTM parameters:

https://www.example.com?utm_source=google&utm_medium=cpc&utm_campaign=spring_sale

By adding these parameters to your URLs, you can track the performance of different campaigns in tools like Google Analytics. This helps you understand which marketing efforts are driving traffic, conversions, and overall success. Happy tracking!


How do UTM parameters work?

UTM parameters, also known as UTM codes, are simple text snippets added to the end of a URL to help track the performance of marketing campaigns. Here's how they work:

  1. Adding UTM Parameters to URLs: When you create a URL, you add UTM parameters to it. These parameters include specific information about your campaign, such as the source, medium, campaign name, term, and content. For example:

    https://www.example.com?utm_source=google&utm_medium=cpc&utm_campaign=spring_sale

  2. Parameters Explained: There are five main UTM parameters:
    • utm_source: Identifies the source of your traffic, such as a search engine (e.g., google) or a newsletter.
    • utm_medium: Identifies the marketing medium, like email or cost-per-click (cpc).
    • utm_campaign: Identifies the specific campaign you're running, such as a product launch or sale.
    • utm_term: (Optional) Identifies the keywords for paid search campaigns.
    • utm_content: (Optional) Differentiates between versions of a campaign or links that point to the same URL.
  3. Tracking in Google Analytics: When someone clicks on your UTM-tagged URL, the parameters are sent to Google Analytics. This allows Google Analytics to track the data and attribute the traffic to the correct source, medium, and campaign.
  4. Analyzing the Data: In Google Analytics, you can view reports that show how many visitors came from each source, medium, and campaign. This helps you understand which marketing efforts are driving the most traffic and conversions.

By using UTM parameters, you can gain valuable insights into the effectiveness of your marketing strategies and make data-driven decisions to improve your campaigns. Happy tracking!


When should you use UTM codes?

UTM codes are very useful for tracking the effectiveness of your marketing campaigns. Here are some situations when you should use them:

  • Email Campaigns: When sending out emails, add UTM codes to the links so you can see how many people are visiting your website from that email.
  • Social Media Posts: Use UTM codes in links you share on social media to track which posts are driving the most traffic to your website.
  • Paid Advertising: For ads on platforms like Google Ads or Facebook Ads, include UTM codes to monitor the performance of different campaigns and ad variations.
  • Banner Ads: Add UTM codes to links in banner ads to see how effective these ads are in bringing visitors to your site.
  • Influencer Marketing: When working with influencers, provide them with UTM-tagged links to track the traffic coming from their promotions.
  • Affiliate Links: Use UTM codes in affiliate links to track which affiliates are driving the most traffic and conversions.
  • Offline Campaigns: Even for offline campaigns like print ads or flyers, you can use UTM codes with custom short URLs to track their effectiveness when users type them in.

By using UTM codes in these situations, you'll get a clearer picture of which marketing efforts are most successful, allowing you to optimize your strategies and improve your results. Happy tracking!


Are UTMs case sensitive?

Yes, UTM parameters are case sensitive. This means that utm_source=Google is considered different from utm_source=google in Google Analytics.

Because of this, it's important to be consistent with how you use capitalization in your UTM parameters. For example, if you use utm_source=Google in one link and utm_source=google in another, Google Analytics will treat these as two separate sources. This can make it harder to accurately track and analyze your campaign data.

To avoid confusion and ensure consistency, you might want to establish a naming convention for your UTM parameters. For instance, you could decide to always use lowercase letters for all your UTM parameters:

  • utm_source=google
  • utm_medium=cpc
  • utm_campaign=summer_sale

By following a consistent approach, you'll have a clearer and more accurate view of your marketing performance in Google Analytics. Happy tracking!


Where to track utm codes in Google Analytics?

Tracking UTM codes in Google Analytics is a great way to understand where your website traffic is coming from and how effective your marketing campaigns are. Here's a step-by-step guide to help you get started:

  1. Log into Google Analytics: First, go to the Google Analytics website and sign in with your account.
  2. Select the Property and View: Choose the account, property, and view you want to analyze. If you have multiple websites, make sure you're looking at the correct one.
  3. Navigate to the Acquisition Section: In the left-hand sidebar, click on Acquisition. This section provides insights into how users arrive at your website.
  4. Access the Campaigns Report: Under the Acquisition menu, expand the Campaigns section by clicking on it. Then, select All Campaigns. This report shows the performance of all your UTM-tagged campaigns.
  5. Analyze UTM Parameters:
    • Campaign: This tells you the specific campaign name (e.g., “Summer_Sale”).
    • Source: This shows you where the traffic is coming from (e.g., “Google,” “Facebook”).
    • Medium: This indicates the marketing medium (e.g., “CPC” for cost-per-click, “email”).
    • Content: If you've used the content parameter, it can tell you more specifics about the ad or link (e.g., “blue_banner” vs. “red_banner”).
    • Term: Used mostly for paid search, this can show the keywords you’re targeting (e.g., “running+shoes”).
  6. Customizing Your View: You can customize your view by adding secondary dimensions or filtering the data to drill down into more specific insights. For example, you can add a secondary dimension to see the combination of source and medium together.
  7. Using Advanced Segments: You can also create advanced segments to filter and compare different sets of data. This can be helpful to see how traffic from different campaigns compares to each other.

By following these steps, you’ll be able to track the effectiveness of your marketing efforts through UTM codes in Google Analytics. This will help you understand which campaigns are driving traffic, conversions, and ultimately, how to optimize your marketing strategy. Happy tracking!


UTM Tracking Code URL Generator

My UTM Creator Tool is a practical tool designed for marketers to create custom campaign parameters for their URLs, enabling detailed tracking of marketing efforts in Google Analytics. By utilizing this tool, users can generate precise campaign URLs that help identify the effectiveness of different promotional activities across various channels. This tool simplifies the process of tagging URLs with UTM parameters, ensuring that campaign data is accurately captured and analyzed. With these insights, marketers can make data-driven decisions to optimize their marketing strategies and improve ROI.

I created this to be a free simpler version of the official Google Campaign URL Builder and HubSpot tracking URL Builder.