plugin-icon

BaseCloud UTM Tracker

The "Big 4" Form Automator - Advanced UTM tracking with automated injection for Gravity Forms, Elementor, WPForms, and Contact Form 7.
Version
2.2.0
Active installations
20
Last updated
Nov 26, 2025
BaseCloud UTM Tracker

BaseCloud UTM Tracker v2.2 is the ultimate UTM tracking solution for WordPress with support for the “Big 4” form plugins and revolutionary async webhook support.

🎯 THE COLLECTOR: Advanced Cookie Tracking

Automatically captures and stores UTM parameters from your marketing campaigns in secure, persistent cookies.

📦 THE COURIER: Automated Webhook Injection

Game Changer! Automatically injects UTM data into ALL form webhook submissions – works with Gravity Forms, Elementor Pro, WPForms, and Contact Form 7!

The “Big 4” Form Support

  • Gravity Forms – Full integration with async webhook support
  • Elementor Pro Forms – Webhook injection for page builder forms
  • WPForms – Complete webhook automation
  • Contact Form 7 – Classic form plugin support

Key Features

  • 🚀 Zero Manual Configuration – Works automatically after activation
  • 🎯 COLLECTOR System – Advanced cookie-based tracking for 8 parameters
  • 📦 COURIER System – Automatic webhook injection for all major form plugins
  • ⚡ Async Webhook Support – Works with background processing (critical for Gravity Forms)
  • 🔄 Real-Time Diagnostics – Animated status dashboard shows system health
  • 📊 Entry Meta Storage – UTM data saved with each Gravity Forms submission
  • 🎨 Beautiful Dashboard – Modern, animated interface with live status indicators
  • 🔒 Privacy Compliant – Secure cookies with proper SameSite and HTTPS support
  • 📱 iOS 14+ Support – Tracks gbraid and wbraid for enhanced Apple privacy tracking

Tracked Parameters (8 Total)

  1. referrer – Previous page URL
  2. utm_source – Campaign source (Google, Facebook, etc.)
  3. utm_medium – Marketing medium (CPC, email, social)
  4. utm_campaign – Campaign name
  5. utm_term – Campaign keywords
  6. gclid – Google Click ID
  7. gbraid – Google Brand Engagement (iOS 14+)
  8. wbraid – Web to App Brand Engagement (iOS 14+)

How THE COURIER Works

  1. Visitor arrives with UTM parameters in URL
  2. COLLECTOR captures and stores data in cookies
  3. Visitor submits a Gravity Form
  4. COURIER automatically injects all UTM data into webhook payload
  5. Your CRM receives complete attribution data – automatically!

Perfect For

  • Digital Marketing Agencies – Complete campaign attribution without manual setup
  • E-commerce Sites – Track ROI from every marketing channel
  • Lead Generation – Automatic UTM data in your CRM
  • SaaS Companies – Understand customer acquisition sources
  • PPC Campaigns – Full Google Ads and Facebook Ads tracking

What’s NEW in v2.0.0?

  • 🎯 COLLECTOR System – Advanced cookie tracking engine
  • 📦 COURIER System – Automatic webhook injection (no manual fields!)
  • 🎨 Animated Dashboard – Real-time system diagnostics with animations
  • 📊 Entry Meta Storage – UTM data saved with each form submission
  • 🔧 Excluded Webhooks – Option to exclude specific webhook URLs
  • iOS 14+ Support – gbraid and wbraid parameter tracking
  • 🚀 Zero Configuration – Works automatically after activation

Gravity Forms Integration (THE COURIER)

🚀 No Manual Field Creation Required!

The COURIER system automatically injects all UTM data into Gravity Forms webhook submissions. Simply:

  1. Enable “Gravity Forms Integration” in plugin settings
  2. Set up your Gravity Forms webhooks as normal
  3. The COURIER automatically adds UTM data to every webhook request

Optional: You can still create visible fields with parameter names (referrer, utm_source, etc.) if you want users to see the data. The COLLECTOR will populate them automatically.

Excluded Webhooks: Configure specific webhook URLs to exclude from UTM injection (useful for internal notifications).

Technical Features

  • Lightweight – Minimal impact on site performance
  • Standards Compliant – Follows WordPress coding standards
  • Secure – Proper data sanitization and validation
  • Translatable – Ready for internationalization
  • Mobile Friendly – Works across all devices and browsers
  • Entry Meta Storage – UTM data stored with each Gravity Forms entry
  • Webhook Automation – Zero configuration webhook injection
  • Animated UI – Real-time system status with smooth animations

Use Cases

Marketing Attribution: Track which campaigns generate the most leads and sales – automatically!

CRM Integration: UTM data flows seamlessly to your CRM via Gravity Forms webhooks.

A/B Testing: Compare performance between different campaign variations.

ROI Analysis: Calculate return on investment for different marketing channels.

Customer Journey: Understand how visitors discover and interact with your site.

Privacy Policy

BaseCloud UTM Tracker uses cookies to store UTM parameters for campaign attribution. This data helps website owners understand which marketing campaigns are most effective. The plugin:

  • Stores UTM parameters in browser cookies
  • Does not collect personal information
  • Uses secure, same-site cookies
  • Allows configuration of cookie duration
  • Follows WordPress privacy best practices

Website owners should include UTM tracking in their privacy policy and inform users about the use of functional cookies for campaign attribution.

Support

For support, feature requests, or bug reports, please visit: * Plugin Support: WordPress.org Support Forum * Professional Support: BaseCloud Global * Documentation: Plugin Documentation

About BaseCloud

BaseCloud Global is a technology company focused on creating powerful, user-friendly WordPress solutions for businesses and marketers. Our plugins are designed with performance, security, and usability in mind.

Visit us at basecloudglobal.com for more WordPress solutions.

Freeon Business plan
Tested up to
WordPress 6.8.3
This plugin is available for download for your site.