This tool will help you to track the URLs through custom parameters and you can track in Google Analytics.

Enter the details in the forms.

Full website URL (e.g. https://www.example.com)
Campaign Source Campaign Medium Campaign Name Campaign Term Campaign Content
Marketing medium: (e.g. cpcbanneremail)
Product, promo code, or slogan (e.g. spring_sale)
Identify the paid keywords
Use to differentiate ads
Marketing medium: (e.g. cpcbanneremail)
Product, promo code, or slogan (e.g. spring_sale)
Identify the paid keywords
Use to differentiate ads
Marketing medium: (e.g. cpcbanneremail)
Product, promo code, or slogan (e.g. spring_sale)
Identify the paid keywords
Use to differentiate ads
Marketing medium: (e.g. cpcbanneremail)
Product, promo code, or slogan (e.g. spring_sale)
Identify the paid keywords
Use to differentiate ads
Marketing medium: (e.g. cpcbanneremail)
Product, promo code, or slogan (e.g. spring_sale)
Identify the paid keywords
Use to differentiate ads
Marketing medium: (e.g. cpcbanner)
Product, promo code, or slogan (e.g. spring_sale)
Identify the paid keywords
Use to differentiate ads

Copy the generated campaign URL

adnroid.com?utm_source=h&utm_medium=h&utm_campaign=h

More information and examples for each parameter

Campaign Medium

utm_medium

Required.

Use utm_medium to identify a medium like CPC or email.

Campaign Name

utm_campaign

Required.

Use utm_campaign to identify a specific campaign promotion

Campaign Term

utm_term

Use utm_term to note the keywords for this ad.

Campaign Content

utm_content

Used for A/B testing in ads. Use utm_content


What exactly is a UTM builder?

Think of it as a code generator for your website links. These magic codes, called UTM parameters, sneakily attach themselves to your URL, acting like tiny trackers telling you:

    • Where those clicks came from: Was it a Facebook ad, a tweet, or maybe a mysterious email from Aunt Martha?
    • How they got there: Did they click a button, a banner, or that irresistible “Free Kittens!” link?
    • What they did on your site: Did they download a guide, watch a video, or just bounce away faster than a scared rabbit?

With this treasure trove of data, you can:

  • See which marketing efforts are actually working: No more throwing darts in the dark! Focus your energy on the channels that bring you the most sales and leads.
  • Craft better campaigns: Knowing what resonates with your audience lets you tailor your messages and offers for maximum impact.
  • Optimize your website: See where people get lost and fix any confusing paths, leading them straight to your conversion oasis.

Think of UTMs as tiny detectives hiding in your URLs. They collect clues about every click, telling you things like:

  • Where people came from: Was it a Facebook ad, an email blast, or maybe a good old-fashioned Google search?
  • What they used to get there: Did they click a banner, a button, or that irresistible “Learn More” link?
  • What they did on your site: Did they download a brochure, watch a video, or just bounce away like a sad tumbleweed?

But how do these sneaky little codes work?

Fear not, young grasshopper! Building UTMs is easier than baking cookies (no preheating required). Here’s the basic recipe:

  • URL: Your delicious website address where people land.
  • utm_source: Where the click originated, like “facebook” or “email_newsletter.”
  • utm_medium: How they got there, like “cpc” (pay-per-click) or “banner.”
  • utm_campaign: The specific promotion or initiative, like “summer_sale” or “blog_launch.”

Bonus ingredients:

  • utm_content: Differentiate similar links within a campaign, like “ad_1” or “sidebar_button.”
  • utm_term: For paid search, track the specific keywords used, like “running_shoes_discount.”

Just pop these codes into your URL, separated by question marks and equal signs (like a secret handshake for data nerds), and voila! Your tracking masterpiece is ready to unleash its analytical power.

But wait, there’s more!

  • Free UTM builders: Plenty of online tools like utmbuilder.com or the Google Campaign URL Builder can automate this process for you. Easy-peasy!
  • Format matters: Keep your codes consistent across campaigns for accurate reporting. Think of it as speaking the same language to Google Analytics.
  • Limitations: Free builders might not offer advanced features like custom parameters or campaign IDs.
  • Detection: These codes are invisible to visitors, hidden in the URL like a ninja’s secret scroll.
  • Form submissions: Use hidden fields in your forms to capture UTM data alongside user information.

How can I add UTM codes to a form submission?

1. Hidden Fields:

  • Think of these as invisible text boxes within your form.
  • Add a hidden field for each UTM parameter you want to track (e.g., utm_source, utm_medium, utm_campaign).
  • Assign the corresponding UTM code values to these fields.
  • When the form is submitted, these hidden fields will carry the UTM data along with the other form information.
				
					<input type="hidden" name="utm_source" value="facebook_ad">
<input type="hidden" name="utm_medium" value="cpc">
<input type="hidden" name="utm_campaign" value="summer_sale">
				
			

2. JavaScript:

  • Use JavaScript to dynamically populate hidden fields with UTM values.
  • This is useful if the UTM codes are generated on the page or come from another source.

3. Form Submission Redirect:

  • After successful form submission, redirect the user to a thank-you page with UTM codes in the URL.
  • This ensures the UTM data is captured in your analytics.

4. Server-Side Handling:

  • If you have control over the server-side code, capture UTM codes from the request URL and associate them with the form submission data.

5. Marketing Automation Tools:

  • Many marketing automation platforms offer built-in UTM tracking for forms.
  • Check your tool’s documentation for specific instructions.

Get free Google Analytics Checklist

Enter your email address below and get the checklist directly in your mail.