PowerMTA.inEmail Infrastructure & Deliverability
LATESTGmail Sender RequirementsSMTP TLS ExplainedPTR & Reverse DNSDeliverability ChecklistAuthentication Troubleshooting

Free Tool

Free UTM Campaign Builder

Generate properly tagged campaign URLs with utm_source, utm_medium and utm_campaign parameters — track exactly where your traffic comes from.

← All Tools Subject Line Tester Open Rate Calculator Spam Word Checker

The referrer — e.g. newsletter, facebook, google

Marketing medium — e.g. email, cpc, social, banner

Product, promo code, or slogan for this specific campaign

Identify paid search keywords

Differentiate similar content or links in the same ad

Your Tagged Campaign URL

What Is a UTM Campaign URL?

UTM (Urchin Tracking Module) parameters are small tags added to the end of a URL that tell Google Analytics and other tracking tools exactly where your traffic came from — which campaign, which platform, and which specific link someone clicked. Without them, all your traffic from a newsletter, a WhatsApp share, and a Facebook post looks identical in your analytics.

The Five UTM Parameters

Naming Convention Tips

Use lowercase consistently — Google Analytics treats "Newsletter" and "newsletter" as different sources
Use underscores or hyphens instead of spaces
Keep a shared naming convention across your whole team to avoid fragmented reports
Only tag links in external campaigns — never tag internal site navigation links

Frequently Asked Questions

Do UTM parameters affect my SEO or page ranking?

No. UTM parameters do not affect search rankings. However, avoid using tagged URLs as the canonical link for a page, since search engines could otherwise treat the tagged and untagged versions as separate pages.

Should I UTM-tag internal links on my own website?

No, only use UTM parameters on links you share externally — in emails, social posts, or ads. Tagging internal navigation links can corrupt your own site's traffic source data in analytics.

What's the difference between utm_source and utm_medium?

utm_source identifies where the traffic came from (e.g. facebook), while utm_medium identifies the type of channel (e.g. social). Together they answer 'where' and 'how' a visitor arrived.