Stax

UTM Link Builder

Build UTM-tagged URLs for Google Analytics campaign tracking.

utm_source=google
utm_medium=cpc
utm_campaign=brand

Track every campaign with UTM parameters

Without UTM parameters, Google Analytics shows most traffic as "Direct" or "Referral" with no campaign detail. Adding UTM tags to every link in your ads, emails, and social posts gives you precise attribution for every click.

Frequently asked questions

What are UTM parameters?
UTM (Urchin Tracking Module) parameters are tags added to URLs to track campaign performance in analytics tools like Google Analytics 4. They identify the traffic source, marketing medium, and specific campaign that brought a visitor to your site.
What are the 5 UTM parameters?
utm_source (where the traffic comes from, e.g. google), utm_medium (marketing channel, e.g. cpc), utm_campaign (campaign name, e.g. spring-sale), utm_term (paid search keyword — optional), utm_content (A/B test identifier or specific ad — optional).
Which UTM parameters are required?
utm_source, utm_medium, and utm_campaign are required for meaningful tracking. utm_term and utm_content are optional and mainly used for paid search and A/B testing respectively.
Do UTM parameters affect SEO?
UTM parameters do not directly affect SEO rankings. However, to avoid duplicate content issues, set your canonical tag to the clean URL (without UTM parameters) using <link rel='canonical'>.
Are UTM parameters case-sensitive?
Yes. Google Analytics treats utm_source=Google and utm_source=google as two different sources. Stick to lowercase to avoid fragmented data in your reports.

Related tools