UTM Parameters: What They Are and Why Every Marketer Needs Them
UTM parameters (Urchin Tracking Module) are short snippets of text added to the end of a URL that tell your analytics tool exactly where your traffic is coming from. Without them, Google Analytics groups all unattributed traffic under "Direct" — making it impossible to know whether your sales came from a newsletter, a paid ad, or a social media post. Our free UTM link builder generates correct parameters in seconds, with no signup required.
The 5 UTM Parameters Explained
utm_sourceSource — Where does the traffic come from?
Identifies the platform or website that sends traffic to your site. Examples: google, facebook, newsletter, instagram. Always use lowercase and avoid spaces (use hyphens instead).
googlefacebooklinkedinnewsletterinstagramtiktokutm_mediumMedium — What type of channel is it?
Describes the marketing channel type. This groups sources into categories, making reporting cleaner. Examples: cpc (paid search), email, social, organic, banner, affiliate.
cpcemailsocialorganicbanneraffiliateutm_campaignCampaign — Which specific campaign?
The name of the specific marketing campaign. Use a consistent naming convention across your team. Examples: spring-sale-2025, brand-awareness-q1, product-launch.
spring-sale-2025brand-awareness-q1retargeting-cartproduct-launchutm_termTerm — Which keyword triggered the ad? (optional)
optionalUsed mainly for paid search campaigns to identify which keyword triggered the ad. In Google Ads, you can set this to {keyword} for automatic insertion. For other channels, it can describe the audience segment.
webdesign+wienseo+agentur+österreich{keyword}utm_contentContent — Which ad variation? (optional)
optionalUseful for A/B testing and when running multiple ads in the same campaign. Differentiates between different creative assets: a top banner vs a sidebar ad, or a blue CTA button vs an orange one.
banner-topsidebar-rightcta-bluevideo-adUTM Naming Conventions: Best Practices
Inconsistent UTM naming is the biggest killer of reliable attribution data. When one team member writes "Facebook" and another writes "facebook", Google Analytics treats these as two different sources — splitting your data and making reports unreliable. Establish naming conventions before launching your first campaign.
Always lowercase
google ✓ Google ✗Hyphens not spaces
spring-sale ✓ spring sale ✗Consistent naming
fb = facebook, alwaysWhen to Use Which UTM Medium
| Channel | utm_medium | utm_source |
|---|---|---|
| Google Ads (search) | cpc | google |
| Facebook / Instagram Ads | paid-social | facebook |
| Email newsletter | email | newsletter |
| Organic social | social | instagram |
| Banner / Display | banner | publisher-name |
| Partner / Affiliate | affiliate | partner-name |
More Free Tools
Frequently Asked Questions
What are UTM parameters and how do they work?
UTM parameters are query string parameters appended to a URL that tell analytics tools (Google Analytics, Matomo, etc.) the source, medium, and campaign name for incoming traffic. When a user clicks a UTM-tagged link, the parameters are captured by the analytics script on the landing page and attributed to the correct campaign.
Do UTM parameters affect SEO?
UTM parameters are not directly a ranking factor. However, if UTM-tagged URLs are indexed by Google, they can create duplicate content issues. To prevent this, ensure your analytics setup uses client-side parameter capture and that UTM parameters are set as "ignored" in Google Search Console. Canonical tags on your pages also help.
Can I use UTM links for QR codes on print materials?
Absolutely — this is one of the most valuable use cases for UTM parameters. You can track exactly how many visits a billboard, flyer, or business card generates. Our tool automatically generates a QR code for your UTM URL that you can download and use in print materials.
What is the difference between utm_source and utm_medium?
utm_source is the specific platform or publisher (e.g. "google", "facebook", "your-partner-site"). utm_medium is the broader category of marketing channel (e.g. "cpc" for paid search, "email", "social"). Think of medium as the channel type and source as the specific origin within that channel.