FREE UTM TRACKING PLUGIN FOR WORDPRESS

UTM Manager: Know Which Campaigns Bring Leads

Capture every UTM-tagged visit as a lead with first-touch and last-touch attribution, see your top sources in a clean dashboard, and export it all to CSV. It runs inside WordPress, keeps working behind your cache, and sends nothing to third parties.

✔ Free on WordPress.org ✔ Cache-proof tracking ✔ No raw IPs stored

👀 Try the live demo · Need help? Read the Documentation

UTM Manager overview dashboard showing leads, visits, conversions, attributed revenue and top UTM sources
FREE FEATURES

Complete UTM attribution, free

Every tagged visit becomes a lead with its campaign history, reported right in your WordPress dashboard with no Google Analytics setup.

Automatic UTM capture

All six parameters (utm_id, source, medium, campaign, term, content), each one toggleable. No shortcodes or code.

One lead per visitor

Visitors get a random first-party ID, never an IP, so people sharing an office network stay separate.

First & last touch

The campaign that won a lead is saved once; the latest campaign updates on every tagged return.

Full visit journeys

Every page a lead views, with timestamp, referrer and the UTM values on that view.

Overview dashboard

Leads, visits, a 14-day trend and your top sources, mediums and campaigns in one screen.

Filterable leads table

Filters from your real data, date ranges, search, sorting and bulk delete.

Identity that upgrades

An anonymous visitor who logs in keeps their history, and an email is never overwritten.

Batched CSV export

Builds 30 leads at a time so big exports never time out, with formula-injection escaping.

Performance first

A deferred sendBeacon reports after load, so nothing blocks rendering.

Cache-proof by design

Keeps recording behind WP Rocket, LiteSpeed, Cloudflare and Varnish.

Private by default

No raw IPs, one first-party cookie and no data leaving your site.

Developer hooks

Filters and actions for consent, IP storage, parameters, exports and every hit.

HOW IT WORKS

Your first attributed lead in five minutes

There is nothing to configure on each page. Install, choose your parameters and share a tagged link.

UTM Manager lead journey showing first-touch and last-touch UTM attribution for a single lead
Install the free plugin — search for “UTM Manager” under Plugins → Add New.
Choose your parameters — all six UTM fields are on by default.
Tag your links — add ?utm_source=newsletter&utm_campaign=launch to any URL.
Watch leads arrive — each visit is saved with first-touch and last-touch campaigns.
Open the dashboard — top sources, mediums and campaigns in one view.
Export to CSV — share results with your team or your spreadsheet.

Want to see it first? Explore the live demo or read the documentation.

WHAT YOU GAIN

Real answers from the first campaign

Stop guessing where leads come from. See which newsletter, ad or partner link earns your budget, and which one only looks busy.

Know what works

See the source behind every lead.

Credit discovery and return

First and last touch, kept side by side.

Data you own

Everything stays in your WordPress database.

Accurate behind caches

No missed visits on cached pages.

Fast pages

Tracking never slows rendering.

Privacy friendly

No raw IPs and no third-party cookies.

UTM Manager overview dashboard showing leads, visits, conversions, attributed revenue and top UTM sources
UTM Manager Pro integrations for Contact Form 7, WPForms, WooCommerce, signed webhooks, REST API and CSV export
UPGRADE TO PRO

Connect campaigns to revenue with Pro

Keep everything in the free plugin and add click IDs, reports and integrations. UTM Manager Pro ties each campaign to a named lead and to real WooCommerce revenue.

Custom parameters

Track gclid, fbclid, msclkid, ref or partner_id.

Advanced reports

Six date ranges with country, device and browser.

Form integrations

Contact Form 7 and WPForms name your leads.

WooCommerce revenue

Orders and lifetime revenue per lead.

Signed webhooks & REST API

Send leads to Zapier, Make or your CRM.

Privacy controls

Consent gate, role exclusions and retention.

FAQ

Questions, answered

Do you have a question about UTM Manager? See the list below for our most frequently asked questions. If your question is not listed here, then don’t hesitate to get in touch with us.

GET STARTED

Find out which campaigns pay

Stop guessing where your leads come from. Start tracking for free today, and switch on Pro when you want click IDs, form and WooCommerce attribution.

Start free

Complete UTM attribution, free on WordPress.org.

✔ Automatic UTM capture
✔ First & last-touch attribution
✔ Overview dashboard
✔ Cache-proof tracking
✔ Batched CSV export

👀 Try the live demo first

Need revenue attribution? Go Pro 🚀

Keep everything in the free plugin and add the reports and integrations marketers rely on.

✔ gclid, fbclid & custom parameters
✔ Advanced reports
✔ Contact Form 7 & WPForms
✔ WooCommerce revenue
✔ Signed webhooks & REST API

Shopping Cart
  • Your cart is empty.