EA Digital Solutions
SEO CheckerSchemaMeta TagsContent BriefGEOOG PreviewImageColorsBG RemoveUTMRedirects

UTM Link Builder

Build campaign tracking URLs for Google Analytics, Matomo & more.

Quick Presets

Knowledge

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_source

Source — 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).

googlefacebooklinkedinnewsletterinstagramtiktok
utm_medium

Medium — 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.

cpcemailsocialorganicbanneraffiliate
utm_campaign

Campaign — 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-launch
utm_term

Term — Which keyword triggered the ad? (optional)

optional

Used 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_content

Content — Which ad variation? (optional)

optional

Useful 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-ad

UTM 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, always

When to Use Which UTM Medium

Channelutm_mediumutm_source
Google Ads (search)cpcgoogle
Facebook / Instagram Adspaid-socialfacebook
Email newsletteremailnewsletter
Organic socialsocialinstagram
Banner / Displaybannerpublisher-name
Partner / Affiliateaffiliatepartner-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.