AscendLab

Developer tools

UTM Builder

Free browser tool

UTM Builder for Campaign Tracking URLs

Build copy-ready campaign URLs with UTM parameters for email, paid ads, social posts, QR codes, launches, and referral links. Everything runs in your browser.

Loading...
Quick answer

A UTM builder creates a URL with tracking parameters for analytics attribution.

The core fields are source, medium, and campaign.

Best inputs

Use consistent naming

Pick lowercase source, medium, and campaign names so reports stay easy to filter.

Tag the real placement

Use content for buttons, creatives, QR placements, or ad variants you want to compare.

How UTM parameters work
UTM parameters are query string tags added to a landing page URL.

?utm_source=newsletter&utm_medium=email&utm_campaign=launch

Analytics tools read these parameters after someone clicks the link, which helps you compare channels, campaigns, and creative variants.

Keep links readable

Use short campaign names that your team can recognize later. Avoid mixing capitalization, spaces, and duplicate naming patterns across channels.

This tool only builds the URL. It does not store campaigns, shorten links, or connect to analytics accounts.

Common use cases
These are the jobs people usually mean when they search for a UTM builder or campaign URL generator.

Email campaigns

Tag newsletter, launch, onboarding, and lifecycle email links.

Paid ads

Create campaign links for paid search, paid social, banners, and sponsored placements.

QR code campaigns

Build the tracked URL before turning it into a QR code for print or events.

Social posts

Separate organic posts, profiles, bio links, creators, and creative variants.

Example, assumptions, and limitations
UTM links are useful for attribution, but naming consistency matters more than any single generated URL.

Example

A newsletter launch link might use source newsletter, medium email, and campaign tools_launch.

Assumption

Your analytics platform reads standard UTM query parameters from visited URLs.

Limitation

This tool does not shorten links, store naming rules, or verify analytics reporting after clicks.

Frequently asked questions

What should I use for utm_source?

Use the traffic source, such as newsletter, google, linkedin, facebook, partner, or qr.

What should I use for utm_medium?

Use the channel type, such as email, cpc, social, referral, banner, or qr.

What should I use for utm_campaign?

Use the campaign name, promotion, product launch, or content theme you want to track in reports.

Does this shorten links?

No. It builds the tracked URL only. Use a separate shortener if you need a shorter link.

Suggested workflow

Campaign link QA path

Build the tracked URL, inspect the query parameters, then turn the final link into a campaign asset.

Related tools