[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fCow8Ya-GHjzC9x9tJPTgn9ZavGXzLQWp7mCaI9cTHrg":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":13,"num_ratings":13,"last_updated":14,"tested_up_to":15,"requires_at_least":16,"requires_php":17,"tags":18,"homepage":24,"download_link":25,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28,"vulnerabilities":29,"developer":30,"crawl_stats":27,"alternatives":36,"analysis":118,"fingerprints":161},"utm-master","UTM Master","1.0.1","Ghaas Technologies Pvt. Ltd","https:\u002F\u002Fprofiles.wordpress.org\u002Fghaas\u002F","\u003Cp>UTM Master helps you capture and preserve UTM parameters in cookies for attribution and tracking. Features include:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Auto-save UTM parameters (\u003Ccode>utm_source\u003C\u002Fcode>, \u003Ccode>utm_medium\u003C\u002Fcode>, etc.)\u003C\u002Fli>\n\u003Cli>Support for custom UTM parameters\u003C\u002Fli>\n\u003Cli>Append UTM to all site links and CTAs\u003C\u002Fli>\n\u003Cli>GDPR-compliant consent banner\u003C\u002Fli>\n\u003Cli>Shortcode to retrieve current and original UTM values\u003C\u002Fli>\n\u003C\u002Ful>\n","Store UTM parameters in cookies, append them to links automatically, and manage GDPR compliance easily.",50,374,0,"2025-07-17T11:59:00.000Z","6.8.5","5.0","7.2",[19,20,21,22,23],"cookies","gdpr","marketing","tracking","utm","","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Futm-master.1.0.1.zip",100,null,"2026-03-15T15:16:48.613Z",[],{"slug":31,"display_name":7,"profile_url":8,"plugin_count":32,"total_installs":11,"avg_security_score":26,"avg_patch_time_days":33,"trust_score":34,"computed_at":35},"ghaas",1,30,94,"2026-04-05T00:35:30.710Z",[37,58,75,89,104],{"slug":38,"name":39,"version":40,"author":41,"author_profile":42,"description":43,"short_description":44,"active_installs":45,"downloaded":46,"rating":26,"num_ratings":47,"last_updated":48,"tested_up_to":49,"requires_at_least":50,"requires_php":17,"tags":51,"homepage":24,"download_link":57,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"utm-tracker-for-contact-form-7","UTM Tracker for Contact Form 7","1.5","Adnan Buksh","https:\u002F\u002Fprofiles.wordpress.org\u002Fadnanbuksh\u002F","\u003Cp>\u003Cstrong>UTM Tracker for Contact Form 7\u003C\u002Fstrong> automatically captures UTM parameters from incoming URLs and attaches them to Contact Form 7 submissions.\u003C\u002Fp>\n\u003Cp>This allows website owners, marketers, and agencies to see \u003Cstrong>exactly where their leads come from\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Cp>If you run marketing campaigns using UTM parameters, the plugin detects them when visitors arrive and stores them in cookies so they can be attached to the form submission later.\u003C\u002Fp>\n\u003Cp>Works perfectly even if visitors browse multiple pages before submitting the form.\u003C\u002Fp>\n\u003Cp>Perfect for:\u003C\u002Fp>\n\u003Cp>• Marketers running Google Ads or Meta Ads campaigns\u003Cbr \u002F>\n• Agencies proving campaign ROI to clients\u003Cbr \u002F>\n• Businesses tracking lead sources from paid traffic\u003Cbr \u002F>\n• Developers implementing attribution tracking in Contact Form 7\u003C\u002Fp>\n\u003Cp>Example campaign URL:\u003C\u002Fp>\n\u003Cp>https:\u002F\u002Fwebfreelancer.in\u002F?utm_source=google&utm_medium=cpc&utm_campaign=spring_sale&utm_id=12345\u003C\u002Fp>\n\u003Cp>When a visitor lands on your site with UTM parameters:\u003C\u002Fp>\n\u003Col>\n\u003Cli>The plugin detects and stores the UTM values in cookies\u003C\u002Fli>\n\u003Cli>Visitors can navigate your website normally\u003C\u002Fli>\n\u003Cli>When they submit a Contact Form 7 form, the UTM data is automatically included in the email notification\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>This helps you understand \u003Cstrong>which campaigns generate real leads\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Cp>The plugin is lightweight, privacy-friendly, and optimized for performance.\u003C\u002Fp>\n\u003Ch3>Key Features\u003C\u002Fh3>\n\u003Cp>• Automatically captures UTM parameters in Contact Form 7 submissions\u003Cbr \u002F>\n• Supports utm_source, utm_medium, utm_campaign, utm_term, utm_content and utm_id\u003Cbr \u002F>\n• First-touch attribution using cookies (stored for 30 days)\u003Cbr \u002F>\n• Works even if visitors browse multiple pages before submitting the form\u003Cbr \u002F>\n• Compatible with HTML and plain text Contact Form 7 emails\u003Cbr \u002F>\n• Works with cached pages and performance plugins\u003Cbr \u002F>\n• Lightweight and optimized for high-performance WordPress sites\u003Cbr \u002F>\n• No manual field setup required\u003C\u002Fp>\n\u003Ch3>Supported UTM Parameters\u003C\u002Fh3>\n\u003Cp>This plugin captures the following campaign parameters automatically:\u003C\u002Fp>\n\u003Cp>• utm_source – Traffic source (google, facebook, newsletter)\u003Cbr \u002F>\n• utm_medium – Marketing medium (cpc, email, display)\u003Cbr \u002F>\n• utm_campaign – Campaign name\u003Cbr \u002F>\n• utm_term – Paid keyword tracking\u003Cbr \u002F>\n• utm_content – Ad variation or content label\u003Cbr \u002F>\n• utm_id – Campaign ID used in platforms like Google Ads\u003C\u002Fp>\n\u003Cp>All captured values are attached to Contact Form 7 submissions.\u003C\u002Fp>\n\u003Ch3>Privacy\u003C\u002Fh3>\n\u003Cp>This plugin stores UTM parameters in browser cookies for up to 30 days in order to track marketing campaign attribution.\u003C\u002Fp>\n\u003Cp>No personal data is collected, stored, or transmitted by the plugin itself.\u003C\u002Fp>\n\u003Cp>Website owners should ensure their privacy policy mentions the use of marketing attribution cookies if required by local regulations such as GDPR.\u003C\u002Fp>\n\u003Ch3>Documentation\u003C\u002Fh3>\n\u003Cp>For a complete setup tutorial and implementation guide:\u003C\u002Fp>\n\u003Cp>https:\u002F\u002Fwebfreelancer.in\u002Futm-tracker-for-contact-form-7\u002F?utm_source=wordpress-plugin&utm_medium=documentation&utm_campaign=utm-tracker-cf7\u003C\u002Fp>\n\u003Ch3>About the Developer\u003C\u002Fh3>\n\u003Cp>This plugin is developed and maintained by \u003Cstrong>Adnan Buksh\u003C\u002Fstrong>, a freelance WordPress developer specializing in custom development, plugin engineering, and performance optimization.\u003C\u002Fp>\n\u003Cp>If you need help with WordPress development, custom plugins, or technical SEO improvements, you can learn more here:\u003C\u002Fp>\n\u003Cp>https:\u002F\u002Fwebfreelancer.in\u002F?utm_source=wordpress-plugin&utm_medium=developer-section&utm_campaign=utm-tracker-cf7\u003C\u002Fp>\n","Track UTM parameters in Contact Form 7 submissions automatically and identify which campaigns generate real leads from your marketing traffic.",200,813,2,"2026-03-13T18:18:00.000Z","6.9.4","5.6",[52,53,54,55,56],"cf7-utm-tracking","contact-form-7","marketing-attribution","utm-parameters","utm-tracking","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Futm-tracker-for-contact-form-7.1.5.zip",{"slug":59,"name":60,"version":61,"author":62,"author_profile":63,"description":64,"short_description":65,"active_installs":66,"downloaded":67,"rating":13,"num_ratings":13,"last_updated":68,"tested_up_to":15,"requires_at_least":16,"requires_php":69,"tags":70,"homepage":73,"download_link":74,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"basecloud-utm-tracker","BaseCloud UTM Tracker","3.0.3","BaseCloud","https:\u002F\u002Fprofiles.wordpress.org\u002Fbasecloud\u002F","\u003Cp>\u003Cstrong>BaseCloud UTM Tracker v3.0\u003C\u002Fstrong> 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.\u003C\u002Fp>\n\u003Ch4>🎯 THE COLLECTOR: Advanced Cookie Tracking\u003C\u002Fh4>\n\u003Cp>Automatically captures and stores UTM parameters from your marketing campaigns in secure, persistent cookies.\u003C\u002Fp>\n\u003Ch4>📦 THE COURIER: Automated Webhook Injection\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>Game Changer!\u003C\u002Fstrong> Automatically injects UTM data into ALL form webhook submissions – works with Gravity Forms, Elementor Pro, WPForms, and Contact Form 7!\u003C\u002Fp>\n\u003Ch4>The “Big 4” Form Support\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Gravity Forms\u003C\u002Fstrong> – Full integration with async webhook support\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Elementor Pro Forms\u003C\u002Fstrong> – Webhook injection for page builder forms\u003C\u002Fli>\n\u003Cli>\u003Cstrong>WPForms\u003C\u002Fstrong> – Complete webhook automation\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Contact Form 7\u003C\u002Fstrong> – Classic form plugin support\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Key Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>🚀 Zero Manual Configuration\u003C\u002Fstrong> – Works automatically after activation\u003C\u002Fli>\n\u003Cli>\u003Cstrong>🎯 COLLECTOR System\u003C\u002Fstrong> – Advanced cookie-based tracking for 8 parameters\u003C\u002Fli>\n\u003Cli>\u003Cstrong>📦 COURIER System\u003C\u002Fstrong> – Automatic webhook injection for all major form plugins\u003C\u002Fli>\n\u003Cli>\u003Cstrong>⚡ Async Webhook Support\u003C\u002Fstrong> – Works with background processing (critical for Gravity Forms)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>🔄 Real-Time Diagnostics\u003C\u002Fstrong> – Animated status dashboard shows system health\u003C\u002Fli>\n\u003Cli>\u003Cstrong>📊 Entry Meta Storage\u003C\u002Fstrong> – UTM data saved with each Gravity Forms submission\u003C\u002Fli>\n\u003Cli>\u003Cstrong>🎨 Beautiful Dashboard\u003C\u002Fstrong> – Modern, animated interface with live status indicators\u003C\u002Fli>\n\u003Cli>\u003Cstrong>🔒 Privacy Compliant\u003C\u002Fstrong> – Secure cookies with proper SameSite and HTTPS support\u003C\u002Fli>\n\u003Cli>\u003Cstrong>📱 iOS 14+ Support\u003C\u002Fstrong> – Tracks gbraid and wbraid for enhanced Apple privacy tracking\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Tracked Parameters (8 Total)\u003C\u002Fh4>\n\u003Col>\n\u003Cli>\u003Cstrong>referrer\u003C\u002Fstrong> – Previous page URL\u003C\u002Fli>\n\u003Cli>\u003Cstrong>utm_source\u003C\u002Fstrong> – Campaign source (Google, Facebook, etc.)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>utm_medium\u003C\u002Fstrong> – Marketing medium (CPC, email, social)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>utm_campaign\u003C\u002Fstrong> – Campaign name\u003C\u002Fli>\n\u003Cli>\u003Cstrong>utm_term\u003C\u002Fstrong> – Campaign keywords\u003C\u002Fli>\n\u003Cli>\u003Cstrong>gclid\u003C\u002Fstrong> – Google Click ID\u003C\u002Fli>\n\u003Cli>\u003Cstrong>gbraid\u003C\u002Fstrong> – Google Brand Engagement (iOS 14+)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>wbraid\u003C\u002Fstrong> – Web to App Brand Engagement (iOS 14+)\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>How THE COURIER Works\u003C\u002Fh4>\n\u003Col>\n\u003Cli>Visitor arrives with UTM parameters in URL\u003C\u002Fli>\n\u003Cli>COLLECTOR captures and stores data in cookies\u003C\u002Fli>\n\u003Cli>Visitor submits a Gravity Form\u003C\u002Fli>\n\u003Cli>COURIER automatically injects all UTM data into webhook payload\u003C\u002Fli>\n\u003Cli>Your CRM receives complete attribution data – automatically!\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>Perfect For\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Digital Marketing Agencies\u003C\u002Fstrong> – Complete campaign attribution without manual setup\u003C\u002Fli>\n\u003Cli>\u003Cstrong>E-commerce Sites\u003C\u002Fstrong> – Track ROI from every marketing channel\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Lead Generation\u003C\u002Fstrong> – Automatic UTM data in your CRM\u003C\u002Fli>\n\u003Cli>\u003Cstrong>SaaS Companies\u003C\u002Fstrong> – Understand customer acquisition sources\u003C\u002Fli>\n\u003Cli>\u003Cstrong>PPC Campaigns\u003C\u002Fstrong> – Full Google Ads and Facebook Ads tracking\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>What’s NEW in v2.0.0?\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>🎯 \u003Cstrong>COLLECTOR System\u003C\u002Fstrong> – Advanced cookie tracking engine\u003C\u002Fli>\n\u003Cli>📦 \u003Cstrong>COURIER System\u003C\u002Fstrong> – Automatic webhook injection (no manual fields!)\u003C\u002Fli>\n\u003Cli>🎨 \u003Cstrong>Animated Dashboard\u003C\u002Fstrong> – Real-time system diagnostics with animations\u003C\u002Fli>\n\u003Cli>📊 \u003Cstrong>Entry Meta Storage\u003C\u002Fstrong> – UTM data saved with each form submission\u003C\u002Fli>\n\u003Cli>🔧 \u003Cstrong>Excluded Webhooks\u003C\u002Fstrong> – Option to exclude specific webhook URLs\u003C\u002Fli>\n\u003Cli>✨ \u003Cstrong>iOS 14+ Support\u003C\u002Fstrong> – gbraid and wbraid parameter tracking\u003C\u002Fli>\n\u003Cli>🚀 \u003Cstrong>Zero Configuration\u003C\u002Fstrong> – Works automatically after activation\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Gravity Forms Integration (THE COURIER)\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>🚀 No Manual Field Creation Required!\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>The COURIER system automatically injects all UTM data into Gravity Forms webhook submissions. Simply:\u003C\u002Fp>\n\u003Col>\n\u003Cli>Enable “Gravity Forms Integration” in plugin settings\u003C\u002Fli>\n\u003Cli>Set up your Gravity Forms webhooks as normal\u003C\u002Fli>\n\u003Cli>The COURIER automatically adds UTM data to every webhook request\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>\u003Cstrong>Optional:\u003C\u002Fstrong> 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.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Excluded Webhooks:\u003C\u002Fstrong> Configure specific webhook URLs to exclude from UTM injection (useful for internal notifications).\u003C\u002Fp>\n\u003Ch4>Technical Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Lightweight\u003C\u002Fstrong> – Minimal impact on site performance\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Standards Compliant\u003C\u002Fstrong> – Follows WordPress coding standards\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Secure\u003C\u002Fstrong> – Proper data sanitization and validation\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Translatable\u003C\u002Fstrong> – Ready for internationalization\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Mobile Friendly\u003C\u002Fstrong> – Works across all devices and browsers\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Entry Meta Storage\u003C\u002Fstrong> – UTM data stored with each Gravity Forms entry\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Webhook Automation\u003C\u002Fstrong> – Zero configuration webhook injection\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Animated UI\u003C\u002Fstrong> – Real-time system status with smooth animations\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Use Cases\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>Marketing Attribution\u003C\u002Fstrong>: Track which campaigns generate the most leads and sales – automatically!\u003C\u002Fp>\n\u003Cp>\u003Cstrong>CRM Integration\u003C\u002Fstrong>: UTM data flows seamlessly to your CRM via Gravity Forms webhooks.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>A\u002FB Testing\u003C\u002Fstrong>: Compare performance between different campaign variations.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>ROI Analysis\u003C\u002Fstrong>: Calculate return on investment for different marketing channels.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Customer Journey\u003C\u002Fstrong>: Understand how visitors discover and interact with your site.\u003C\u002Fp>\n\u003Ch3>Privacy Policy\u003C\u002Fh3>\n\u003Cp>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:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Stores UTM parameters in browser cookies\u003C\u002Fli>\n\u003Cli>Does not collect personal information\u003C\u002Fli>\n\u003Cli>Uses secure, same-site cookies\u003C\u002Fli>\n\u003Cli>Allows configuration of cookie duration\u003C\u002Fli>\n\u003Cli>Follows WordPress privacy best practices\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Website owners should include UTM tracking in their privacy policy and inform users about the use of functional cookies for campaign attribution.\u003C\u002Fp>\n\u003Ch3>Support\u003C\u002Fh3>\n\u003Cp>For support, feature requests, or bug reports, please visit:\u003Cbr \u002F>\n* \u003Cstrong>Plugin Support\u003C\u002Fstrong>: \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fbasecloud-utm-tracker\u002F\" rel=\"ugc\">WordPress.org Support Forum\u003C\u002Fa>\u003Cbr \u002F>\n* \u003Cstrong>Professional Support\u003C\u002Fstrong>: \u003Ca href=\"https:\u002F\u002Fwww.basecloudglobal.com\u002Fsupport\u002F\" rel=\"nofollow ugc\">BaseCloud Global\u003C\u002Fa>\u003Cbr \u002F>\n* \u003Cstrong>Documentation\u003C\u002Fstrong>: \u003Ca href=\"https:\u002F\u002Fwww.basecloudglobal.com\u002Fdocs\u002Futm-tracker\u002F\" rel=\"nofollow ugc\">Plugin Documentation\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>About BaseCloud\u003C\u002Fh3>\n\u003Cp>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.\u003C\u002Fp>\n\u003Cp>Visit us at \u003Ca href=\"https:\u002F\u002Fwww.basecloudglobal.com\u002F\" rel=\"nofollow ugc\">basecloudglobal.com\u003C\u002Fa> for more WordPress solutions.\u003C\u002Fp>\n","Advanced UTM tracking with automated webhook injection for Gravity Forms, Elementor, WPForms, and Contact Form 7.",40,761,"2026-02-12T15:14:00.000Z","7.4",[71,72,21,22,23],"analytics","forms","https:\u002F\u002Fwww.basecloudglobal.com\u002Fplugins\u002Futm-tracker","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbasecloud-utm-tracker.3.0.3.zip",{"slug":76,"name":77,"version":78,"author":79,"author_profile":80,"description":81,"short_description":82,"active_installs":13,"downloaded":83,"rating":13,"num_ratings":13,"last_updated":24,"tested_up_to":49,"requires_at_least":84,"requires_php":17,"tags":85,"homepage":24,"download_link":87,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":88},"am-cookies","AM Cookies","1.2.12","Johan Martin Aarstein","https:\u002F\u002Fprofiles.wordpress.org\u002Fjohanaarstein\u002F","\u003Cp>AM Cookies for WordPress is easy to use, lightweight, and gives your visitors total control over what data they want to share with you.\u003C\u002Fp>\n\u003Cp>This plugin utilizes our own open source web component, \u003Ccode>am-gpdr\u003C\u002Fcode>, which is publicly available here: https:\u002F\u002Fgithub.com\u002Faarsteinmedia\u002Fam-gdpr.\u003C\u002Fp>\n\u003Cp>The purpose of this plugin is to give visitors to your website control over how their data is collected by third-party services such as Google, Meta, Snapchat, or TikTok. To use the plugin, simply input your tracking ID or pixel ID from any of these services – no coding is required. Our codebase includes links to sites like googletagmanager.com, gtm.com, facebook.net, sc-static.net, and tiktok.com, but none of these scripts are activated unless you choose to do so. When activated they will only collect data as per your configuration and with user consent. We do not collect any data through this plugin.\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Loads tracking codes automatically – no need to manually add any code\u003C\u002Fli>\n\u003Cli>Customizable layout\u003C\u002Fli>\n\u003Cli>Customizable fonts and colors\u003C\u002Fli>\n\u003Cli>Customizable text content\u003C\u002Fli>\n\u003Cli>Front-end script ~40 kB\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Feedback\u003C\u002Fh3>\n\u003Cp>We’d love to \u003Ca href=\"mailto:johan@aarstein.media\" rel=\"nofollow ugc\">hear from you\u003C\u002Fa>!\u003C\u002Fp>\n","Simple and versatile GDPR compatible Cookie Compliance Plugin for WordPress.",1528,"5.9",[71,19,20,86,22],"retargetting","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fam-cookies.1.2.12.zip","2026-03-15T10:48:56.248Z",{"slug":90,"name":91,"version":92,"author":93,"author_profile":94,"description":95,"short_description":96,"active_installs":13,"downloaded":97,"rating":13,"num_ratings":13,"last_updated":98,"tested_up_to":49,"requires_at_least":99,"requires_php":100,"tags":101,"homepage":24,"download_link":103,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"mdi-persist-query-string","MDI Persist Query String","1.0.0","Medium Interactive","https:\u002F\u002Fprofiles.wordpress.org\u002Fmediuminteractive\u002F","\u003Cp>MDI Persist Query String automatically captures and persists specific URL parameters (like UTM tags and campaign data) across multiple page visits. This is essential for accurate marketing attribution and analytics tracking.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Persistent UTM Parameters for Accurate Marketing Attribution\u003C\u002Fstrong>\u003Cbr \u002F>\nAre You Missing Attribution On Your Marketing Campaigns?\u003Cbr \u002F>\nYou launch an ad campaign, post on social media, send an email blast, or invest in a press release. Traffic starts coming in—but when you look at your analytics or CRM, attribution is incomplete or missing altogether. Visitors arrive on your site with UTM parameters in the URL, click to another page, fill out a form, and the original source data disappears. This leads to unclear reporting, unreliable conversion data, and marketing decisions based on guesses instead of facts. This plugin solves that problem.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>What This Plugin Does\u003C\u002Fstrong>\u003Cbr \u002F>\n\u003Cstrong>Persistent UTM Parameters\u003C\u002Fstrong> ensures that UTM parameters—and other query parameters you define—persist as users navigate your website.\u003Cbr \u002F>\nIf a visitor arrives on your site with tracking parameters in the URL, those parameters are automatically carried forward as they move from page to page. When the visitor eventually submits a form, requests a quote, or reaches a key conversion point, the original attribution data is still intact.\u003Cbr \u002F>\nThis allows you to correctly attribute form submissions, lead sources, campaign performance, content engagement, and conversions with confidence.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Why This Matters\u003C\u002Fstrong>\u003Cbr \u002F>\nWithout persistent parameters, attribution is often lost after the first page view, forms submit without source data, analytics platforms misclassify traffic, and even high-cost campaigns can appear ineffective.\u003Cbr \u002F>\nWith persistent parameters in place, source, medium, and campaign data remain accurate throughout the user journey. Marketing ROI becomes measurable, CRM records receive clean attribution data, and analytics reflect how users actually discover, engage with, and convert on your site.\u003Cbr \u002F>\nThis is especially important for marketing teams, agencies, lead-generation websites, SaaS companies, service businesses, and anyone who relies on accurate attribution to make informed decisions.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Fully Customizable Parameter Support\u003C\u002Fstrong>\u003Cbr \u002F>\nWhile UTMs are the most common use case, this plugin is not limited to them. You can choose which query parameters should persist, include custom parameters beyond standard UTMs, and adapt the plugin to your existing analytics, CRM, or form setup. This flexibility supports advanced marketing stacks, custom tracking needs, and non-standard attribution models.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Simple Setup — Expert Help Available\u003C\u002Fstrong>\u003Cbr \u002F>\nThe plugin is designed to work out of the box with minimal configuration. For more advanced setups—such as passing parameters into specific form fields, CRMs, or analytics platforms—expert help is available to ensure everything is configured correctly.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>GET SUPPORT\u003C\u002Fstrong>\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fmediuminteractive.com\u002Fcontact\" rel=\"nofollow ugc\">https:\u002F\u002Fmediuminteractive.com\u002Fcontact\u003C\u002Fa>\u003C\u002Fp>\n","Persist query string parameters across page visits for tracking and analytics purposes.",129,"2026-02-11T15:48:00.000Z","5.5","7.0",[71,21,102,22,23],"query-string","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmdi-persist-query-string.1.0.0.zip",{"slug":105,"name":106,"version":107,"author":108,"author_profile":109,"description":110,"short_description":111,"active_installs":13,"downloaded":112,"rating":13,"num_ratings":13,"last_updated":113,"tested_up_to":49,"requires_at_least":16,"requires_php":69,"tags":114,"homepage":116,"download_link":117,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"mondoloz-utm-tracker-for-gravity-forms","MZ UTM Tracker for Gravity Form","1.1.2","OLERAJ","https:\u002F\u002Fprofiles.wordpress.org\u002Fmondoloz\u002F","\u003Cp>\u003Cstrong>MZ UTM Tracker for Gravity Form\u003C\u002Fstrong> allows you to easily track your marketing campaigns by capturing UTM parameters from the URL and saving them into your Gravity Forms submissions.\u003C\u002Fp>\n\u003Cp>The plugin automatically detects the following UTM parameters:\u003Cbr \u002F>\n*   \u003Ccode>utm_source\u003C\u002Fcode>\u003Cbr \u002F>\n*   \u003Ccode>utm_medium\u003C\u002Fcode>\u003Cbr \u002F>\n*   \u003Ccode>utm_campaign\u003C\u002Fcode>\u003Cbr \u002F>\n*   \u003Ccode>utm_term\u003C\u002Fcode>\u003Cbr \u002F>\n*   \u003Ccode>utm_content\u003C\u002Fcode>\u003Cbr \u002F>\n*   \u003Ccode>utm_id\u003C\u002Fcode>\u003C\u002Fp>\n\u003Ch3>Key Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Automatic Capture\u003C\u002Fstrong>: Detects UTM parameters in the URL and stores them in the user’s browser (Local Storage).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Form Population\u003C\u002Fstrong>: Automatically populates hidden fields in your Gravity Forms with the captured data.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Field Creation\u003C\u002Fstrong>: Automatically adds hidden fields to your forms if they don’t exist (optional but recommended to add them manually to map them correctly).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Cross-Page Tracking\u003C\u002Fstrong>: Because data is stored in Local Storage, the user can navigate your site before submitting the form, and the UTMs will still be captured.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Clean URLs\u003C\u002Fstrong>: Optionally cleans up the URL after capturing the data.\u003C\u002Fli>\n\u003C\u002Ful>\n","Automatically captures UTM parameters from URLs and populates corresponding Gravity Forms fields for advanced lead tracking.",107,"2026-02-20T09:10:00.000Z",[71,115,21,22,23],"gravity-forms","https:\u002F\u002Fgithub.com\u002Foleraj09\u002FGravityForm-UTM-Tracker","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmondoloz-utm-tracker-for-gravity-forms.1.1.2.zip",{"attackSurface":119,"codeSignals":143,"taintFlows":151,"riskAssessment":152,"analyzedAt":160},{"hooks":120,"ajaxHandlers":135,"restRoutes":136,"shortcodes":137,"cronEvents":142,"entryPointCount":32,"unprotectedCount":13},[121,127,129,132],{"type":122,"name":123,"callback":124,"file":125,"line":126},"action","admin_init","closure","utm-master.php",19,{"type":122,"name":128,"callback":124,"file":125,"line":33},"admin_menu",{"type":122,"name":130,"callback":124,"file":125,"line":131},"wp_enqueue_scripts",70,{"type":122,"name":133,"callback":124,"file":125,"line":134},"admin_enqueue_scripts",113,[],[],[138],{"tag":139,"callback":140,"file":125,"line":141},"utm_master","utm_master_shortcode_handler",133,[],{"dangerousFunctions":144,"sqlUsage":145,"outputEscaping":147,"fileOperations":13,"externalRequests":13,"nonceChecks":13,"capabilityChecks":13,"bundledLibraries":150},[],{"prepared":13,"raw":13,"locations":146},[],{"escaped":148,"rawEcho":13,"locations":149},26,[],[],[],{"summary":153,"deductions":154},"The plugin 'utm-master' v1.0.1 demonstrates a strong security posture based on the provided static analysis. The code adheres to several best practices, notably 100% of its SQL queries utilize prepared statements and all identified outputs are properly escaped.  Furthermore, there are no dangerous functions, file operations, external HTTP requests, or exploitable taint flows identified. The attack surface is minimal, with only one shortcode, and no AJAX handlers or REST API routes are exposed without authentication or permission checks. The vulnerability history is also clean, with no recorded CVEs, which suggests a consistent focus on security by the developers.\n\nWhile the current analysis indicates a very secure implementation, the absence of nonce checks and capability checks across all entry points is a potential area for concern. Although the static analysis found no direct vulnerabilities related to these omissions, a more dynamic analysis or a broader range of threat vectors might reveal exploitable scenarios, especially if the plugin's functionality were to evolve or interact with other components in unforeseen ways. The lack of recorded vulnerability history is a positive indicator but does not guarantee future security. Overall, the plugin exhibits good security practices, but the reliance on implicit authentication for its single entry point warrants careful consideration in a comprehensive risk assessment.",[155,158],{"reason":156,"points":157},"No nonce checks on entry points",5,{"reason":159,"points":157},"No capability checks on entry points","2026-03-16T22:00:14.997Z",{"wat":162,"direct":173},{"assetPaths":163,"generatorPatterns":167,"scriptPaths":168,"versionParams":169},[164,165,166],"\u002Fwp-content\u002Fplugins\u002Futm-master\u002Fcss\u002Fstyle.css","\u002Fwp-content\u002Fplugins\u002Futm-master\u002Fjs\u002Futm-master.js","\u002Fwp-content\u002Fplugins\u002Futm-master\u002Fjs\u002Fadmin-settings.js",[],[165,166],[170,171,172],"utm-master\u002Fcss\u002Fstyle.css?ver=","utm-master\u002Fjs\u002Futm-master.js?ver=","utm-master\u002Fjs\u002Fadmin-settings.js?ver=",{"cssClasses":174,"htmlComments":175,"htmlAttributes":176,"restEndpoints":177,"jsGlobals":178,"shortcodeOutput":181},[],[],[],[],[179,180],"UTM_FRONT","window._utmPlaceholders",[182],"\u003Cspan id='utm-placeholder-"]