WPThumbs
Themes Plugins By purpose By industry Best-of lists Fix it guides
Free Plugin by BeautifulPlugins v2.0.2

UTM Manager

Track UTM parameters, capture leads with first & last-touch attribution, and analyze marketing campaign performance in your WordPress dashboard.

UTM Manager

The facts

Active installs
100+
Price
Free
Last updated
20 Aug 2026
Added
Jul 2024
Requires WP
5.3
Tested up to
WP 7.1
Requires PHP
7.4
Downloads
3,279

Our analysis

AI-assisted

UTM Manager is a WordPress plugin designed for tracking UTM parameters and capturing lead attribution data. It allows marketers, business owners, and agencies to analyse campaign performance directly from the WordPress dashboard without impacting site speed. The plugin captures data from visitors arriving via UTM-tagged URLs, linking them to their respective traffic sources.

The plugin features automatic UTM parameter tracking, first-touch and last-touch attribution, and an overview dashboard for monitoring total leads and visits. It also identifies leads automatically when visitors log in, ensuring that anonymous traffic can be converted into known leads, making it suitable for various marketing campaigns including Google Ads and social media promotions.

Best for: This plugin is suitable for marketers and business owners looking to track and analyse their marketing campaigns effectively.

What it does well

  • Automatic tracking of UTM parameters from incoming URLs
  • First-touch and last-touch attribution for detailed campaign analysis
  • Overview dashboard with key metrics and trends
  • Lightweight design that does not slow down page performance
  • Automatic linking of WordPress user accounts to leads

Where it falls short

  • Limited information on user ratings and reviews
  • No details on advanced features or premium options

Verdict

UTM Manager provides essential tracking and attribution features for WordPress users, making it a useful tool for those focused on data-driven marketing strategies.

From the developer

BeautifulPlugins's own description of UTM Manager, lightly tidied.

UTM Manager is a powerful and lightweight UTM tracking plugin for WordPress that helps marketers, business owners, and agencies track UTM parameters, capture leads with complete marketing attribution data, and analyze campaign performance — all without leaving the WordPress dashboard.

Whether you’re running Google Ads, Facebook Ads, email marketing, social media, or affiliate promotions, UTM Manager ensures every visitor is tracked, recorded, and linked to the correct traffic source. Stop guessing which campaigns convert and start making data-driven marketing decisions.

🚀 Upgrade to Pro | 📄 Plugin Documentation | 💻 Support

How It Works

When visitors arrive at your website through URLs containing UTM parameters (like ?utm_source=google&utm_medium=cpc&utm_campaign=summer_sale), UTM Manager captures this data with a lightweight, deferred tracking beacon — so it never slows the page down and keeps working behind full-page caching. Each visitor gets a first-party visitor ID, and their lead record stores both the first touch (the campaign, landing page, and referrer that originally brought them in) and the last touch (their most recent campaign), plus their full page-by-page journey. If the visitor logs in, their WordPress account and email are automatically linked to the lead — turning anonymous traffic into identified leads. IP addresses are never stored raw — only a salted hash.

Example UTM URL:
https://your-domain.com/?utm_id=12345&utm_source=google&utm_medium=advertising&utm_campaign=black-friday-sale&utm_term=campaign-term&utm_content=campaign-content

✨ Key Features

🎯 Automatic UTM Parameter Tracking

Capture all standard UTM parameters automatically from incoming URLs:

  • utm_id – Unique identifier for tracking
  • utm_source – Traffic source (google, facebook, newsletter)
  • utm_medium – Marketing medium (cpc, email, social)
  • utm_campaign – Campaign name (black_friday, summer_sale)
  • utm_term – Paid search keywords
  • utm_content – Differentiate ads or links

📈 Overview Dashboard (New in v2.0)

  • Total leads, total visits, and new-leads trend chart
  • Top Source / Medium / Campaign breakdowns at a glance
  • All reporting runs on fast, indexed custom database tables

🧲 First-Touch & Last-Touch Attribution

  • Every lead stores the campaign, landing page, and referrer that first brought them in
  • The last-touch attribution is refreshed on every new campaign visit
  • First-touch data is never overwritten — you always know the original source
  • Full page-by-page visit journey (browsing history) per lead

👤 Automatic Lead Identification

  • Anonymous visitors are tracked with a random first-party visitor ID
  • When a visitor logs in, their WordPress user account and email are linked to the lead automatically
  • Identity priority: email → user account → visitor ID — once known, never lost
  • Returning visitors update the same lead instead of creating duplicates

Read the full description on the official page →

Tagged as

Alternatives

Other plugins for measuring traffic.

Under Construction

Easy to use Under Construction Page & Coming Soon Page. Enable Under Construction Mode in seconds & sh...

Free 600k+ installs 4.8★ (1,285)
Ad Inserter

Manage Google AdSense ads, banners, ad rotation, sticky widgets, AMP ads, ads.txt, tracking, header and footer...

Free 300k+ installs 4.9★ (2,428)
MonsterInsights

The best free Google Analytics plugin for WordPress. See how visitors find and use your website so you can gro...

Free 2M+ installs 4.5★ (3,148)
Maintenance

Great looking maintenance, coming soon & under construction pages. Put your site under maintenance in minu...

Free 1M+ installs 4.4★ (860)
Header Footer Code Manager

Easily add tracking code snippets, conversion pixels, or other scripts required by third party services for an...

Free 600k+ installs 4.9★ (309)
GA Google Analytics

Adds Google Analytics tracking code to your WordPress site. Supports many tracking features.

Free 400k+ installs 4.9★ (158)