Linux 软件免费装
Banner图

UTM Manager – UTM Tracking, Lead Attribution & Campaign Analytics

开发者 wpfreshers
urldev
kawsarahmedr
beautifulplugins
更新时间 2026年7月5日 00:59
PHP版本: 7.4 及以上
WordPress版本: 7.0
版权: GPLv2 or later
版权网址: 版权信息

标签

marketing analytics utm lead tracking campaign tracking

下载

1.2.5 1.3.2 1.0.0 1.3.3 1.2.3 1.2.4 1.0.1 1.1.0 1.2.2 1.3.0 1.3.1 2.0.0 1.2.0 1.2.1 1.2.6

详情介绍:

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: 📈 Overview Dashboard (New in v2.0) 🧲 First-Touch & Last-Touch Attribution 👤 Automatic Lead Identification 📊 Comprehensive Lead Management 📥 CSV Export Tool ⚡ Cache-Proof, Performance-First Tracking (New in v2.0) ⚙️ Flexible Configuration 🔒 Privacy & Security First 🚀 Benefits of Using UTM Manager 🎯 Perfect For Why Choose UTM Manager? Unlike complex analytics platforms, UTM Manager focuses on one thing and does it exceptionally well: capturing and organizing UTM parameter data from your incoming traffic. There's no learning curve, no external accounts to create, and no monthly fees. Everything works directly within your WordPress admin area. Your marketing data stays on your server, under your control. Whether you need a quick overview of recent leads or want to export months of data for detailed analysis, UTM Manager delivers the insights you need without the complexity. 🔧 For Developers UTM Manager ships with clean extension points so you can adapt tracking to any setup: All database access goes through prepared, whitelisted repository queries. 🌟 UTM Manager Pro Need more power? UTM Manager Pro extends the free plugin with premium features, including custom tracking parameters (capture ad-platform click IDs like gclid and fbclid, affiliate IDs, or any parameter you define) — stored alongside your UTM data with no extra setup. System Requirements Get Started Today Install UTM Manager from the WordPress plugin repository and take control of your marketing analytics. Unlock the power of precise UTM tracking, lead attribution, and campaign analytics to elevate your digital marketing strategy. Need help? Visit our support page or browse the documentation.

安装:

Automatic Installation
  1. Go to your WordPress Admin Dashboard
  2. Navigate to Plugins > Add New
  3. Search for "UTM Manager"
  4. Click Install Now and then Activate
Manual Installation
  1. Download the plugin ZIP file from WordPress.org
  2. Go to Plugins > Add New > Upload Plugin
  3. Choose the downloaded file and click Install Now
  4. Activate the plugin after installation
FTP Installation
  1. Download and extract the plugin ZIP file
  2. Upload the utm-manager folder to /wp-content/plugins/
  3. Go to Plugins in your WordPress admin and activate UTM Manager
After Activation
  1. Navigate to UTM Manager > Settings in your WordPress admin
  2. Enable the UTM parameters you want to track
  3. Save your settings and start collecting lead data
  4. See totals and top sources under UTM Manager > Dashboard, and browse captured leads under UTM Manager > Leads

屏幕截图:

  • **Leads Table** – All captured leads with attribution data in a sortable, filterable, searchable table
  • **Tools Page** – Export leads to CSV with date range filtering and field selection
  • **Settings Page** – Configure which UTM parameters to track with simple toggle controls

升级注意事项:

2.0.0 Major release! New overview dashboard, first/last-touch attribution, visit journeys, cache-proof tracking, and faster custom-table storage. Please backup before updating.

常见问题:

Which UTM parameters does the plugin track?

UTM Manager tracks all standard UTM parameters: utm_id, utm_source, utm_medium, utm_campaign, utm_term, and utm_content. You can enable or disable each parameter individually from the settings page. The Pro version (or a small code snippet using the utmm_custom_param_keys filter) can additionally capture custom parameters such as gclid, fbclid, or affiliate IDs.

How do I view my captured leads?

