Àpèjúwe
BaseCloud UTM Tracker v3.0 is the ultimate UTM tracking and webhook management solution for WordPress. Replace Gravity Forms webhook add-on with unlimited custom webhooks, full merge tag support, and automatic UTM injection for the “Big 4” form plugins.
🎯 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 Ìtumọ̀ Yorùbá: – works with Gravity Forms, Elementor Pro, WPForms, and Contact Form 7!
The “Big 4” Form Support
- Gravity Forms Ìtumọ̀ Yorùbá: – Full integration with async webhook support
- Elementor Pro Forms Ìtumọ̀ Yorùbá: – Webhook injection for page builder forms
- WPForms Ìtumọ̀ Yorùbá: – Complete webhook automation
- Contact Form 7 Ìtumọ̀ Yorùbá: – Classic form plugin support
Key Features
- 🚀 Zero Manual Configuration Ìtumọ̀ Yorùbá: – Works automatically after activation
- 🎯 COLLECTOR System Ìtumọ̀ Yorùbá: – Advanced cookie-based tracking for 8 parameters
- 📦 COURIER System Ìtumọ̀ Yorùbá: – Automatic webhook injection for all major form plugins
- ⚡ Async Webhook Support Ìtumọ̀ Yorùbá: – Works with background processing (critical for Gravity Forms)
- 🔄 Real-Time Diagnostics Ìtumọ̀ Yorùbá: – Animated status dashboard shows system health
- 📊 Entry Meta Storage Ìtumọ̀ Yorùbá: – UTM data saved with each Gravity Forms submission
- 🎨 Beautiful Dashboard Ìtumọ̀ Yorùbá: – Modern, animated interface with live status indicators
- 🔒 Privacy Compliant Ìtumọ̀ Yorùbá: – Secure cookies with proper SameSite and HTTPS support
- 📱 iOS 14+ Support Ìtumọ̀ Yorùbá: – Tracks gbraid and wbraid for enhanced Apple privacy tracking
Tracked Parameters (8 Total)
- referrer Ìtumọ̀ Yorùbá: – Previous page URL
- utm_source Ìtumọ̀ Yorùbá: – Campaign source (Google, Facebook, etc.)
- utm_medium Ìtumọ̀ Yorùbá: – Marketing medium (CPC, email, social)
- utm_campaign Ìtumọ̀ Yorùbá: – Campaign name
- utm_term Ìtumọ̀ Yorùbá: – Campaign keywords
- gclid Ìtumọ̀ Yorùbá: – Google Click ID
- gbraid Ìtumọ̀ Yorùbá: – Google Brand Engagement (iOS 14+)
- wbraid Ìtumọ̀ Yorùbá: – Web to App Brand Engagement (iOS 14+)
How THE COURIER Works
- Visitor arrives with UTM parameters in URL
- COLLECTOR captures and stores data in cookies
- Visitor submits a Gravity Form
- COURIER automatically injects all UTM data into webhook payload
- Your CRM receives complete attribution data Ìtumọ̀ Yorùbá: – automatically!
Perfect For
- Digital Marketing Agencies Ìtumọ̀ Yorùbá: – Complete campaign attribution without manual setup
- E-commerce Sites Ìtumọ̀ Yorùbá: – Track ROI from every marketing channel
- Lead Generation Ìtumọ̀ Yorùbá: – Automatic UTM data in your CRM
- SaaS Companies Ìtumọ̀ Yorùbá: – Understand customer acquisition sources
- PPC Campaigns Ìtumọ̀ Yorùbá: – Full Google Ads and Facebook Ads tracking
WhatÌtumọ̀ Yorùbá: ’s NEW in v2.0.0?
- 🎯 COLLECTOR System Ìtumọ̀ Yorùbá: – Advanced cookie tracking engine
- 📦 COURIER System Ìtumọ̀ Yorùbá: – Automatic webhook injection (no manual fields!)
- 🎨 Animated Dashboard Ìtumọ̀ Yorùbá: – Real-time system diagnostics with animations
- 📊 Entry Meta Storage Ìtumọ̀ Yorùbá: – UTM data saved with each form submission
- 🔧 Excluded Webhooks Ìtumọ̀ Yorùbá: – Option to exclude specific webhook URLs
- ✨ iOS 14+ Support Ìtumọ̀ Yorùbá: – gbraid and wbraid parameter tracking
- 🚀 Zero Configuration Ìtumọ̀ Yorùbá: – 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:
- Enable “Gravity Forms Integration” in plugin settings
- Set up your Gravity Forms webhooks as normal
- 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 Ìtumọ̀ Yorùbá: – Minimal impact on site performance
- Standards Compliant Ìtumọ̀ Yorùbá: – Follows WordPress coding standards
- Secure Ìtumọ̀ Yorùbá: – Proper data sanitization and validation
- Translatable Ìtumọ̀ Yorùbá: – Ready for internationalization
- Mobile Friendly Ìtumọ̀ Yorùbá: – Works across all devices and browsers
- Entry Meta Storage Ìtumọ̀ Yorùbá: – UTM data stored with each Gravity Forms entry
- Webhook Automation Ìtumọ̀ Yorùbá: – Zero configuration webhook injection
- Animated UI Ìtumọ̀ Yorùbá: – Real-time system status with smooth animations
Use Cases
Marketing Attribution: Track which campaigns generate the most leads and sales Ìtumọ̀ Yorùbá: – 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.
Ìgbéwọlẹ̀
Automatic Installation
- Log in to your WordPress admin panel
- Navigate to Plugins > Add New
- Search for “BaseCloud UTM Tracker”
- Click “Install Now” and then “Activate”
- Done! The COLLECTOR and COURIER are now active.
Manual Installation
- Download the plugin ZIP file
- Log in to your WordPress admin panel
- Navigate to Plugins > Add New > Upload Plugin
- Choose the ZIP file and click “Install Now”
- Activate the plugin
Configuration
- Navigate to UTM Tracker in your WordPress admin menu
- Verify the System Status shows COLLECTOR and COURIER as Active
- (Optional) Adjust cookie duration (default: 7 days)
- (Optional) Add webhook URLs to exclude from UTM injection
- Save settings
ThatÌtumọ̀ Yorùbá: ’s it! The plugin works automatically Ìtumọ̀ Yorùbá: – no manual field creation needed.
FAQ
-
No! ThatÌtumọ̀ Yorùbá: ’s the magic of v2.0. The COURIER system automatically injects UTM data into webhook submissions. You donÌtumọ̀ Yorùbá: ’t need to create any fields.
-
What UTM parameters are tracked?
-
All 8 parameters:
* referrer Ìtumọ̀ Yorùbá: – Previous page URL
* utm_source Ìtumọ̀ Yorùbá: – Campaign source
* utm_medium Ìtumọ̀ Yorùbá: – Marketing medium
* utm_campaign Ìtumọ̀ Yorùbá: – Campaign name
* utm_term Ìtumọ̀ Yorùbá: – Keywords
* gclid Ìtumọ̀ Yorùbá: – Google Click ID
* gbraid Ìtumọ̀ Yorùbá: – Google Brand Engagement (iOS 14+)
* wbraid Ìtumọ̀ Yorùbá: – Web to App tracking (iOS 14+) -
How long are UTM parameters stored?
-
UTM data is stored in cookies for the duration you specify in settings (1-365 days, default is 7 days).
-
Does this work with other form plugins besides Gravity Forms?
-
The COURIER system is specifically designed for Gravity Forms webhooks. The COLLECTOR (cookie tracking) works with any form plugin, but automatic webhook injection requires Gravity Forms.
-
Is the plugin GDPR compliant?
-
The plugin uses functional cookies necessary for tracking campaign attribution. You should include UTM tracking in your privacy policy and cookie notice.
-
Can I exclude certain webhooks from UTM injection?
-
Yes! In the plugin settings, add webhook URLs (one per line) to the “Excluded Webhook URLs” field. This is useful for internal notifications or universal webhooks.
-
Does this affect site performance?
-
No! The plugin is optimized for performance with minimal JavaScript and efficient server-side processing.
-
Will this work with Elementor popups?
-
Yes! The COLLECTOR includes special support for Elementor popup forms with automatic field population after popup opens.
-
Can I see the UTM data somewhere?
-
UTM data is stored in cookies and automatically populates Gravity Forms fields. You can view this data in your form submissions or integrate with analytics tools.
Àwọn àgbéyẹ̀wò
Kò sí àwọn àgbéyẹ̀wò fún plugin yìí.
Àwọn Olùkópa & Olùgbéejáde
“BaseCloud UTM Tracker” jẹ́ ètò ìṣàmúlò orísun ṣíṣí sílẹ̀. Àwọn ènìyàn wọ̀nyí ti ṣe ìkópa sí plugin yìí.
Àwọn OlùkópaTúmọ̀ “BaseCloud UTM Tracker” sí èdè rẹ.
Ṣe o nífẹ̀ẹ́ sí ìdàgbàsókè?
Ṣàwárí koodu, ṣàyẹ̀wò ibi ìpamọ́ SVN, tàbí ṣe àgbékalẹ̀ sí àkọsílẹ̀ ìdàgbàsókè nípasẹ̀ RSS.
Àkọsílẹ̀ àwọn àyípadà
3.0.3
- 🎯 Smart Field Matching Ìtumọ̀ Yorùbá: – Enhanced merge tag parser with intelligent field detection and normalization
- Field Aliases Ìtumọ̀ Yorùbá: – Automatic mapping for common field variations (phone = telephone/mobile/contact number)
- Special Character Support Ìtumọ̀ Yorùbá: – Properly handles ampersands, hyphens in field labels like “Name & Surname”
- Better Empty Handling Ìtumọ̀ Yorùbá: – Unmatched merge tags replaced with empty string instead of showing literal {FieldName}
- 3-Tier Matching Ìtumọ̀ Yorùbá: – Exact match Partial match Alias-based matching for maximum compatibility
- FIXED: Merge tags like {Phone} now properly match fields named “Contact Number”, “Telephone”, “Mobile”
- FIXED: Complex field labels with special characters (& Ìtumọ̀ Yorùbá: – .) now match simple merge tags
3.0.2
- FIXED: Webhook Edit/Delete buttons causing page reload Ìtumọ̀ Yorùbá: – Added type=”button” attribute to prevent form submission
- IMPROVED: Webhook management stability and user experience
3.0.1
- Enhanced save button styling with border accent
- Simplified version management (removed unnecessary constant)
- Improved code maintainability and deployment infrastructure
- Updated changelog formatting for better readability
3.0.0
- Complete rewrite with modern architecture
- Enhanced visual effects with improved logo glow and pulse animation
- Fixed entry date merge tags to display actual submission timestamps
- Improved field detection with smart label matching
- Added email tracking for notification success monitoring
- Enhanced merge tag parser for entry properties and UTM data
- Modern glassmorphism UI design
- Webhook management with intuitive inline editor
2.3.3
🔧 Critical Fixes + 🎨 Futuristic UI Upgrade
• FIXED: Entry Date Merge Tag Ìtumọ̀ Yorùbá: – Now properly displays actual submission timestamp instead of literal text
• FIXED: Field Detection Ìtumọ̀ Yorùbá: – Use simple merge tags like {Name}, {Email}, {Phone} instead of field IDs
• FIXED: Smart Field Matching Ìtumọ̀ Yorùbá: – Intelligent partial matching for field labels (e.g., “Name & Surname” matches {Name})
• NEW: Email Tracking Ìtumọ̀ Yorùbá: – Track if email notifications were successfully sent to client inbox
• NEW: Email Data in Webhook Ìtumọ̀ Yorùbá: – Includes email_sent (boolean), email_count, and email_notifications array
• NEW: Email Notification Details Ìtumọ̀ Yorùbá: – Shows recipient, subject, timestamp, and success status for each email
• IMPROVED: Merge Tag Parser Ìtumọ̀ Yorùbá: – Enhanced to recognize Entry Properties: {Entry Date}, {Entry ID}, {User IP}, {Source URL}, {Form Title}
• IMPROVED: Field Label Support Ìtumọ̀ Yorùbá: – Use exact field names from your forms Ìtumọ̀ Yorùbá: – no more guessing field IDs!
• UI: Glassmorphism Design Ìtumọ̀ Yorùbá: – Beautiful frosted glass effect with backdrop blur on all containers
• UI: Animated Glow Effects Ìtumọ̀ Yorùbá: – Pulsing borders and glow animations on active webhooks
• UI: Shimmer Animations Ìtumọ̀ Yorùbá: – Sweeping light effects across containers
• UI: Floating Logo Ìtumọ̀ Yorùbá: – Animated logo with glow drop shadow
• UI: Gradient Buttons Ìtumọ̀ Yorùbá: – Enhanced buttons with hover shine effects and smooth transitions
• UI: In-Form Help Ìtumọ̀ Yorùbá: – Added helpful merge tag documentation directly in the webhook editor
• UI: Enhanced Shadows Ìtumọ̀ Yorùbá: – Improved depth with multi-layer shadows and lighting effects
• UI: Smooth Transitions Ìtumọ̀ Yorùbá: – Cubic-bezier easing for professional animations
Available Merge Tags:
Ìtumọ̀ Yorùbá: – Entry Properties: {Entry Date}, {Entry ID}, {User IP}, {Source URL}, {Form Title}
Ìtumọ̀ Yorùbá: – Field Names: {Name}, {Email}, {Phone}, {Surname}, {Message} Ìtumọ̀ Yorùbá: – use any field label from your form!
Ìtumọ̀ Yorùbá: – UTM Parameters: {utm_source}, {utm_campaign}, {utm_medium}, {utm_term}, {gclid}, {referrer}, {gbraid}, {wbraid}
Email Tracking Example:
json
{
"email_sent": true,
"email_count": 2,
"email_notifications": [
{
"success": true,
"to": "client@example.com",
"subject": "New Form Submission",
"timestamp": "2026-02-12 14:30:00"
}
]
}
3.0.0
🚀 WEBHOOK MANAGEMENT REVOLUTION Ìtumọ̀ Yorùbá: – Complete Gravity Forms Webhook Replacement
• NEW: Custom Webhook Builder Ìtumọ̀ Yorùbá: – Replace Gravity Forms webhook add-on with unlimited custom webhooks
• NEW: Merge Tag Support Ìtumọ̀ Yorùbá: – Full Gravity Forms merge tag integration ({Name:1}, {Email:6}, {entry_id}, etc.)
• NEW: Dynamic Field Mapping Ìtumọ̀ Yorùbá: – Select specific fields or send all form data automatically
• NEW: Two-Column Dashboard Ìtumọ̀ Yorùbá: – Professional layout with settings on left, webhooks on right
• NEW: Unlimited Webhooks Ìtumọ̀ Yorùbá: – Add as many webhooks as needed for each form submission
• NEW: Request Method Selection Ìtumọ̀ Yorùbá: – Support for GET, POST, PUT, PATCH, DELETE methods
• NEW: Individual Webhook Toggle Ìtumọ̀ Yorùbá: – Enable/disable webhooks without deleting configuration
• NEW: In-Place Editing Ìtumọ̀ Yorùbá: – Edit webhook configurations inline with smooth animations
• NEW: BaseCloud Logo Ìtumọ̀ Yorùbá: – Professional branding with icon instead of Lottie animation
• IMPROVED: Webhook System Ìtumọ̀ Yorùbá: – Complete webhook management replaces need for Gravity Forms webhook add-on
• IMPROVED: UTM Injection Ìtumọ̀ Yorùbá: – All custom webhooks automatically include UTM parameters
• IMPROVED: UI/UX Ìtumọ̀ Yorùbá: – Wider layout (1400px) with responsive grid design
• REMOVED: Denied Webhooks Ìtumọ̀ Yorùbá: – Exclusion list removed in favor of individual webhook control
Webhook Features:
Ìtumọ̀ Yorùbá: – Unlimited custom webhooks per installation
Ìtumọ̀ Yorùbá: – Full Gravity Forms merge tag support
Ìtumọ̀ Yorùbá: – All Fields or Select Fields body options
Ìtumọ̀ Yorùbá: – Automatic UTM parameter injection
Ìtumọ̀ Yorùbá: – GET, POST, PUT, PATCH, DELETE methods
Ìtumọ̀ Yorùbá: – JSON request format
Ìtumọ̀ Yorùbá: – Enable/disable individual webhooks
Ìtumọ̀ Yorùbá: – In-place editing with live preview
Supported Merge Tags:
{FieldLabel:ID}, {entry_id}, {entry_date}, {form_id}, {form_title}, {utm_source}, {utm_campaign}, {gclid}, {referrer}, and more!
Breaking Changes: None Ìtumọ̀ Yorùbá: – Fully backward compatible with v2.x
2.3.3
Lottie Logo Fix
• Fixed Lottie player script loading order to display logo properly
• Changed script loading from footer to header for immediate availability
• Resolved warning icon display issue on page load
2.3.2
Animated Logo Addition
• Added animated BaseCloud Lottie logo to settings page header
• Enhanced brand presence with looping logo animation
• Improved visual consistency with BaseCloud brand identity
2.3.1
API Endpoint Update
• UPDATED: Default Webhook URL Ìtumọ̀ Yorùbá: – Migrated from legacy portal.basecloudglobal.com to new api.basecloudglobal.com endpoint
• IMPROVED: URL Format Ìtumọ̀ Yorùbá: – New webhook URLs use /webhook/ path structure for better API organization
• ENHANCED: Security Ìtumọ̀ Yorùbá: – Updated default excluded webhook to new API endpoint (https://api.basecloudglobal.com/webhook/92b3163196af061b6d009264)
• BACKWARD COMPATIBLE Ìtumọ̀ Yorùbá: – No impact on existing installations or custom excluded URLs
Technical Changes:
• Default denied URL updated to api.basecloudglobal.com domain
• Activation hook updated with new default webhook URL
• Maintained full backward compatibility with existing configurations
2.3.0
🎨 DARK THEME UI REDESIGN Ìtumọ̀ Yorùbá: – BaseCloud Branding
• NEW: Dark Theme Interface Ìtumọ̀ Yorùbá: – Complete UI redesign with navy blue (#0f2c52) background and green (#4bc46a) accents
• NEW: Toggle Switches Ìtumọ̀ Yorùbá: – Modern toggle switches replace checkboxes for cleaner interface
• NEW: Gradient Effects Ìtumọ̀ Yorùbá: – Beautiful gradient borders and hover effects throughout
• ENHANCED: BaseCloud Branding Ìtumọ̀ Yorùbá: – Professional color scheme matching BaseCloud Global identity
• IMPROVED: Status Indicators Ìtumọ̀ Yorùbá: – Pulsing green status dots for active systems
• ADDED: Dark Cards Ìtumọ̀ Yorùbá: – Settings sections now use elegant dark cards with subtle shadows
• REDESIGNED: Button Styling Ìtumọ̀ Yorùbá: – Primary green buttons with hover effects and shadows
• UPDATED: Typography Ìtumọ̀ Yorùbá: – Improved font hierarchy with better contrast on dark background
• OPTIMIZED: Visual Hierarchy Ìtumọ̀ Yorùbá: – Better spacing and organization for improved UX
• POLISHED: Animations Ìtumọ̀ Yorùbá: – Smooth transitions and hover effects for modern feel
Design Elements:
• CSS variables for consistent theming (Ìtumọ̀ Yorùbá: –bc-bg, Ìtumọ̀ Yorùbá: –bc-card, Ìtumọ̀ Yorùbá: –bc-green, Ìtumọ̀ Yorùbá: –bc-border)
• Gradient borders on cards and input fields
• Box shadows for depth and dimension
• Pulsing animations for status indicators
• Modern toggle switch component with smooth transitions
Breaking Changes:
• None Ìtumọ̀ Yorùbá: – fully backward compatible with v2.2.0
2.2.0
🚀 THE “BIG 4” FORM AUTOMATOR Ìtumọ̀ Yorùbá: – Multi-Plugin Support
• NEW: Elementor Pro Integration Ìtumọ̀ Yorùbá: – Automatic webhook injection for Elementor forms
• NEW: WPForms Integration Ìtumọ̀ Yorùbá: – Complete webhook automation for WPForms
• NEW: Contact Form 7 Integration Ìtumọ̀ Yorùbá: – Classic form plugin support with data injection
• CRITICAL: Async Webhook Support Ìtumọ̀ Yorùbá: – Fixed Gravity Forms background processing (Priority 1 save)
• ENHANCED: Database Storage Ìtumọ̀ Yorùbá: – UTM data now saved to database BEFORE async webhook queue
• IMPROVED: Multi-Plugin Dashboard Ìtumọ̀ Yorùbá: – Real-time status for all 4 form plugins
• FIXED: Cookie Availability in Async Ìtumọ̀ Yorùbá: – Reads from database when cookies unavailable
• ADDED: Form Plugin Detection Ìtumọ̀ Yorùbá: – Automatic detection of installed form plugins
• OPTIMIZED: Webhook Injection Logic Ìtumọ̀ Yorùbá: – Universal injection method for all form types
• UPDATED: Settings Panel Ìtumọ̀ Yorùbá: – Individual toggles for each form plugin integration
Technical Improvements:
• Priority 1 execution for gform_after_submission (runs before async queue at Priority 10)
• Force database read in inject_gf_webhook for reliable async operation
• Added is_url_denied() helper method for cleaner deny list checking
• Support for JSON and array body formats in webhooks
• Elementor filter: elementor_pro/forms/webhook/request_args
• WPForms filter: wpforms_webhooks_request_args
• CF7 filter: wpcf7_posted_data
Breaking Changes:
• None Ìtumọ̀ Yorùbá: – fully backward compatible with v2.0.0
2.0.0
🚀 GAME CHANGER: Complete Automation Revolution
• NEW: THE COURIER System Ìtumọ̀ Yorùbá: – Automatic UTM injection into Gravity Forms webhooks Ìtumọ̀ Yorùbá: – NO manual fields needed!
• NEW: THE COLLECTOR System Ìtumọ̀ Yorùbá: – Advanced cookie-based tracking engine with enhanced reliability
• NEW: Animated Dashboard Ìtumọ̀ Yorùbá: – Real-time system diagnostics with smooth animations and status indicators
• NEW: Entry Meta Storage Ìtumọ̀ Yorùbá: – UTM data automatically saved with each Gravity Forms submission
• NEW: Excluded Webhooks Ìtumọ̀ Yorùbá: – Configure specific webhook URLs to bypass UTM injection
• NEW: System Health Monitor Ìtumọ̀ Yorùbá: – Live COLLECTOR and COURIER status with animated feedback
• ENHANCED: iOS 14+ Support Ìtumọ̀ Yorùbá: – Full gbraid and wbraid parameter tracking for Apple privacy
• IMPROVED: Zero Configuration Ìtumọ̀ Yorùbá: – Works automatically after activation Ìtumọ̀ Yorùbá: – no setup required
• ADDED: Webhook Automation Ìtumọ̀ Yorùbá: – All 8 parameters auto-injected into webhook payloads
• REDESIGNED: Modern UI Ìtumọ̀ Yorùbá: – Beautiful gradient designs, hover effects, and smooth transitions
• REMOVED: Manual Field Creation Ìtumọ̀ Yorùbá: – No longer needed! COURIER handles everything automatically
• OPTIMIZED: Performance Ìtumọ̀ Yorùbá: – Streamlined code for faster page loads
• UPDATED: Cookie Names Ìtumọ̀ Yorùbá: – Standardized naming (removed bc_ prefix) for better CRM compatibility
Breaking Changes:
• Removed auto_create_fields option (no longer needed with COURIER system)
• Removed tracked_parameters option (all 8 parameters now tracked by default)
• Changed gclid cookie from bc_gclid to gclid for CRM compatibility
1.2.2
Enhanced Secret Sauce Ìtumọ̀ Yorùbá: – CRM/Webhook Integration Update
• NEW: Google Brand Engagement Tracking Ìtumọ̀ Yorùbá: – Added gbraid and wbraid parameters for iOS 14+ tracking
• IMPROVED: GCLID Cookie Naming Ìtumọ̀ Yorùbá: – Changed from bc_gclid to gclid for better CRM/webhook compatibility
• ENHANCED: Field Population Ìtumọ̀ Yorùbá: – Streamlined secret sauce code with optimized field population
• UPDATED: Default Parameters Ìtumọ̀ Yorùbá: – Now includes referrer, utm_source, utm_medium, utm_campaign, utm_term, gclid, gbraid, wbraid
• IMPROVED: Event Triggering Ìtumọ̀ Yorùbá: – Added input and change events for better form integration
• OPTIMIZED: Label-Based Population Ìtumọ̀ Yorùbá: – Streamlined field detection for text fields set to hidden visibility
• ENHANCED: Popup Integration Ìtumọ̀ Yorùbá: – Improved Elementor popup support with better event handling
1.2.1
🔧 Critical Gravity Forms Integration Fix
• FIXED: Proper Field Creation Ìtumọ̀ Yorùbá: – Auto-created fields now use text fields with hidden visibility (WordPress best practice)
• NEW: Server-Side Population Ìtumọ̀ Yorùbá: – Added reliable server-side field population using Gravity Forms filters
• IMPROVED: Dynamic Population Ìtumọ̀ Yorùbá: – Fields now properly support “Allow field to be populated dynamically” setting
• ENHANCED: Parameter Name Support Ìtumọ̀ Yorùbá: – Correct parameter names (gclid, utm_source, etc.) for dynamic population
• ADDED: Triple Population Method Ìtumọ̀ Yorùbá: – Server-side + parameter matching + label fallback for 100% reliability
• FIXED: Field Detection Ìtumọ̀ Yorùbá: – Smart field detection prevents overwriting existing data
• IMPROVED: Form Compatibility Ìtumọ̀ Yorùbá: – Better compatibility with all Gravity Forms features and add-ons
1.2.0
🚀 Major Feature Release Ìtumọ̀ Yorùbá: – Enhanced Tracking & Automation
• NEW: Referrer Tracking Ìtumọ̀ Yorùbá: – Automatically captures and stores the previous page URL (document.referrer)
• NEW: Auto-Create Hidden Fields Ìtumọ̀ Yorùbá: – Automatically adds UTM hidden fields to new Gravity Forms
• Enhanced JavaScript Engine Ìtumọ̀ Yorùbá: – Improved “secret sauce” code with modern ES6 features
• Smart Cookie Logic Ìtumọ̀ Yorùbá: – Only sets cookies if they donÌtumọ̀ Yorùbá: ’t exist, preventing data overwriting
• Advanced Popup Support Ìtumọ̀ Yorùbá: – Enhanced integration with Elementor and other page builders
• Automatic Field Detection Ìtumọ̀ Yorùbá: – Intelligent field creation with duplicate prevention
• Form-Level Settings Ìtumọ̀ Yorùbá: – Per-form control for UTM field creation in Gravity Forms admin
• Updated Default Parameters Ìtumọ̀ Yorùbá: – Now includes referrer tracking by default
• Improved Field Population Ìtumọ̀ Yorùbá: – Better support for multiple forms and popup scenarios
• Enhanced Admin UI Ìtumọ̀ Yorùbá: – Added referrer field to the field reference guide
1.1.6
Major UI Enhancement
• Modern dashboard layout with real-time status indicators
• Enhanced admin interface with responsive grid design
• Added visual status cards showing tracking configuration at-a-glance
• Improved success messages and user feedback
• Professional styling with better visual hierarchy
• Enhanced field reference guide with color-coded categories
• Added quick stats display for cookie duration and integrations
• Mobile-responsive admin interface
• Better documentation integration and support links
1.1.5
Release Update
• Bug fixes and improvements
• Updated version for deployment
1.1.4
Release Update
• Bug fixes and improvements
• Updated version for deployment
1.1.3
GitHub Actions Deployment Trigger
• Re-triggered automated deployment to WordPress.org
• Ensure assets are properly deployed via GitHub Actions
• Force deployment pipeline activation
• Test automated SVN commit process
1.1.2
Assets and Deployment Fix
• Added GitHub Actions workflow for automated WordPress.org deployment
• Corrected asset filenames to meet WordPress.org requirements
• Fixed plugin branding assets (banners and icons)
• Established automated deployment pipeline matching Security Manager
1.1.1
Deployment System Enhancement
• Updated deployment script to use Git-based approach
• Removed SVN dependencies for cleaner deployment process
• Added plugin network compatibility information
• Improved deployment workflow matching Security Manager
1.1.0
Admin Interface Enhancement
• Updated admin menu title from “UTM Tracker” to “UTM Analytics”
• Enhanced admin interface terminology for better clarity
• Improved user experience in WordPress dashboard navigation
• Minor version bump for interface improvements
1.0.3
Description Enhancement
• Enhanced plugin description with improved clarity
• Added emphasis on secure cookie storage
• Improved analytics terminology for better user understanding
• Minor text improvements for professional presentation
1.0.2
Assets Update
- Added professional plugin assets (banners and icons)
- Enhanced WordPress.org directory presentation
- Improved plugin branding and visual identity
- Updated deployment workflow for assets
1.0.1
Minor Update & Testing
- Improved GitHub repository integration and documentation
- Enhanced deployment workflow testing
- Minor code optimizations for better performance
- Updated repository links and branding consistency
1.0.0
Initial Release
- Complete UTM parameter tracking system
- Gravity Forms integration for automatic field population
- Configurable cookie duration (1-365 days)
- Custom parameter tracking support
- Professional admin interface with BaseCloud branding
- HTTPS and security best practices
- WordPress coding standards compliance
- Translation ready