Build trackable URLs with utm_source / utm_medium / utm_campaign params. QR code generated automatically. GA4 / Universal Analytics compatible.
Where the traffic comes FROM (e.g. facebook, google, newsletter)
What KIND of traffic (cpc, email, social, organic)
Campaign name / promotion ID
Paid keyword (for CPC)
A/B test variant or ad creative
GA4 campaign ID
https://example.com/landing?utm_source=newsletter&utm_medium=email&utm_campaign=weekly_digest
QR appears when the URL is valid.
Generate schema.org JSON-LD markup for Article, Product, FAQ, LocalBusiness, Person, Event, and Breadcrumbs. Form-based, copy-paste ready.
Paste HTML and preview how Facebook, Twitter, LinkedIn, and Slack will render your share card.
Validate sitemap.xml structure, lastmod format, hreflang alternates, and URL count limits — all in your browser.
Simulate how Googlebot and other crawlers apply Allow/Disallow rules from your robots.txt to specific URLs.
UTM parameters (utm_source, utm_medium, utm_campaign, etc.) are query string tags that Google Analytics and other analytics tools read to attribute traffic. Without them, every visitor from Twitter, your newsletter, Google Ads, and a printed flyer all look identical in 'Direct' traffic. The UTM Link Builder takes a landing URL plus your campaign details and produces a clean, properly-encoded tracking URL. It also generates a downloadable QR code so the same campaign URL can live in a poster, business card, or restaurant menu. Everything runs in your browser — your URL parameters never leave the page.
utm_source (required) → WHERE the traffic comes from: facebook, google, newsletter utm_medium (required) → WHAT KIND of channel: cpc, email, social, organic utm_campaign (required) → WHICH campaign: summer_sale, q4_launch, weekly_digest utm_term (optional) → paid keyword (used by Google Ads) utm_content (optional) → A/B test variant: banner_top, banner_bottom utm_id (optional) → GA4 campaign id for cross-tool matching