TinyAffiliate Tools
UTM builder (free tool)
Generate a clean UTM link for GA4, then copy/paste it into X, Reddit, Email, Product Hunt, or any other channel. Use consistent UTM values so traffic reports are actually comparable.
Last updated: 2026-03-25
Inputs
Pick a preset, then customize campaign + content. Values are auto-normalized (lowercase, spaces → dashes) so your GA4 reports stay clean.
Heads up: internal UTMs can break attribution
This destination looks like a TinyAffiliate URL. UTMs are meant for external links (X, Reddit, email). If you add UTMs to internal buttons (header/hero), GA4 may mis-attribute sessions.
Tip
Keep utm_source stable (platform), keep utm_mediumstable (channel type), and use utm_content to distinguish post vs comment vs bio.
UTM link
Markdown (Reddit)
Quick copy
Email copy
Normalized UTM values (preview)
We auto-normalize values to keep naming consistent.
Recommended UTM convention (simple)
If you don’t already have an analytics convention, start with:
utm_source=platform, utm_medium=channel,utm_campaign=launch-name, utm_content=placement.
Keep utm_campaign stable for a launch or experiment, and varyutm_content for individual posts/placements.
Avoid using UTMs on internal links (e.g. your own header/hero buttons). That will break attribution. Track internal placements with events instead.
Related tools
• Generate video-specific UTM links + quick copy blocks.
• Validate your X/Twitter preview before you post.