General Topics
Jun 16, 2024

Unlock the Magic of UTM: Track Campaigns Like a Pro

Unlock the Magic of UTM: Track Campaigns Like a Pro

What are UTM Parameters?

UTM parameters, also known as UTM tags, are snippets of text that are added to the end of a URL. These parameters allow marketers to track the effectiveness of their online campaigns by providing data on where website traffic is coming from.

UTM parameters consist of five different pieces of information:

  1. Source: utm_source - This parameter specifies the source of the traffic, such as Google, Facebook, or an email newsletter.
  2. Medium: utm_medium - This parameter specifies the medium through which the traffic was generated, such as paid search, social media, or email.
  3. Campaign: utm_campaign - This parameter specifies the specific campaign that the traffic is associated with, such as a sale or a product launch.
  4. Term: utm_term - This parameter specifies the specific keywords that were used to generate the traffic, such as the terms someone searched for on Google.
  5. Content: utm_content - This parameter specifies the specific content that was used to generate the traffic, such as a specific blog post or landing page.

Using UTM parameters allows marketers to see which campaigns are most effective at driving traffic and conversions. For example, a marketer might use different UTM parameters for a social media campaign and a paid search campaign to see which one is more effective at driving traffic to their website. To use UTM parameters, marketers simply add them to the end of a URL using the following format:

UTM parameters can be added to any link, including links in emails, social media posts, and online ads. They can also be used to track traffic from offline campaigns, such as print ads or direct mailers, by adding the UTM parameters to the landing page URL.

To track the effectiveness of campaigns using UTM parameters, marketers can use a tool such as Google Analytics. By setting up goals and tracking the UTM parameters, marketers can see which campaigns are driving the most traffic and conversions.

10 Common Mistakes with UTM Tags and how to avoid them

1) Mixing lowercase and uppercase letters

UTM tags are case-sensitive. You should consistently use the same format when tagging your links, otherwise, your campaigns will show up on different lines in Google Analytics.

2) Incorrectly using ‘&’, ‘=’, ‘?’ and ‘#’ symbols in UTM tags

Make sure you use a question mark (?) before the first query parameter and then separate all others with ampersands (&).

3) Not testing tagged links before using them

Always test your UTM tags before you start to use them. Just enter your tagged URL into your browser and see what happens. If your UTM tags disappear after the page loads, they are not working properly. If they remain at the end of the URL, it’s very likely that this information is captured and sent to Google Analytics.

4) Making spelling mistakes when using Google Analytics UTM tags

Make use of excel or word document to minimize the risk of making typos and keeping everything consistent.

5) Not following a consistent naming convention for UTM campaigns.

Consistency is paramount when using UTM tags.

6) Not using the mandatory utm_source parameter

The utm_source parameter is required. If you only include utm_medium or utm_campaign, campaign tracking won’t work! It’s strongly recommended to use all three parameters (utm_source, utm_medium, utm_campaign) but technically only the utm_source parameter is required.

7) Mis-tagging Social Media links and not separating paid and non-paid social campaigns

Use “social” as a medium when tagging your organic social media posts and the domain as a source (,,, etc.). To separate your paid and organic social media traffic, I recommend using “paid+social” as a medium.

8) Setting the medium to “cpc” when tagging Social Media campaigns

If you use “cpc” as a medium, by default it will go under the Paid Search Channel (not social media) in Google Analytics. You can change it by modifying your Default Channel Grouping settings (or creating your own Custom Channel Grouping).

9) Using UTM tags to track internal links.

This may result in the original referrer being overwritten and your data will be messed up. You should never use campaign tagging for internal links.

10) Mixing Google Ads auto-tagging and manual tagging

If you’ve decided to use both auto-tagging and UTM parameters in your URL at the same time, you should change your Google Analytics property settings to allow manual tagging to override auto-tagging. Otherwise, you might encounter data discrepancies.

Tracking Conversions in Leadmonk

