What are UTMs? (Beginner Friendly)
UTM stands for Urchin Tracking Module.They are small pieces of text you add to the end of a link (URL) so that your analytics tool — like Litlyx — can understand where your visitors came from and which campaigns work best. Think of UTMs as labels on your links:
- Without UTM: you know visits are coming to your site, but not exactly from where.
- With UTM: you know if a visit came from:
- a specific newsletter
- a Facebook ad
- a Google Ads campaign
- a particular post or button you shared
Why should you use UTMs?
UTMs are essential for Ethical Marketing and Ethical Tracking, because they:- Tell you which channels work best
- Is it email, organic social, paid ads, or SEO?
- Show which campaigns bring the most conversions
- You see which specific campaign brings signups or purchases.
- Help you compare content variations
- Example: compare two different images or call-to-action buttons.
- Make your budget decisions data-driven
- You can move budget from low-performing channels to high-performing ones.
The 5 UTM Parameters (Explained Simply)
There are five standard UTM parameters. You do not need to use all of them every time, but you should at least use the main ones.1. utm_source (Where the traffic comes from)
Question it answers: “From which place did this visitor arrive?”
Typical values:
googlefacebooktwitternewsletterpartner_website
2. utm_medium (How the traffic arrived)
Question it answers: “What type of channel brought this visitor?”
Typical values:
emailcpc(cost-per-click / paid ads)socialreferralbanner
3. utm_campaign (Which campaign it belongs to)
Question it answers: “Which marketing campaign is this visit part of?”
Typical values:
summer_saleblack_friday_2025product_launchnewsletter_march
4. utm_term (Which keyword or term)
Question it answers: “Which keyword did the user search for?”Mostly used in paid search campaigns (e.g., Google Ads). Typical values:
running_shoesprivacy_first_analyticsseo_agency
5. utm_content (Which version of the content)
Question it answers: “Which specific ad, button, or link was clicked?”
Typical values:
image_aimage_bcta_topcta_footer
Which UTMs are required?
Technically, tracking will work as soon as at least one UTM parameter is present, but best practice (and what many tools expect) is:- Always use:
utm_sourceutm_medium
- Add when needed:
utm_campaign(for any campaign)utm_term(for paid search)utm_content(for A/B tests or variations)
How UTMs look inside a full URL
You add UTMs after a? in the URL, and separate each parameter with &.
Example:
utm_source=newsletter→ came from your email newsletterutm_medium=email→ the medium is emailutm_campaign=summer_launch→ this click belongs to the “summer launch” campaignutm_content=cta_footer→ the user clicked the call-to-action in the footer
Tracking UTMs in Litlyx
Litlyx automatically detects and tracks the 5 key UTM parameters:utm_sourceutm_mediumutm_campaignutm_termutm_content
- The Litlyx script or SDK collects them.
- They are sent to Litlyx Analytics.
- You can see them aggregated in your dashboard, respecting privacy and GDPR.
- Litlyx is correctly installed on your site (see
Easy SetupandQuickstarts). - The URL your users click already includes UTM parameters.
How to create a UTM link (step by step)
You can create UTM links in two ways:- Manually (by typing the parameters yourself).
- Using a UTM builder tool (recommended for teams).
1. Decide where you want to send people
Example landing page:2. Choose your UTM values
Imagine you are sending an email about a summer sale:utm_source=newsletterutm_medium=emailutm_campaign=summer_saleutm_content=cta_main
3. Build the final URL
- your email button (e.g., “See the offer”),
- a banner,
- or a text link.
Best practices for UTMs
To keep your campaign tracking clean, ethical, and easy to understand, follow these guidelines:- Be consistent
- Decide on naming rules such as
email,social,cpcand stick to them.
- Decide on naming rules such as
- Keep names short and clear
- Prefer
summer_saleoverour-amazing-summer-sale-2025-with-discounts.
- Prefer
- Avoid spaces and special characters
- Use lowercase and underscores:
black_friday_2025.
- Use lowercase and underscores:
- Use UTMs only where needed
- Do not add UTMs to internal links inside your own website; use them for external campaigns (emails, ads, social posts).
- Test your links
- Click each UTM link yourself and confirm:
- the page loads,
- Litlyx receives the visit,
- UTMs appear correctly in the dashboard.
- Click each UTM link yourself and confirm:
UTMs and privacy (the Litlyx way)
UTM parameters are about campaigns and traffic sources, not about identifying individuals. With Litlyx:- You track how channels and campaigns perform.
- You stay within GDPR-compliant, ethical marketing boundaries.
- You avoid invasive tracking or fingerprinting.
Example scenarios
Here are some real-world examples you can copy and adapt.Example 1: Newsletter campaign
- Goal: Track how your monthly newsletter performs.
Example 2: Facebook ad vs Google ad
- Goal: Compare performance of platforms.
Example 3: A/B test on a button
- Goal: Compare two CTAs in the same email.
Summary
- UTMs are labels you add to URLs to understand where visitors come from and which campaigns work.
- The 5 key parameters are:
utm_sourceutm_mediumutm_campaignutm_termutm_content
- Litlyx tracks all of them in a privacy-first, GDPR-compliant, and ethical way.
- Use consistent, clear naming and test your links before launching campaigns.