Built for media buyers

UTM links that don't lie to your analytics

Qmark enforces naming conventions, catches bad source/medium pairings before you ship, and keeps every tagged link organized by client and campaign.

Free forever · Google sign-in required · No credit card
✓ Valid pairing — google + cpc
Generated link
https://useqmark.com/demo?utm_source=google&utm_medium=cpc&utm_campaign=spring-launch-2026&utm_content=hero-banner-v1
src: google med: cpc spring-launch-2026
12
links today
3
clients
0
errors
Works with
Google Analytics GA4 Meta Ads Google Ads HubSpot Klaviyo Mailchimp Mixpanel
Everything you need

Clean data starts with
clean links

Every feature is designed around one principle: your analytics are only as trustworthy as the URLs feeding them.

Pairing rules engine
Qmark knows that facebook + cpc is wrong and tells you before you ship. 15+ source/medium validation rules built in.
Link history
Every link you build is saved, searchable, and filterable by campaign, client, source, medium, and date. Export any selection as CSV.
Pro
Matrix generator
Pick your sources, mediums, and campaigns. Get every combination in seconds. Perfect for multi-channel campaign launches.
Pro
Client workspaces
Organize campaigns, links, and notes by client. Switch clients to pre-fill URLs and surface saved campaigns instantly in the builder.
Pro
UTM decoder
Paste any URL to instantly inspect and QA its parameters. Health checks, pairing validation, and a clean breakdown of every tag.
Pro
QR code generation
Generate QR codes from any UTM link — from the decoder or directly from any link in your history. Download as PNG. Essential for print, OOH, and event campaigns.
Pro
Meta dynamic tags
Built-in support for Meta's merge tags like {{site_source_name}} and {{placement}}. Build one link that covers Facebook, Instagram, Reels, and Stories — Meta fills in the source at click time.
Custom sources & mediums
Save custom tracking values per client — churchapp, planning-center, anything your stack needs. They appear in the dropdown automatically when that client is active.
Pro

From URL to clean analytics
in four steps

1
Set your destination
Paste your landing page URL. Qmark validates it's a real HTTPS address before you go further.
2
Pick source + medium
Dropdowns enforce valid values. The pairing engine warns instantly if your combination will break your reports.
3
Name your campaign
Suggestions guide you to the right format. Saved client campaigns appear as one-click pills.
4
Save & Copy
One button copies your link and saves it to history. Export to CSV, generate a QR, or load it into the matrix.

Start free.
Upgrade when you're ready.

No seats. No usage limits. One flat price for everything.

Free
$0 /mo
Free forever · Google account required.
  • Single UTM link builder
  • Source/medium pairing rules
  • Naming convention guide
  • Link history (view + search)
  • Meta dynamic tags
  • Matrix generator
  • UTM decoder
  • Client workspaces
  • QR codes + CSV export
Sign up free
Cancel anytime · Billed monthly · Founders price locks in forever · Prices in USD · Billing by Sons of Crow, LLC

Your analytics are only as good as your links

Stop guessing why your data looks wrong. Start building UTM links that work the first time.