UTM Builder

All tools

Enter a landing page URL and UTM parameters to create a trackable campaign link for Google Analytics, paid ads, email, social, and partner campaigns.

What is a UTM Builder?

A UTM Builder creates campaign URLs with UTM parameters so analytics tools can attribute visits, conversions, and revenue to the right marketing source.

Use it for Google Analytics campaign tracking, paid search ads, email newsletters, social posts, partner links, QR codes, and any URL where you need consistent campaign attribution.

Google Analytics campaigns

Create URLs with utm_source, utm_medium, and utm_campaign so GA4 reports can group traffic correctly.

Paid ads and email links

Tag paid search, newsletter, display, affiliate, and social links before launching campaigns.

Consistent URL naming

Use repeatable campaign names and content labels to compare channels and creatives later.

UTM parameters explained

Parameter Required How to use it
utm_source Recommended Identifies the platform, publisher, or referrer such as google, newsletter, linkedin, or partner.
utm_medium Recommended Identifies the marketing channel such as cpc, email, social, referral, display, or qr.
utm_campaign Recommended Groups links under one campaign name such as spring_launch or black_friday.
utm_term Optional Often used for paid search keywords or audience labels.
utm_content Optional Separates creatives, buttons, placements, or A/B test variants.

UTM naming tips

  • Use lowercase names consistently, for example newsletter instead of Newsletter.
  • Keep utm_medium values standardized, such as email, cpc, social, referral, or display.
  • Avoid spaces when possible; use hyphens or underscores in campaign names.
  • Do not put private user data, emails, or personal identifiers into UTM parameters.
  • Check the final URL after redirects to make sure UTM parameters are preserved.

Related URL and campaign workflows

After creating a campaign URL, you may want to verify redirects, parse URL parameters, create a QR code, or preview metadata before sharing the link.

Related guides

Learn the workflow behind this tool and what to check next.

UTM campaign checks before sharing tracked links

UTM parameters make campaign reporting possible, but naming consistency, privacy, redirects, and channel rules determine data quality.

Standardize naming

Use agreed lowercase values for source, medium, campaign, term, and content so analytics reports do not fragment.

Avoid private data

Do not put emails, names, account IDs, tokens, or other personal data into UTM parameters.

Test redirects

Open the final URL after shorteners, redirects, and landing-page rules to confirm UTM parameters are preserved.

Document campaign rules

Keep a shared naming guide for paid, email, social, affiliate, and offline QR campaigns.

Privacy and usage

Built for quick checks without an account

Toolinix tools are designed for short developer tasks: paste a safe sample, inspect the result, copy what you need, and move on.

No login required

You can use the tools without creating an account, subscribing to a newsletter, or saving a workspace.

Local when possible

Formatters, generators, encoders, and text utilities generally run in your browser. Network diagnostics may need a server-assisted lookup to check public URLs, domains, or IPs.

Keep secrets out

Do not paste production passwords, private keys, access tokens, customer records, or regulated data into online tools unless your own security policy allows it.

Related tools

You may also find these tools useful.

UTM Builder FAQ

What does UTM stand for?
UTM stands for Urchin Tracking Module. UTM parameters are query parameters used by analytics tools to identify campaign traffic.
Which UTM parameters are required?
Most teams treat utm_source, utm_medium, and utm_campaign as required for useful reporting. utm_term and utm_content are optional.
Can I use this as a Google Analytics URL builder?
Yes. The generated URLs use standard UTM parameters that Google Analytics and many other analytics tools understand.
Should UTM names be lowercase?
Lowercase naming is recommended because analytics reports treat different casing as separate values.
Is my campaign URL uploaded?
No. The URL is generated in your browser.