[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fVgbXApNuivmnjEsC1UFQnYhcCyfTqtHsRDJLNxmjeds":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":11,"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":11,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":28,"vulnerabilities":29,"developer":30,"crawl_stats":27,"alternatives":35,"analysis":137,"fingerprints":283},"source-medium-tracker-for-contact-form-7","Source Medium Tracker for Contact Form 7","2.5","asynadak","https:\u002F\u002Fprofiles.wordpress.org\u002Fasynadak\u002F","\u003Cp>\u003Cstrong>Source Medium Tracker for Contact Form 7\u003C\u002Fstrong> allows you to track the source and medium of visitors who submit your Contact Form 7 forms. Starting from version 2.3, you can also send conversion events to Google Ads and Google Analytics upon form submission.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Features:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Source\u002FMedium Tracking:\u003C\u002Fstrong> Capture and store the \u003Ccode>utm_source\u003C\u002Fcode> and \u003Ccode>utm_medium\u003C\u002Fcode> parameters from your marketing campaigns.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Detailed Analytics:\u003C\u002Fstrong> View reports of form submissions by source and medium within the WordPress admin area.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Dashboard Widget:\u003C\u002Fstrong> Get quick stats on daily form submissions and view a customizable graph of submissions over time.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Google Ads Conversion Tracking:\u003C\u002Fstrong> Automatically send conversion events to Google Ads when a form is submitted.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Google Analytics Integration:\u003C\u002Fstrong> Send form submission events to Google Analytics 4 (GA4) using client-side or server-side tracking.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Easy Configuration:\u003C\u002Fstrong> Set up and manage settings directly from the WordPress dashboard.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Benefits:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Optimize Marketing Efforts:\u003C\u002Fstrong> Understand which campaigns and channels drive the most conversions.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Improve ROI:\u003C\u002Fstrong> Allocate resources to the most effective marketing strategies.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Simplify Tracking:\u003C\u002Fstrong> No need to manually add tracking codes to your forms.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>License\u003C\u002Fh3>\n\u003Cp>This plugin is free software; you can redistribute it and\u002For modify it under the terms of the \u003Ca href=\"https:\u002F\u002Fwww.gnu.org\u002Flicenses\u002Fgpl-2.0.html\" rel=\"nofollow ugc\">GNU General Public License version 2\u003C\u002Fa> as published by the Free Software Foundation.\u003C\u002Fp>\n\u003Ch3>Additional Notes\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>Support and Documentation:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>For detailed documentation and support, please visit \u003Ca href=\"https:\u002F\u002Fsocialmind.gr\u002F\" rel=\"nofollow ugc\">our website\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>If you find this plugin useful, please consider \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fsource-medium-tracker-for-contact-form-7\u002Freviews\u002F\" rel=\"ugc\">leaving a review\u003C\u002Fa>.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Privacy Notice:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>This plugin collects and stores data related to form submissions, including source and medium information. If you enable conversion tracking, data will be sent to third-party services like Google Ads and Google Analytics. Please ensure that you disclose this information to your users and comply with all applicable privacy laws and regulations.\u003C\u002Fp>\n","Tracks the source and medium of visitors and includes this information in Contact Form 7 submissions.",100,1892,2,"2025-08-20T09:09:00.000Z","6.8.5","5.0","7.0",[19,20,21,22,23],"contact-form-7","medium","source","tracking","utm","https:\u002F\u002Fsocialmind.gr","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsource-medium-tracker-for-contact-form-7.2.5.zip",0,null,"2026-03-15T15:16:48.613Z",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":13,"total_installs":11,"avg_security_score":31,"avg_patch_time_days":32,"trust_score":33,"computed_at":34},96,30,91,"2026-04-04T16:49:13.627Z",[36,58,77,96,118],{"slug":37,"name":38,"version":39,"author":40,"author_profile":41,"description":42,"short_description":43,"active_installs":44,"downloaded":45,"rating":46,"num_ratings":47,"last_updated":48,"tested_up_to":49,"requires_at_least":16,"requires_php":50,"tags":51,"homepage":55,"download_link":56,"security_score":57,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":28},"easy-utm-tracking-with-contact-form-7","Easy UTM Tracking with Contact Form 7","2.0.6","basirmukhtar","https:\u002F\u002Fprofiles.wordpress.org\u002Fbasirmukhtar\u002F","\u003Cp>Easy UTM Tracking with Contact Form 7 is a simple plugin that lets you track UTM parameters and referrer in your Contact Form 7 lead emails with just one-click installation. The plugin saves any UTM values coming in the URL and stores them for later retrieval, so users can browse your website normally without losing the UTM data. When a user submits any Contact Form 7, the stored UTM parameters and referrer data are automatically included in the email.\u003C\u002Fp>\n\u003Cp>This plugin is a great tool for those who want to track and analyze their website’s UTM data and referrer traffic sources in a convenient and effortless manner.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>The following UTM tags are tracked:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>utm_source \u003C\u002Fli>\n\u003Cli>utm_medium \u003C\u002Fli>\n\u003Cli>utm_term \u003C\u002Fli>\n\u003Cli>utm_content \u003C\u002Fli>\n\u003Cli>utm_campaign \u003C\u002Fli>\n\u003Cli>Landing page URL\u003C\u002Fli>\n\u003Cli>Referrer (traffic source)\u003C\u002Fli>\n\u003C\u002Ful>\n","Easy UTM Tracking with Contact Form 7 is a simple plugin that lets you track UTM parameters and referrer in your Contact Form 7 lead emails with just  &hellip;",2000,21549,90,8,"2023-04-19T04:59:00.000Z","6.2.9","",[52,53,19,23,54],"cf7","contact-form","utm-tracking","http:\u002F\u002Fdecorumsol.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Feasy-utm-tracking-with-contact-form-7.2.0.6.zip",85,{"slug":59,"name":60,"version":61,"author":62,"author_profile":63,"description":64,"short_description":65,"active_installs":66,"downloaded":67,"rating":11,"num_ratings":13,"last_updated":68,"tested_up_to":69,"requires_at_least":70,"requires_php":71,"tags":72,"homepage":50,"download_link":76,"security_score":11,"vuln_count":26,"unpatched_count":26,"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,"2026-03-13T18:18:00.000Z","6.9.4","5.6","7.2",[73,19,74,75,54],"cf7-utm-tracking","marketing-attribution","utm-parameters","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Futm-tracker-for-contact-form-7.1.5.zip",{"slug":78,"name":79,"version":80,"author":81,"author_profile":82,"description":83,"short_description":84,"active_installs":26,"downloaded":85,"rating":11,"num_ratings":86,"last_updated":87,"tested_up_to":88,"requires_at_least":16,"requires_php":50,"tags":89,"homepage":50,"download_link":94,"security_score":95,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":28},"kawuda-utm-source-tracker","Kawuda UTM source tracker","1.6.0","wapnishantha","https:\u002F\u002Fprofiles.wordpress.org\u002Fwapnishantha\u002F","\u003Cp>Kawuda is a simple UTM source tracking system. No need depends on an 3rd party. This is a not only utm tracker but also simple analytic system. Kawuda system will track the user events. Right now it is facilitating to track a link and button. On there, You can search utm source. There are dates filter too.\u003C\u002Fp>\n\u003Cp>In the next release of the browse will not support for the third party cookies. So there is a big problem in a digital advertising ecosystem. Other parties cannot be the track and Annalise your data from cookies. So Kawuda can do it for you. Kawuda is a system which using only first party cookies.\u003C\u002Fp>\n\u003Cp>With the latest implementation of the intent, ROI can not be analysis without correct data. Some browser will not allow the 3rd party cookies. Then your analytic data is totally wrong in your 3rd party analytic system. But Kawuda will support you to check and analysis your UTM source, UTM medium etc\u003C\u002Fp>\n\u003Cp>Kawuda is also support for your normal user tracking. So, This is kind of WordPress system log. If you want to flush all the current data in Kawuda system just deactivate and activate plugin.\u003C\u002Fp>\n\u003Ch3>Plugin Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Free!\u003C\u002Fli>\n\u003Cli>simple and fast\u003C\u002Fli>\n\u003Cli>Dashboard \u003C\u002Fli>\n\u003Cli>Unlimited tracking\u003C\u002Fli>\n\u003Cli>Real time tracking stat \u003C\u002Fli>\n\u003Cli>Search\u003C\u002Fli>\n\u003Cli>Date filter\u003C\u002Fli>\n\u003Cli>Admin user task track\u003C\u002Fli>\n\u003Cli>Other user task track\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>You can browse the code at the \u003Ca href=\"https:\u002F\u002Fbitbucket.org\u002Fwapnishantha\u002Fkawuda\" rel=\"nofollow ugc\">bitbucket repository\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Support\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Email support wapnishantha@gmail.com\u003C\u002Fli>\n\u003C\u002Ful>\n","Kawuda is a simple UTM source tracking system. No need depend on 3rd party. You can use this as your own anatlatic system",1286,1,"2025-01-28T09:37:00.000Z","6.7.5",[90,91,22,92,93],"analytic","state","utm-codes","utm-source","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fkawuda-utm-source-tracker.1.6.0.zip",92,{"slug":97,"name":98,"version":99,"author":100,"author_profile":101,"description":102,"short_description":103,"active_installs":104,"downloaded":105,"rating":31,"num_ratings":106,"last_updated":107,"tested_up_to":69,"requires_at_least":108,"requires_php":109,"tags":110,"homepage":113,"download_link":114,"security_score":115,"vuln_count":116,"unpatched_count":26,"last_vuln_date":117,"fetched_at":28},"handl-utm-grabber","HandL UTM Grabber \u002F Tracker","2.8.4","Haktan Suren","https:\u002F\u002Fprofiles.wordpress.org\u002Fhaktansuren\u002F","\u003Ch4>UTM Tracking for WordPress (Built for Attribution)\u003C\u002Fh4>\n\u003Cp>UTM Grabber helps marketing teams reduce attribution loss between click and conversion.\u003C\u002Fp>\n\u003Cp>It captures UTM parameters and click IDs on first visit, stores them in first-party cookies, and makes them available site-wide so your forms, CRM syncs, and checkout flows keep campaign context intact.\u003C\u002Fp>\n\u003Cp>Trusted by over \u003Cstrong>200,000 WordPress sites\u003C\u002Fstrong>, UTM Grabber is built for teams that need reliable source data to scale what works.\u003C\u002Fp>\n\u003Cblockquote>\n\u003Ch4>What you get in the free plugin\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Capture the core attribution parameters: \u003Ccode>utm_source\u003C\u002Fcode>, \u003Ccode>utm_medium\u003C\u002Fcode>, \u003Ccode>utm_campaign\u003C\u002Fcode>, \u003Ccode>utm_term\u003C\u002Fcode>, \u003Ccode>utm_content\u003C\u002Fcode>, and \u003Ccode>gclid\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>Store attribution data in first-party cookies\u003C\u002Fli>\n\u003Cli>Use shortcodes to inject tracking values into forms and content\u003C\u002Fli>\n\u003Cli>Track key context fields like referrer and landing page\u003C\u002Fli>\n\u003Cli>Push clean attribution data into major workflows (forms, WooCommerce, CRM automations)\u003C\u002Fli>\n\u003Cli>Includes iOS 14+ friendly tracking support\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fblockquote>\n\u003Ch4>Why teams choose UTM Grabber\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Attribution continuity:\u003C\u002Fstrong> Preserve campaign context beyond the first pageview and across the customer journey.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>First-party data model:\u003C\u002Fstrong> Your attribution data stays in your WordPress stack.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Built for real WordPress setups:\u003C\u002Fstrong> Designed for form-heavy, plugin-heavy, and marketing-driven sites.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Fast to deploy:\u003C\u002Fstrong> Activate, map fields, and start collecting usable source data quickly.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Major integrations and compatibility\u003C\u002Fh4>\n\u003Cp>UTM Grabber works with the most-used WordPress forms and revenue plugins out of the box:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Contact Form 7\u003C\u002Fli>\n\u003Cli>Gravity Forms\u003C\u002Fli>\n\u003Cli>Ninja Forms\u003C\u002Fli>\n\u003Cli>Elementor\u003C\u002Fli>\n\u003Cli>WPForms\u003C\u002Fli>\n\u003Cli>Formidable Forms\u003C\u002Fli>\n\u003Cli>Caldera Forms\u003C\u002Fli>\n\u003Cli>Thrive Leads\u003C\u002Fli>\n\u003Cli>WooCommerce\u003C\u002Fli>\n\u003Cli>Ultimate Member\u003C\u002Fli>\n\u003Cli>Fluent Forms\u003C\u002Fli>\n\u003Cli>Forminator\u003C\u002Fli>\n\u003Cli>Typeform\u003C\u002Fli>\n\u003Cli>Webflow\u003C\u002Fli>\n\u003Cli>and many more\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Need CRM or ops workflow delivery? UTM Grabber integrates with automation platforms so you can route attribution to tools like:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Salesforce\u003C\u002Fli>\n\u003Cli>HubSpot\u003C\u002Fli>\n\u003Cli>Pipedrive\u003C\u002Fli>\n\u003Cli>Zoho\u003C\u002Fli>\n\u003Cli>ActiveCampaign\u003C\u002Fli>\n\u003Cli>Google Sheets\u003C\u002Fli>\n\u003Cli>Slack\u003C\u002Fli>\n\u003Cli>Mailchimp\u003C\u002Fli>\n\u003Cli>Klaviyo\u003C\u002Fli>\n\u003Cli>and many others via Zapier\u002FMake\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Upgrade to HandL UTM Grabber V3\u003C\u002Fh4>\n\u003Cp>Upgrade to unlock the full attribution stack and advanced controls:\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Futmgrabber.com\u002F?utm_source=WordPress_FREE&utm_medium=wordpress_update_link&utm_campaign=HandL_Plugin_Page\" rel=\"nofollow ugc\">\u003Cstrong>See all premium features\u003C\u002Fstrong>\u003C\u002Fa>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Facebook Conversion API (FB CAPI) workflows for paid social and WooCommerce\u003C\u002Fli>\n\u003Cli>AI-Powered Insights for anomaly detection and optimization recommendations\u003C\u002Fli>\n\u003Cli>GCLID Reporter for Google Ads click tracking and offline conversion workflows\u003C\u002Fli>\n\u003Cli>Track all UTM + advanced click IDs (\u003Ccode>fbclid\u003C\u002Fcode>, \u003Ccode>gclid\u003C\u002Fcode>, \u003Ccode>msclkid\u003C\u002Fcode>, ValueTrack) and custom parameters\u003C\u002Fli>\n\u003Cli>First-touch and last-touch attribution fields\u003C\u002Fli>\n\u003Cli>Track source categories (Paid, Organic, Referral, Direct)\u003C\u002Fli>\n\u003Cli>Customize cookie duration to match your sales cycle\u003C\u002Fli>\n\u003Cli>Server-side and client-side tracking options\u003C\u002Fli>\n\u003Cli>Google Analytics client ID tracking\u003C\u002Fli>\n\u003Cli>Cross-domain\u002Fiframe attribution passing\u003C\u002Fli>\n\u003Cli>Site-to-site (S2S) postback options\u003C\u002Fli>\n\u003Cli>Expanded integrations for forms, CRMs, and automation workflows\u003C\u002Fli>\n\u003Cli>GDPR-ready setup with broad consent-tool compatibility\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Documentation, support, and community\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdocs.utmgrabber.com\u002F?utm_medium=referral&utm_source=wordpress.org&utm_campaign=HandL+UTM+Grabber+Readme&utm_content=Documentation\" rel=\"nofollow ugc\">Documentation\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fview\u002Fplugin-reviews\u002Fhandl-utm-grabber#postform\" rel=\"ugc\">Leave a review\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.haktansuren.com\u002Fslack-handlwp\u002F\" rel=\"nofollow ugc\">Join support Slack\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>SPECIAL THANKS:\u003C\u002Fstrong> This plugin has been tested on various operating systems and browsers thanks to \u003Ca href=\"https:\u002F\u002Fwww.browserstack.com\" rel=\"nofollow ugc\">BrowserStack!\u003C\u002Fa>\u003C\u002Fp>\n","The WordPress attribution plugin used by over 200,000+ sites to capture UTMs, gclid, and source data in your forms, CRM, and revenue workflows.",10000,254563,142,"2026-03-07T22:04:00.000Z","3.6.0","5.3",[111,112,22,23,54],"gclid","tracker","https:\u002F\u002Futmgrabber.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fhandl-utm-grabber.2.8.4.zip",95,3,"2025-11-19 00:00:00",{"slug":119,"name":120,"version":121,"author":122,"author_profile":123,"description":124,"short_description":125,"active_installs":126,"downloaded":127,"rating":128,"num_ratings":129,"last_updated":130,"tested_up_to":69,"requires_at_least":131,"requires_php":109,"tags":132,"homepage":135,"download_link":136,"security_score":11,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":28},"contact-form-7-lead-info-with-country","Lead info with country for Contact Form 7","2.6","apasionados","https:\u002F\u002Fprofiles.wordpress.org\u002Fapasionados\u002F","\u003Cp>Lead info with country for Contact Form 7 is an \u003Cstrong>addon module for the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcontact-form-7\u002F\" rel=\"ugc\">Contact Form 7\u003C\u002Fa> plugin\u003C\u002Fstrong>. It helps you track the user who fills out a form.\u003Cbr \u002F>\nAll you need to do is add the \u003Cem>[tracking-info]\u003C\u002Fem> shortcode in the Message body of the contact form 7.\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>Since version 1.5.0 you can also use the shortcode \u003Cem>[tracking-info-noip]\u003C\u002Fem> in the Message body of contact form 7 which will not include the IP of the user in case you have concerns regarding the General Data Protection Regulation (EU) 2016\u002F679 (“GDPR”).\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>This plugin is an enhanced version of the plugin \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcontact-form-7-leads-tracking\u002F\" rel=\"ugc\">Contact Form 7 Leads Tracking\u003C\u002Fa>, that includes translations and the lookup of the country of the IP from which the form is sent.\u003C\u002Fp>\n\u003Cp>We decided to create this enhanced version of the plugin, because we needed a translation to Spanish and wanted to know the country from which the uses send the contact form, whithout having to lookup the IP adress.\u003C\u002Fp>\n\u003Cp>The lead tracking info includes: Form Page URL, Original Referrer, Landing Page, User IP, Country of the User IP and Browser.\u003C\u002Fp>\n\u003Cp>In order to display the Country it needs the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fgeoip-detect\u002F\" rel=\"ugc\">Geolocation IP Detection (until March 2020: GeoIP Detection) plugin\u003C\u002Fa> that can be found in the WordPress plugin repository. This plugin “provides geographic information detected by an IP adress”. \u003Cem>This plugin auto-updates the GeoIP database once a week. This product includes GeoLite data created by MaxMind, available from \u003Ca href=\"http:\u002F\u002Fwww.maxmind.com\" rel=\"nofollow ugc\">www.maxmind.com\u003C\u002Fa>.\u003C\u002Fem>\u003C\u002Fp>\n\u003Cp>If the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fgeoip-detect\u002F\" rel=\"ugc\">Geolocation IP Detection (until March 2020: GeoIP Detection) plugin\u003C\u002Fa> is not installed and enabled, you will only see the IP address, without the country of the IP adress.\u003C\u002Fp>\n\u003Cp>We decided to use the Geolocation IP Detection (until March 2020: GeoIP Detection) plugin to handle the lookup of the country, because it’s a plugin that is actively developed and we saw no advantage in implementing all this functionality, when we could use an existing one.\u003C\u002Fp>\n\u003Cp>The lead tracking info in this plugin includes:\u003C\u002Fp>\n\u003Col>\n\u003Cli>\n\u003Cp>\u003Cstrong>Form Page URL\u003C\u002Fstrong>\u003Cbr \u002F>\nThe URL on which the user filled out the form.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Original Referrer\u003C\u002Fstrong>\u003Cbr \u002F>\nThe URL from which the user came to your site.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Landing Page\u003C\u002Fstrong>\u003Cbr \u002F>\nThe first page the user visited on your site.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>User IP\u003C\u002Fstrong> (is not included when using the shorcode [tracking-info-noip])\u003Cbr \u002F>\nThe IP address of the user who filled out the form.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Country of the IP\u003C\u002Fstrong>\u003Cbr \u002F>\nThe country of the IP address of the user who filled out the form. If the country is 0, please check the FAQ information.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>User Agent \u002F Browser\u003C\u002Fstrong>\u003Cbr \u002F>\nThe browser information of the user who filled the form.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cblockquote>\n\u003Cp>\u003Cstrong>Please make sure that WP_DEBUG in wp-config.php is set to FALSE when using this plugin in production.\u003C\u002Fstrong> If it’s true the message is sent but the AJAX code to show the OK message and clear the form is not executed. This has to do with the Contact Form 7 filter: \u003Cem>wpcf7_mail_components\u003C\u002Fem> we use for adding the tracking information and we can’t change this behaviour. Please be aware of this.\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Ch4>Lead info with country for Contact Form 7 in your Language!\u003C\u002Fh4>\n\u003Cp>This first release is avaliable in English and Spanish. In the languages folder we have included the necessary files to translate this plugin.\u003C\u002Fp>\n\u003Cp>If you would like the plugin in your language and you’re good at translating, please drop us a line at \u003Ca href=\"https:\u002F\u002Fapasionados.es\u002Fcontacto\u002Findex.php?desde=wordpress-org-contactform7leadinfowithcountry-home\" rel=\"nofollow ugc\">Contact us\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>Further Reading\u003C\u002Fh4>\n\u003Cp>You can access the description of the plugin in Spanish at: \u003Ca href=\"https:\u002F\u002Fapasionados.es\u002Fblog\u002Finformacion-pais-contact-form-7-plugin-wordpress-6061\u002F\" rel=\"nofollow ugc\">Lead info with country for Contact Form 7 en castellano\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Contact\u003C\u002Fh3>\n\u003Cp>For further information please send us an \u003Ca href=\"https:\u002F\u002Fapasionados.es\u002Fcontacto\u002Findex.php?desde=wordpress-org-contactform7leadinfowithcountry-contact\" rel=\"nofollow ugc\">email\u003C\u002Fa>.\u003C\u002Fp>\n","Lead info with country for Contact Form 7 helps to track users that fill in forms.",3000,64888,84,5,"2026-01-27T14:22:00.000Z","3.5",[19,133,134],"lead-tracking","user-info","https:\u002F\u002Fapasionados.es\u002Fblog\u002Finformacion-pais-contact-form-7-plugin-wordpress-6061\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcontact-form-7-lead-info-with-country.2.6.zip",{"attackSurface":138,"codeSignals":208,"taintFlows":232,"riskAssessment":279,"analyzedAt":282},{"hooks":139,"ajaxHandlers":199,"restRoutes":205,"shortcodes":206,"cronEvents":207,"entryPointCount":86,"unprotectedCount":26},[140,146,151,155,160,162,166,171,175,178,183,187,189,193,195],{"type":141,"name":142,"callback":143,"file":144,"line":145},"action","admin_enqueue_scripts","smt_cf7_enqueue_admin_scripts","includes\\admin-page.php",6,{"type":141,"name":147,"callback":148,"file":149,"line":150},"admin_init","register_settings","includes\\class-smt-cf7-admin.php",15,{"type":141,"name":152,"callback":153,"file":149,"line":154},"admin_menu","add_admin_menu",18,{"type":141,"name":156,"callback":157,"file":158,"line":159},"wp_head","enqueue_gtag_script","includes\\class-smt-cf7-public.php",7,{"type":141,"name":156,"callback":161,"file":158,"line":47},"enqueue_facebook_pixel_script",{"type":141,"name":163,"callback":164,"file":158,"line":165},"wp_enqueue_scripts","enqueue_scripts",11,{"type":141,"name":167,"callback":168,"file":169,"line":170},"plugins_loaded","smt_cf7_init","source-medium-tracker-for-contact-form-7.php",51,{"type":141,"name":172,"callback":173,"file":169,"line":174},"admin_notices","smt_cf7_cf7_inactive_notice",56,{"type":141,"name":163,"callback":176,"file":169,"line":177},"smt_cf7_enqueue_scripts",67,{"type":179,"name":180,"callback":181,"file":169,"line":182},"filter","wpcf7_form_elements","smt_cf7_add_hidden_fields",70,{"type":141,"name":184,"callback":185,"file":169,"line":186},"wpcf7_mail_sent","smt_cf7_save_submission_data",73,{"type":179,"name":180,"callback":181,"file":169,"line":188},101,{"type":141,"name":190,"callback":191,"file":169,"line":192},"wpcf7_before_send_mail","closure",109,{"type":141,"name":184,"callback":191,"file":169,"line":194},130,{"type":141,"name":196,"callback":197,"file":169,"line":198},"wp_dashboard_setup","smt_cf7_add_dashboard_widget",140,[200],{"action":201,"nopriv":202,"callback":201,"hasNonce":203,"hasCapCheck":202,"file":169,"line":204},"smt_cf7_get_submission_data",false,true,277,[],[],[],{"dangerousFunctions":209,"sqlUsage":210,"outputEscaping":213,"fileOperations":26,"externalRequests":26,"nonceChecks":116,"capabilityChecks":86,"bundledLibraries":231},[],{"prepared":211,"raw":26,"locations":212},12,[],{"escaped":214,"rawEcho":159,"locations":215},80,[216,219,221,223,225,227,229],{"file":144,"line":217,"context":218},124,"raw output",{"file":144,"line":220,"context":218},256,{"file":169,"line":222,"context":218},137,{"file":169,"line":224,"context":218},220,{"file":169,"line":226,"context":218},226,{"file":169,"line":228,"context":218},234,{"file":169,"line":230,"context":218},246,[],[233,250,258,271],{"entryPoint":234,"graph":235,"unsanitizedCount":26,"severity":249},"smt_cf7_render_admin_page (includes\\admin-page.php:107)",{"nodes":236,"edges":247},[237,241],{"id":238,"type":21,"label":239,"file":144,"line":240},"n0","$_POST (x5)",136,{"id":242,"type":243,"label":244,"file":144,"line":245,"wp_function":246},"n1","sink","echo() [XSS]",217,"echo",[248],{"from":238,"to":242,"sanitized":203},"low",{"entryPoint":251,"graph":252,"unsanitizedCount":26,"severity":249},"\u003Cadmin-page> (includes\\admin-page.php:0)",{"nodes":253,"edges":256},[254,255],{"id":238,"type":21,"label":239,"file":144,"line":240},{"id":242,"type":243,"label":244,"file":144,"line":245,"wp_function":246},[257],{"from":238,"to":242,"sanitized":203},{"entryPoint":259,"graph":260,"unsanitizedCount":26,"severity":249},"smt_cf7_get_submission_data (source-medium-tracker-for-contact-form-7.php:279)",{"nodes":261,"edges":269},[262,265],{"id":238,"type":21,"label":263,"file":169,"line":264},"$_POST",286,{"id":242,"type":243,"label":266,"file":169,"line":267,"wp_function":268},"get_results() [SQLi]",299,"get_results",[270],{"from":238,"to":242,"sanitized":203},{"entryPoint":272,"graph":273,"unsanitizedCount":26,"severity":249},"\u003Csource-medium-tracker-for-contact-form-7> (source-medium-tracker-for-contact-form-7.php:0)",{"nodes":274,"edges":277},[275,276],{"id":238,"type":21,"label":263,"file":169,"line":264},{"id":242,"type":243,"label":266,"file":169,"line":267,"wp_function":268},[278],{"from":238,"to":242,"sanitized":203},{"summary":280,"deductions":281},"The \"source-medium-tracker-for-contact-form-7\" plugin version 2.5 exhibits a generally strong security posture based on the provided static analysis. The plugin effectively utilizes prepared statements for all its SQL queries, demonstrates robust output escaping with 92% of outputs properly handled, and implements nonce checks and capability checks where appropriate. The absence of dangerous functions, file operations, and external HTTP requests further contributes to its secure design. Crucially, the taint analysis found no critical or high severity flows with unsanitized paths, indicating no immediate risks of code injection or data manipulation through untrusted input. The plugin also has no recorded vulnerability history, which is a positive indicator of its ongoing security maintenance.  \n\nWhile the static analysis reveals excellent adherence to secure coding practices, the limited attack surface (one AJAX handler, zero REST API routes, shortcodes, or cron events) makes it difficult to draw sweeping conclusions about its overall security in all potential scenarios. However, the single AJAX handler appears to be protected by the identified nonce and capability checks, mitigating common web application vulnerabilities. The plugin's strengths lie in its careful handling of database operations and output, and the absence of historical vulnerabilities. The primary weakness, if any, would be the limited scope of the analysis provided, rather than any inherent flaws identified in the code itself.",[],"2026-03-16T20:43:00.311Z",{"wat":284,"direct":291},{"assetPaths":285,"generatorPatterns":287,"scriptPaths":288,"versionParams":289},[286],"\u002Fwp-content\u002Fplugins\u002Fsource-medium-tracker-for-contact-form-7\u002Fjs\u002Fsmt-cf7-tracking.js",[],[],[290],"source-medium-tracker-for-contact-form-7\u002Fjs\u002Fsmt-cf7-tracking.js?ver=",{"cssClasses":292,"htmlComments":298,"htmlAttributes":299,"restEndpoints":302,"jsGlobals":303,"shortcodeOutput":304},[293,294,295,296,297],"smt-cf7-kpis","smt-cf7-kpi","smt-cf7-compare","smt-cf7-compare-icon","smt-cf7-compare-text",[],[300,301],"name=\"source\"","name=\"medium\"",[],[],[305,306],"\u003Cinput type=\"hidden\" name=\"source\" value=\"Unknown\" \u002F>","\u003Cinput type=\"hidden\" name=\"medium\" value=\"Unknown\" \u002F>"]