UTM Code Generator Tool
Free UTM Code Generator & Campaign URL Builder
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.
Add the URL of the page you are linking to. Also known as the destination page.
Important: Is this an internal link? If so, you should look into GA4 internal link tracking. UTM parameters or best used to track external traffic sources to your website.
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
Use in systems like AdWords and Google Analytics to track the keywords in a pay-per-click (PPC) ad.
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:
- 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
- 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.
- 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.
- 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:
- Log into Google Analytics: First, go to the Google Analytics website and sign in with your account.
- 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.
- Navigate to the Acquisition Section: In the left-hand sidebar, click on
Acquisition
. This section provides insights into how users arrive at your website. - Access the Campaigns Report: Under the
Acquisition
menu, expand theCampaigns
section by clicking on it. Then, selectAll Campaigns
. This report shows the performance of all your UTM-tagged campaigns. - 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”).
- 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.
- 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!