promolinksby Michael Kotzur
Tracking & Analytics

UTM Parameters

URL tags that tell Google Analytics, GA4, and HubSpot exactly where a visitor came from.

UTM parameters are small tags you append to a URL so analytics tools can attribute traffic to a specific source. The system was originally built by Urchin (the U-T-M acronym still carries the name) and has been the de facto attribution standard ever since Google acquired the company.

There are five UTM parameters: utm_source (e.g., newsletter), utm_medium (e.g., email), utm_campaign (e.g., bfcm-2025), utm_term (paid keyword), and utm_content (creative variant A/B). Only source, medium, and campaign are required. Term and content are optional.

Real-world example: drop the same product link in your Klaviyo newsletter, an Instagram Story, and a Facebook ad. Without UTMs you have no idea which channel drove your sales. With UTMs, GA4 shows you that 60% of clicks came from email, 30% from Instagram, and 10% from Facebook.

Important caveat: UTM parameters do not replace a conversion pixel. They tell you where a click came from, not whether it converted into revenue. Combine UTM tagging with a Meta Pixel or Google Ads conversion event to get the full attribution picture.

Example

promolinks.net/r/sale?utm_source=instagram&utm_medium=story&utm_campaign=blackfriday

On promolinks

Create links with UTM

Try it out

Start now — the free plan is free forever

Short links, QR codes, bio page and digital business card — all in one tool. GDPR-compliant, EU hosting.

UTM Parameters: Definition & examples · promolinks glossary | promolinks