Free Chrome Extension

Stop Building UTM Links Manually

tm tagger detects where you’re browsing and generates tracked campaign URLs in seconds. No tabs to switch. No spreadsheets to maintain.

tm tagger — by thrivemattic

22+

Platforms Detected

6

UTM Parameters

0

Data Sent to Servers

Opens Right Where You’re Working

Click the extension icon on any page. Source and medium are already filled. Pick a destination, name your campaign, copy.

tm tagger presets tab showing campaign preset cards

Four Steps. Three Seconds.

1

Browse Any Page

You’re on LinkedIn composing a post, replying on Reddit, or drafting an email.

2

Click the Icon

tm tagger detects the platform from the tab URL and auto-fills source + medium.

3

Pick a Destination

Search your stored URL library or type any URL. Select a campaign preset or name a new one.

4

Copy & Paste

One click copies the full UTM URL to clipboard. Logged to history automatically.

Everything You Need. Nothing You Don’t.

Platform Detection

22+ platforms recognized automatically. Unknown sites show their favicon and use the domain as source. Fully editable — auto-fill is a suggestion, not a lock.

🔗

URL Library

Store your key pages organized by site and category. Search by name or path. Star favorites for quick access. Import your own URL sets.

Campaign Presets

Save frequently used configurations. Create, edit, delete. Import and export as CSV. Download a template to onboard your team fast.

URL Validation

Checks if pages exist, catches redirects that strip UTM params, detects duplicate UTM tags, flags URLs outside your library.

🕑

Generation History

Every URL you copy is logged with timestamp and platform. Search, browse, re-copy, or export your full history as CSV.

🔒

Privacy-First

All data stored locally on your device. No accounts, no analytics, no tracking. URL validation only runs on domains you explicitly grant access to.

Auto-Detects Where You Are

When tm tagger opens, it reads the tab URL and maps it to the correct utm_source and utm_medium. These platforms are recognized automatically.

LinkedIn X Reddit Facebook Instagram YouTube Gmail Substack Discord WhatsApp GitHub Typefully Threads Product Hunt Quora TikTok Slack Pinterest Outlook Notion Dripify + Any site (favicon fallback)

Catch Problems Before You Share

Every destination URL runs through four checks before you copy it.

HTTP Status Check

Verifies the page exists and returns 200. Catches 404 errors and dead links before you send traffic to them.

!

Redirect Detection

Warns if the URL redirects (301/302). Redirects often strip UTM params. Offers to use the final target URL instead.

i

Library Match

Flags URLs not in your stored library — catches typos and untracked pages before they pollute your GA4 data.

Duplicate UTM Detection

Catches URLs that already have UTM params baked in. Offers to strip them before adding your fresh campaign tags.

One Extension. Zero Spreadsheets.

tm tagger replaces Google’s Campaign URL Builder, manual spreadsheet tracking, and inconsistent UTM tagging across your team. Consistent naming. Zero typos.

Google Campaign URL Builder UTM Spreadsheets Copy-Paste Errors Inconsistent Naming

Your Analytics Stack, Unchanged

tm tagger generates standard UTM parameters. It works with every analytics platform that reads utm_source, utm_medium, utm_campaign, utm_id, utm_term, and utm_content.

Google Analytics 4 Google Search Console HubSpot Mixpanel Amplitude Plausible

Tag Every Link. Track Every Click.

Free. No account required. All data stays on your device.