Navigate to UTM Manager > Leads in your WordPress admin dashboard. You'll see a table displaying all captured leads with their identity (email, user, or visitor ID), UTM attribution, visit counts, and dates. Click on any lead to view its complete details, including the full page-by-page visit journey. For a high-level overview, the UTM Manager > Dashboard page shows totals, a new-leads trend chart, and your top sources, mediums, and campaigns.

Does it work with caching plugins like WP Rocket, LiteSpeed Cache, or Cloudflare?

Yes. Tracking is performed by a lightweight JavaScript beacon that runs in the visitor's browser after the page loads, so it keeps working even when pages are served from a full-page cache where PHP never runs. This is a key advantage of the v2.0 tracking engine.

Will it slow down my website?

No. Tracking happens through a deferred script that reports in the background after the page has loaded (navigator.sendBeacon) — nothing runs during page render, so there is zero impact on page speed or Core Web Vitals.

Do I need Google Analytics for this to work?

No. UTM Manager is completely standalone — it captures and stores UTM data directly in your WordPress database. You can use it alongside Google Analytics, but no external analytics account or tracking service is required.

Does it capture the visitor's email address?

When a tracked visitor is logged in to WordPress, their user account and email address are automatically linked to their lead record — and once known, that identity is never lost. Anonymous visitors are tracked with a random first-party visitor ID until they can be identified.

Does it track returning visitors?

Yes. Each visitor gets a long-lived first-party ID, so a returning visitor updates the same lead: the original first-touch attribution is preserved, the last-touch attribution is refreshed, and the visit count grows. Leads are never merged or overwritten by IP address.

What happens if a visitor has no UTM parameters?

The visit is still recorded as part of the visitor's journey, so you keep a complete browsing history per lead. UTM attribution fields are only filled when UTM parameters are present, and existing attribution is never wiped by a parameter-less visit.

Can I export my lead data?

Yes! Go to UTM Manager > Tools, select your date range and fields, then click Export. The tool processes exports in batched steps, so it handles unlimited leads without timeout issues, and export values are automatically protected against CSV formula injection.

Can I customize which fields appear in exports?

Yes, the export tool lets you select exactly which fields to include: Visitor ID, Email, User ID, UTM ID, UTM Source, UTM Medium, UTM Campaign, UTM Term, UTM Content, Visits, and Last Seen. Developers can add custom fields via the utmm_exportable_fields filter.

Can I search and filter my leads?

Absolutely! The leads table includes a search function (email, visitor ID, or UTM values) plus dropdown filters for source, medium, and campaign, and a date-range filter.

Is UTM Manager GDPR compliant?

UTM Manager is designed with privacy in mind. Visitor IP addresses are never stored raw — only a salted, irreversible hash (and storage can be disabled entirely with the utmm_store_ip filter). Visitors are identified by a random first-party ID, all data stays in your WordPress database with no external transmission, and you can delete leads at any time. Developers can gate tracking behind a consent plugin using the utmm_enable_tracking filter. We recommend adding appropriate disclosures to your privacy policy about UTM tracking.

What happens to my existing data when I upgrade from version 1.x to 2.0?

Your data is migrated automatically. After updating, a background process moves your existing leads from the old storage into the new, faster database tables in small batches — no action needed on your part. Each record is verified as safely written before the old copy is cleaned up. We still recommend taking a backup before any major update.

Does it work with WooCommerce and e-commerce stores?

Yes. UTM Manager tracks any WordPress site, including WooCommerce stores. Logged-in customers are automatically linked to their leads by account and email, so you can see which campaign originally brought a customer in.

Does it work with any website or theme?

Yes, UTM Manager works with any WordPress theme and doesn't modify your frontend appearance. It operates entirely in the background, capturing UTM data from URLs when visitors arrive.

更新日志:

2.0.0 (04 July 2026) 1.3.3 (22 May 2026) 1.3.2 (26 April 2026) 1.3.1 (25 April 2026) 1.3.0 (27 January 2026) 1.2.6 (22 January 2026) 1.2.5 (17 October 2025) 1.2.4 (15 July 2025) 1.2.3 (12 July 2025) 1.2.2 (01 June 2025) 1.2.1 (01 June 2025) 1.2.0 (23 February 2025) 1.1.0 (29 July 2024) 1.0.1 (25 July 2024) 1.0.0 (25 July 2024)