Marketing Analytics#UTM tracking#Attribution#Campaign measurement

What is UTM? How to measure the results of each marketing campaign

Understand the five UTM parameters, build a naming convention and check the data so you know which campaign, creative and channel converts.

8 min read Updated 09/02/2026
What is UTM? How to measure the results of each marketing campaign

UTM is a set of parameters added to a URL so analytics tools can identify the source, medium and campaign of a visit. Used consistently, UTM answers which content brings customers rather than just clicks.

UTM does not create accurate data on its own. You still need a naming convention, link checks and connected conversion events. If everyone writes tags their own way, one channel gets split across several rows in the report.

The 5 common UTM parameters

  • utm_source: the specific source sending the traffic, such as a newsletter or a partner name.
  • utm_medium: the channel type, such as email, social, referral or paid_social.
  • utm_campaign: a consistent campaign name based on the goal or the period.
  • utm_content: distinguishes the ad creative, the button or the content variant.
  • utm_term: records the keyword group or targeting criteria when you genuinely need it.

Build a naming convention you can manage

  • Use lower case and one consistent separator.
  • No spaces, no accented characters and no per-person spelling variations.
  • Names should describe the source and purpose but contain no personal data.
  • Store every link in a shared sheet with an owner and a creation date.
  • Define the list of valid values for source and medium.

An example link structure

Example URL
https://example.com/san-pham?utm_source=newsletter&utm_medium=email&utm_campaign=ra_mat_thang_09&utm_content=nut_chinh

Note: Never put an email address, phone number, customer name or sensitive data into URL parameters, because links show up in browsing history, server logs and third-party reports.

How to roll it out and check it

  1. 01

    Build links from a standard template

    Pick values from the agreed list instead of typing them freely each time.

  2. 02

    Check the landing page

    Open the link, confirm the page loads and that the parameters do not break a redirect or the checkout.

  3. 03

    Check the report

    Confirm the session appears under the correct source, medium and campaign in your analytics tool.

  4. 04

    Attach conversions

    Track sign-ups, enquiries, checkout starts and transactions to judge traffic quality.

How to read the report correctly

Compare campaigns by cost, conversions, revenue and profit rather than by visits alone. A channel may support the customer early in the journey without being the last touch, so also read the conversion paths and ask customers how they found you.

  • Separate new and returning customers when judging performance.
  • Check for conversion windows longer than a single session.
  • Reconcile revenue with the order system rather than trusting one report.
  • Note major changes to content, budget or landing pages.
#UTM tracking#Attribution#Campaign measurement

Keep reading

Related articles

View all
Start your project

Ready to automate your online business?

Talk to CMSNT for a product recommendation, an in-depth demo and free initial setup.

Needs-based adviceFree live demoResponsive support