What are UTM parameters?
UTM parameters are additions to a link address that name the origin of a visit, such as source, medium and campaign. Analytics tools like Google Analytics 4 read them and thereby assign visits and inquiries to the right marketing activity.

UTM parameters: definition and purpose
UTM stands for Urchin Tracking Module, named after an analytics software that Google acquired. The term refers to parameters appended to a URL so that reports know exactly where a click came from. Without tagging, visits from newsletters, QR codes or ads often end up imprecisely under “Direct” or “Referral.”
Five standard parameters are common. The first three are considered mandatory; the other two help with details. A tagged link looks like this, for example: example.com/offer?utm_source=newsletter&utm_medium=email&utm_campaign=autumn-sale. For visitors the target page stays the same; only the reporting benefits.
- utm_source: sender or platform, such as newsletter or linkedin
- utm_medium: type of channel, such as email, cpc or social
- utm_campaign: name of the campaign, such as autumn-sale
- utm_term: search term for paid search (optional)
- utm_content: variant or placement, such as button-top (optional)
How the reporting works
When a visitor opens a tagged link, the analytics tool recognizes the parameters and stores them with the session. In Google Analytics 4, source, medium and campaign then appear in the traffic acquisition reports and can be linked to goals such as form inquiries or purchases. This shows which activity actually delivers results.
In Google Ads, auto-tagging handles the labeling of ad clicks; UTM parameters complement it for other channels such as newsletters, social media posts, partner links, print products or QR codes. A consistent scheme is the prerequisite for comparing data later.
Real-world example: the effect of a flyer campaign
A car dealership hands out flyers for a winter tire campaign and prints a QR code on them. The code leads to an appointment page with the parameters utm_source=flyer, utm_medium=print and utm_campaign=winter-tires. In parallel, the same campaign runs in the newsletter and in a social media post, each with its own tagging.
After four weeks, Google Analytics shows how many appointment bookings came from the flyer, newsletter and post. The dealership sees which channel carries the campaign and plans the next budget accordingly instead of going by gut feeling. Even print can be made measurable this way.
Common mistakes and implementation
The most common mistake is inconsistent spelling: “Newsletter,” “newsletter” and “News-Letter” count as three sources. Fix lowercase, separators and set values in a shared table. Don’t use UTM parameters on internal links, because there they overwrite the session’s original source. Personal data such as email addresses does not belong in the URL.
Nano Concepts sets up measurement, goal tracking and naming conventions in Google Analytics 4 and gives your team a template for building links, so campaigns are cleanly comparable from the start. On request, this becomes a dashboard that shows results by channel at a glance.
Frequently asked questions about UTM parameters
UTM stands for Urchin Tracking Module. Urchin was a web analytics software that Google acquired and from which Google Analytics later emerged. The name stuck, even though many analytics tools read the parameters today.
UTM parameters themselves only contain campaign details and are uncritical as long as no personal data is included. Whether the analysis is permissible depends on the analytics tool and on consent. Do not put names, email addresses or customer numbers in links.
No, as long as the page sets a canonical tag pointing to the clean address. That way the tagged variants are not treated as separate pages. Internally you should not use UTM links, only in external references such as newsletters, ads or posts.
For Google Ads, automatic tagging is usually enough, as it assigns the click unambiguously. UTM parameters are worthwhile there if you want to compare ads consistently with other channels or add details such as ad variant and placement.
Matching services

Technical SEO Audit
A review of your website's crawling, indexing, structure and load time – with a prioritized action plan and implementation.
Learn more
Landing Page Creation
Landing pages for ads and campaigns – one offer, one goal, measurable results. Concept and design with LOMA DESIGN.
Learn more
Dashboard Development
KPIs from ERP, CRM, store and Excel in one live dashboard – automatically up to date, easy to understand and with drill-down.
Learn more