To track conversions directly within Leadmonk, add UTM parameters to your booking links. Using these customized booking links will allow you to see what sources in your campaign are driving the most scheduling traffic. If you've embedded Leadmonk booking link your website using the code snippet provided in 'Add to website' option, the embed code will automatically look for the following UTM parameters in the URL address on the parent web page:

  • utm_source
  • utm_medium
  • utm_campaign
  • utm_content
  • utm_term

You can add UTM parameters directly by modifying Javascript calls. These UTMs will be tracked throughout the booking flow. The parameters manually set will overwrite those set in the parent window.

  • Once you’ve defined what UTM codes you’d like to use, you can append them to the end of your Leadmonk booking link by adding a '?' after the link.
  • Then, add your UTM codes using ‘&' to separate each new code (i.e. utm_medium=social&utm_source=twitter).
  • Spaces are not allowed in URLs and thus not in UTM parameters. If you use spaces in your campaign names you need to replace each space by %20.

Your link could look something like this:

When sharing your booking link, append the URL and include the title of your campaign or source. You can track the campaign, source, medium, content, or term. If you were running a campaign across different social media platforms, you can easily track how many appointments come from each source. Once an appointment is scheduled by an invitee who followed the unique link, Leadmonk will begin tracking the parameters you've set.

In conclusion, UTM parameters are a useful tool for tracking the effectiveness of online campaigns and understanding where website traffic is coming from. By adding these parameters to URLs and tracking them using a tool like Google Analytics, marketers can gain valuable insights into which campaigns are most successful at driving traffic and conversions.

Instantly Qualify, Route and Schedule your Leads using Leadmonk

Book meetings from any web form

Convert leads into meetings by qualifying, routing, and scheduling in real-time from anywhere — be it your web form, cold calls, campaigns, and more.

Book Meetings From Your Web Form - Seamlessly automate booking demo or sales meetings directly from your Pardot, Marketo, Webflow or HubSpot forms using Leadmonk. When a form is submitted on your website, Leadmonk instantly qualifies the lead, routes it to the right sales rep, and displays the booking page so your prospect can book a meeting - all in a matter of seconds.

Real-time Email Verification - Ensure high-quality lead data with Leadmonk's real-time email verification, which eliminates invalid, disposable, personal, and temporary email addresses from your lead capture forms. Reduce bounce rates, improve deliverability, and prevent wasted resources on invalid leads.

Lead qualification - Build a real-time lead qualification track that assesses leads based on their self-provided information and enriched data. Reduce junk meetings by 90% and increase qualified meetings by 35%.

Real-time Lead Routing - Route and assign leads to the right sales reps, at the right time using round-robin, account-based, or territory-based distribution. Quickly and accurately route leads from all GTM channels.Go straight to meetings with qualified leads.

Fix your leaky funnel with Leadmonk - No more long sales cycles. Go straight to meetings with qualified leads.

Scheduling Simplified - Make it easy for your customers to schedule meetings on demand without the back and forth. Distribute incoming meetings fairly using round robin, prioritizing availability, or with equal weight or a weighted average.

Handoff Leads Like a Pro - Automate lead routing and scheduling for lightning-fast handoffs across your entire sales funnel. SDRs can book meetings for AEs from anywhere, with just a few clicks. No more back-and-forth emails or scheduling conflicts.

Ditch the Spreadsheet, for Good - Stop wasting time with manual lead routing. Leadmonk ensures every rep gets the same number of meetings—even when cancellations and no-shows happen.

Boost your conversion rate by 150% - Schedule meetings quickly by adding Leadmonk to your website, emails, text messages, WhatsApp, or social profiles. Watch conversion skyrocket by up to 150%.

Boost your win rate by 50% - The average vendor response time for a demo request is 42 hours. Responding within 5 minutes can increase your chances of winning the deal by 50%.

image of Naveen a team member

Naveen S G

Co-founder and CEO

Double your inbound conversion using Leadmonk

Free for 14 days
No credit card required
a computer screen with a funnel and a document