[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fxPNnB3mNiefVty4htP1Nc_HfnIvKq7PmP0BKyA-6aEo":3,"$fzFubc3gT44rHyc3aaB7GTLZM1WlZ1cYO1R2mk8mtjVU":483,"$frAcRcick5CRMM7BLT8sjVHLbx2upXo1FtQtm2agDypM":488},{"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":11,"last_updated":13,"tested_up_to":14,"requires_at_least":15,"requires_php":16,"tags":17,"homepage":23,"download_link":24,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27,"discovery_status":28,"vulnerabilities":29,"developer":30,"crawl_stats":26,"alternatives":38,"analysis":141,"fingerprints":465},"lean-ga4-tracker","Lean GA4 Tracker","1.2.0","Maidul","https:\u002F\u002Fprofiles.wordpress.org\u002Fmaidulcu\u002F","\u003Cp>\u003Cstrong>Lean GA4 Tracker\u003C\u002Fstrong> is a lightweight, developer-friendly plugin that integrates \u003Cstrong>Google Analytics 4 (GA4)\u003C\u002Fstrong> with WordPress.\u003Cbr \u002F>\nUnlike heavy analytics plugins, Lean GA4 Tracker focuses on \u003Cstrong>performance, privacy, and simplicity\u003C\u002Fstrong>, while still offering advanced features like \u003Cstrong>WooCommerce eCommerce tracking\u003C\u002Fstrong>, \u003Cstrong>Consent Mode\u003C\u002Fstrong>, and \u003Cstrong>Google Tag Manager (GTM) support\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Ch3>Perfect for WooCommerce Stores\u003C\u002Fh3>\n\u003Cp>Lean GA4 Tracker includes built-in \u003Cstrong>GA4 eCommerce event tracking\u003C\u002Fstrong> — no coding or add-ons required.\u003Cbr \u002F>\nTrack the full shopping journey:\u003Cbr \u002F>\n– Product detail views (\u003Ccode>view_item\u003C\u002Fcode>)\u003Cbr \u002F>\n– Product list views (\u003Ccode>view_item_list\u003C\u002Fcode>) – shop, category, search pages\u003Cbr \u002F>\n– Product clicks from lists (\u003Ccode>select_item\u003C\u002Fcode>)\u003Cbr \u002F>\n– Add to cart actions (\u003Ccode>add_to_cart\u003C\u002Fcode>)\u003Cbr \u002F>\n– View cart (\u003Ccode>view_cart\u003C\u002Fcode>)\u003Cbr \u002F>\n– Remove from cart (\u003Ccode>remove_from_cart\u003C\u002Fcode>)\u003Cbr \u002F>\n– Checkout steps (\u003Ccode>begin_checkout\u003C\u002Fcode>)\u003Cbr \u002F>\n– Shipping method selection (\u003Ccode>add_shipping_info\u003C\u002Fcode>)\u003Cbr \u002F>\n– Payment method selection (\u003Ccode>add_payment_info\u003C\u002Fcode>)\u003Cbr \u002F>\n– Purchases (\u003Ccode>purchase\u003C\u002Fcode>)\u003Cbr \u002F>\n– Includes product categories and brands for richer GA4 reports\u003C\u002Fp>\n\u003Ch3>Why Choose Lean GA4 Tracker?\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Lightweight\u003C\u002Fstrong>: No bloat, performance-first architecture\u003C\u002Fli>\n\u003Cli>\u003Cstrong>WooCommerce Ready\u003C\u002Fstrong>: Track product views, carts, checkout, and purchases\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Developer-Friendly\u003C\u002Fstrong>: PSR-4 autoloading, hooks, and JSON event support\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Flexible Script Loading\u003C\u002Fstrong>: Standard, async, defer, or idle\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Consent Mode Integration\u003C\u002Fstrong>: Works with Complianz, CookieYes, and Cookiebot\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Google Tag Manager (GTM)\u003C\u002Fstrong>: Inject GTM containers for Web, AMP, or custom\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Custom Events\u003C\u002Fstrong>: Dispatch your own GA4 events via JSON — no JavaScript required\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Tabbed Settings UI\u003C\u002Fstrong>: Clean, organized settings panel\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Multisite Support\u003C\u002Fstrong>: Network-wide GA4 settings with optional enforcement\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Resources\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.dynamicweblab.com\u002Fplugins\u002Flean-ga4-tracker\u002Fdocs\u002F\" rel=\"nofollow ugc\">Documentation\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.dynamicweblab.com\u002Fplugins\u002Flean-ga4-tracker\u002F\" rel=\"nofollow ugc\">Plugin Landing Page\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Whether you’re a \u003Cstrong>WooCommerce store owner\u003C\u002Fstrong> or a \u003Cstrong>developer building custom sites\u003C\u002Fstrong>, Lean GA4 Tracker gives you exactly what you need — nothing more, nothing less.\u003C\u002Fp>\n\u003Ch3>Privacy\u003C\u002Fh3>\n\u003Cp>This plugin does not collect, store, or transmit any personal data by itself.\u003Cbr \u002F>\nIt integrates your site with Google Analytics 4 (GA4) and\u002For Google Tag Manager (GTM).\u003Cbr \u002F>\nPlease review and configure your GA4 and GTM accounts in accordance with your local privacy laws (such as GDPR, CCPA).\u003C\u002Fp>\n\u003Ch3>Consent Mode\u003C\u002Fh3>\n\u003Cp>If enabled, Lean GA4 Tracker respects user tracking preferences via Google Consent Mode.\u003Cbr \u002F>\nYou can also integrate with third-party cookie banner plugins (Complianz, CookieYes, Cookiebot) to ensure visitor choices are honored.\u003C\u002Fp>\n\u003Ch3>WooCommerce Data\u003C\u002Fh3>\n\u003Cp>When WooCommerce tracking is enabled, the plugin sends product and order information to GA4, such as product name, category, brand, price, and quantity.\u003Cbr \u002F>\nNo personally identifiable information (PII) such as customer names or emails is collected or transmitted.\u003C\u002Fp>\n\u003Ch3>Recommended\u003C\u002Fh3>\n\u003Cp>We recommend that site owners:\u003Cbr \u002F>\n– Update their site’s Privacy Policy to mention Google Analytics 4 and data sharing with Google\u003Cbr \u002F>\n– Provide clear information to visitors about analytics tracking\u003Cbr \u002F>\n– Use a consent management plugin to comply with GDPR\u002FCCPA and other regulations\u003C\u002Fp>\n","Lightweight Google Analytics 4 (GA4) plugin for WordPress with WooCommerce tracking, Consent Mode, and Google Tag Manager support.",0,887,"2026-01-03T16:05:00.000Z","6.9.4","6.2","8.2",[18,19,20,21,22],"ecommerce-tracking","ga4","google-tag-manager","tags-google-analytics","woocommerce-analytics","","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Flean-ga4-tracker.1.2.0.zip",100,null,"2026-04-06T09:54:40.288Z","no_bundle",[],{"slug":31,"display_name":7,"profile_url":8,"plugin_count":32,"total_installs":33,"avg_security_score":34,"avg_patch_time_days":35,"trust_score":36,"computed_at":37},"maidulcu",12,1330,97,126,77,"2026-05-19T21:21:39.205Z",[39,64,83,105,126],{"slug":40,"name":41,"version":42,"author":43,"author_profile":44,"description":45,"short_description":46,"active_installs":47,"downloaded":48,"rating":49,"num_ratings":50,"last_updated":51,"tested_up_to":14,"requires_at_least":52,"requires_php":53,"tags":54,"homepage":58,"download_link":59,"security_score":60,"vuln_count":61,"unpatched_count":11,"last_vuln_date":62,"fetched_at":63},"gtm-kit","GTM Kit – Google Tag Manager & GA4 integration","2.8.3","TLA Media","https:\u002F\u002Fprofiles.wordpress.org\u002Ftlamedia\u002F","\u003Cp>GTM Kit puts the Google Tag Manager container code on your website so that you don’t need to touch any code. It also pushes data from WooCommerce, Easy Digital Downloads (EDD) and Contact Form 7 to the data layer for use with for Google Analytics 4, Facebook and other GTM tags.\u003C\u002Fp>\n\u003Cp>The goal of GTM Kit is to provide a flexible tool for generating the data layer for Google Tag Manager. It is easy to use and doesn’t require any coding, but it allows developers to customize the plugin as needed.\u003C\u002Fp>\n\u003Ch3>eCommerce events tracked with Google Analytics 4\u003C\u002Fh3>\n\u003Cp>The following GA4 events are automatically included in the dataLayer:\u003C\u002Fp>\n\u003Ch3>WooCommerce\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>view_item_list\u003C\u002Fli>\n\u003Cli>select_item\u003C\u002Fli>\n\u003Cli>view_item\u003C\u002Fli>\n\u003Cli>add_to_wishlist \u003Cstrong>[Premium]\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>add_to_cart\u003C\u002Fli>\n\u003Cli>view_cart\u003C\u002Fli>\n\u003Cli>remove_from_cart\u003C\u002Fli>\n\u003Cli>begin_checkout\u003C\u002Fli>\n\u003Cli>add_shipping_info\u003C\u002Fli>\n\u003Cli>add_payment_info\u003C\u002Fli>\n\u003Cli>purchase\u003C\u002Fli>\n\u003Cli>refund \u003Cstrong>[Premium]\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>order_paid \u003Cstrong>[Premium]\u003C\u002Fstrong>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Unlock all features with \u003Ca href=\"https:\u002F\u002Fwoocommerce.com\u002Fproducts\u002Fgtm-kit-woo-add-on\u002F\" rel=\"nofollow ugc\">GTM Kit Woo Add-On\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Easy Digital Downloads\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>view_item\u003C\u002Fli>\n\u003Cli>add_to_cart\u003C\u002Fli>\n\u003Cli>begin_checkout\u003C\u002Fli>\n\u003Cli>purchase\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Flexible container implementation\u003C\u002Fh3>\n\u003Cp>Depending on how you use Google Tag Manager you can delay the loading of the container script until the browser is idle. This may be relevant to you be if are focusing on pagespeed.\u003C\u002Fp>\n\u003Cp>You may enter a custom domain name if you are using a custom server side GTM (sGTM) container for tracking. It’s also possible to specify a custom loader. GTM Kit has full support for Stape server GTM hosting.\u003C\u002Fp>\n\u003Ch3>Post data\u003C\u002Fh3>\n\u003Cp>You may specify which post data elements you wish to include in the dataLayer for use in Google Tag Manager.\u003Cbr \u002F>\n– Post type: include the type of the current post or archive page.\u003Cbr \u002F>\n– Page type: include a defined page type. I.e. post, page, product, category, cart, checkout etc.\u003Cbr \u002F>\n– Categories: include the categories of the current post or archive page.\u003Cbr \u002F>\n– Tags: include the tags of the current post or archive page.\u003Cbr \u002F>\n– Post title: include the post title of the current post.\u003Cbr \u002F>\n– Post ID: include the Post ID of the current post.\u003Cbr \u002F>\n– Post date: include the post date.\u003Cbr \u002F>\n– Post author name: include the post author name.\u003Cbr \u002F>\n– Post author ID: include the post author ID.\u003C\u002Fp>\n","Google Tag Manager and GA4 integration. Including WooCommerce data for Google Analytics 4 and support for server side GTM.",30000,549145,96,19,"2026-03-18T08:27:00.000Z","6.7","7.4",[55,19,20,56,57],"analytics","gtm","woocommerce","https:\u002F\u002Fgtmkit.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fgtm-kit.2.8.3.zip",99,1,"2025-03-31 00:00:00","2026-04-16T10:56:18.058Z",{"slug":65,"name":66,"version":67,"author":68,"author_profile":69,"description":70,"short_description":71,"active_installs":72,"downloaded":73,"rating":25,"num_ratings":74,"last_updated":75,"tested_up_to":14,"requires_at_least":76,"requires_php":77,"tags":78,"homepage":81,"download_link":82,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":63},"gtm-ecommerce-woo","Tag Pilot FREE – Google Tag Manager Integration for WooCommerce","1.13.1","Tag Concierge","https:\u002F\u002Fprofiles.wordpress.org\u002Ftagconcierge\u002F","\u003Cp>Tracking eCommerce events via Google Tag Manager and DataLayer makes adding new growth channels a straighforward task. Regardless of a number of connected platforms the data quality and events coverage stays the same.\u003C\u002Fp>\n\u003Cp>\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FtTluZ8l94VA?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\u003C\u002Fp>\n\u003Cp>This plugin, once activated, starts pushing standard GA4 eCommerce events into GTM DataLayer. Once the data is there you can leverage Google Tag Manager containers to connect virtually any analytics o marketing platform, even if you’re still undecided on your choice.\u003C\u002Fp>\n\u003Cp>To speed up the process, our plugin offers pre-packaged integrations for GA4 and Facebook Pixel. You can be up and running in minutes, bypassing the need for time-consuming GTM configuration. See how it works here:\u003C\u002Fp>\n\u003Cp>Check \u003Ca href=\"https:\u002F\u002Fdemo2-woocommerce.tagconcierge.com\u002F\" rel=\"nofollow ugc\">live demo here\u003C\u002Fa> (perform typical shop activities – add to cart, purchase – to see how events are triggered). This demo showcase all PRO plugin features – FREE version is limited to 2 events listed below.\u003C\u002Fp>\n\u003Cp>More information and documentation can be found \u003Ca href=\"https:\u002F\u002Fdocs.tagpilot.io\u002F\" rel=\"nofollow ugc\">here\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Example scenarios\u003C\u002Fh3>\n\u003Col>\n\u003Cli>Analyse eCommerce behaviors and study your sales funnel in Google Analytics 4\u003C\u002Fli>\n\u003Cli>Get most out of Facebook and Instagram paid campaigns with conversion tracking\u003C\u002Fli>\n\u003Cli>Optimise your Google Ads campaigns with Enhanced Conversion (requires PRO version)\u003C\u002Fli>\n\u003Cli>Expand to new platforms with TikTok, Pinterest and Microsoft UET presets (requires PRO version)\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>Supported events\u003C\u002Fh3>\n\u003Cp>After the plugin is installed it automatically tracks the following events:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Add To Cart\u003C\u002Fli>\n\u003Cli>Purchase\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Which are a great base for \u003Cstrong>conversion measurements\u003C\u002Fstrong> and analysing \u003Cstrong>sales funnels\u003C\u002Fstrong> related to cart behavior.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>For full eCommerce events coverage, improved handling and professional support, \u003Ca href=\"https:\u002F\u002Ftagpilot.io\u002Fgoogle-tag-manager-for-woocommerce\u002F?utm_source=wordpress_org\" rel=\"nofollow ugc\">buy PRO version\u003C\u002Fa>. You can also subscribe to our \u003Ca href=\"https:\u002F\u002Ftagpilot.io\u002Fcare\u002F?utm_source=wordpress_org\" rel=\"nofollow ugc\">Tag Pilot Care\u003C\u002Fa> support service for ongoing assistance, expert guidance, and priority help whenever you need it.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Ch3>PRO Version\u003C\u002Fh3>\n\u003Cp>The paid version covers following events:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>view_item_list\u003C\u002Fli>\n\u003Cli>select_item\u003C\u002Fli>\n\u003Cli>view_item\u003C\u002Fli>\n\u003Cli>add_to_cart\u003C\u002Fli>\n\u003Cli>view_cart\u003C\u002Fli>\n\u003Cli>remove_from_cart\u003C\u002Fli>\n\u003Cli>begin_checkout\u003C\u002Fli>\n\u003Cli>add_billing_info\u003C\u002Fli>\n\u003Cli>add_payment_info\u003C\u002Fli>\n\u003Cli>add_shipping_info\u003C\u002Fli>\n\u003Cli>purchase\u003C\u002Fli>\n\u003Cli>user_data\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Comes with presets for:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Google Ads (Enhanced Conversions)\u003C\u002Fli>\n\u003Cli>Google Ads Dynamic Remarketing\u003C\u002Fli>\n\u003Cli>Facebook Pixel (Advanced Matching)\u003C\u002Fli>\n\u003Cli>Microsoft UET \u002F Bing Ads\u003C\u002Fli>\n\u003Cli>Pinterest\u003C\u002Fli>\n\u003Cli>TikTok\u003C\u002Fli>\n\u003Cli>Consent Mode\u003C\u002Fli>\n\u003Cli>Server-side GTM\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Additonally, works with 3rd party plugins:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>WooCommerce Brands\u003C\u002Fli>\n\u003Cli>Yith Brands\u003C\u002Fli>\n\u003Cli>WooCommerce Quick View\u003C\u002Fli>\n\u003Cli>WooCommerce Wishlists\u003C\u002Fli>\n\u003Cli>WPC Smart Wishlist\u003C\u002Fli>\n\u003Cli>WooCommerce Multilingual\u003C\u002Fli>\n\u003Cli>WPML\u003C\u002Fli>\n\u003Cli>Polylang\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Advantage over alternative solutions\u003C\u002Fh3>\n\u003Ch3>Only one plugin needed\u003C\u002Fh3>\n\u003Cp>Without a GTM plugin, you would need a separate plugin for each of those integrations. Each plugin can track events differently. They can cause conflicts and slow-down on the front-end\u003C\u002Fp>\n\u003Cp>With a dedicated GTM plugin, all data is sent in standardized Google format to Google Tag Manager which forwards events to multiple destination services.\u003C\u002Fp>\n\u003Ch3>Reporting consistency\u003C\u002Fh3>\n\u003Cp>A common problem when trying to use other GTM and Google Analytics plugins is that data can be sent twice corrupting analytics reporting. Using DataLayer is a standard way to ensure your tracking information stays consistent across all connected tools.\u003C\u002Fp>\n\u003Ch3>Google Consent Mode v2\u003C\u002Fh3>\n\u003Cp>Using GTM and dataLayer allows to build more complex scenarios, such as only processing the data after obtaining user consent. Other plugin directly pipe events into target system no matter if required permission was given or not.\u003C\u002Fp>\n","Complete GTM plugin for WooCommerce (Consent Mode v2 and Server-Side). Ready for GA4 and FB Pixel. Product feed for Google Merchant Center.",1000,109296,8,"2025-12-02T11:09:00.000Z","5.1.0","7.0",[79,80,19,20,57],"consent-mode","facebook-pixel","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fgtm-ecommerce-woo","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fgtm-ecommerce-woo.zip",{"slug":84,"name":85,"version":86,"author":87,"author_profile":88,"description":89,"short_description":90,"active_installs":91,"downloaded":92,"rating":25,"num_ratings":93,"last_updated":94,"tested_up_to":14,"requires_at_least":95,"requires_php":77,"tags":96,"homepage":101,"download_link":102,"security_score":60,"vuln_count":103,"unpatched_count":11,"last_vuln_date":104,"fetched_at":63},"woocommerce-putler-connector","Putler – Simple WooCommerce Analytics for your Store","2.17.0","putler","https:\u002F\u002Fprofiles.wordpress.org\u002Fputler\u002F","\u003Cp>A simple WooCommerce analytics plugin that provides detailed reports, insights, exports, segments, subscriptions & GA4 integration all in one place.\u003C\u002Fp>\n\u003Ch3>All your WooCommerce and GA4 data in one place\u003C\u002Fh3>\n\u003Cp>Putler is the \u003Cstrong>all-in-one WooCommerce reporting plugin\u003C\u002Fstrong> that provides you with detailed reports and actionable insights across Products, Sales, Customers, Subscriptions, and Website Traffic. You can also connect your GA4 data to Putler and see both store and website analytics in one place. Additionally, Putler can help you track multiple WooCommerce stores from one centralized dashboard.\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>\u003Cstrong>Note:\u003C\u002Fstrong> Putler is a paid service, but you can try it \u003Ca href=\"https:\u002F\u002Fweb.putler.com\u002F#!\u002Fsignup?utm_source=Putler-connector-readme&utm_medium=Readme-putler-connector&utm_campaign=WP-readme-putlerconnector\" rel=\"nofollow ugc\">free for 14 days\u003C\u002Fa> – no credit card required.\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>Putler is built to grow your WooCommerce business, offering advanced features like:\u003C\u002Fp>\n\u003Cp>✅ Advanced eCommerce analytics & reports\u003Cbr \u002F>\n✅ Key subscription metrics (MRR, churn, LTV)\u003Cbr \u002F>\n✅ Multistore reporting\u003Cbr \u002F>\n✅ Personalized product insights & customer analytics\u003Cbr \u002F>\n✅ Forecasting & goal tracking\u003Cbr \u002F>\n✅ Advanced segmentation & funnels\u003Cbr \u002F>\n✅ GDPR-compliant, privacy-first reporting\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fdemo.putler.com\u002F?utm_source=Putler-connector-readme&utm_medium=Readme-putler-connector&utm_campaign=WP-readme-putlerconnector#!\u002Flogin\" rel=\"nofollow ugc\">See Putler in action\u003C\u002Fa> to get a clearer picture.\u003C\u002Fp>\n\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002F53K6Rf9KasU?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>🎯 Advanced WooCommerce Analytics\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Real-time reports on \u003Cstrong>orders, customers, products, refunds, and subscriptions\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>GA4 integration\u003C\u002Fstrong> for a complete performance view\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.putler.com\u002Fmetrics?utm_source=Putler-connector-readme&utm_medium=Readme-putler-connector&utm_campaign=WP-readme-putlerconnector\" rel=\"nofollow ugc\">200+ eCommerce KPIs\u003C\u002Fa>, including \u003Cstrong>net sales, MRR, churn, active subscriptions, and forecasts\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Real-time transaction tracking\u003C\u002Fstrong> for up-to-the-minute insights\u003C\u002Fli>\n\u003Cli>Unified dashboard for WooCommerce + Shopify + Stripe + Etsy + PayPal + others\u003C\u002Fli>\n\u003Cli>Advanced product analytics, including \u003Cstrong>top-selling products, products bought together, and product variation trends\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>Market-level insights, such as \u003Cstrong>top-performing countries and the best times to run discounts.\u003C\u002Fstrong>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>🚀 Built for Growth\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Advanced customer segmentation\u003C\u002Fstrong> using \u003Ca href=\"https:\u002F\u002Fwww.putler.com\u002Frfm-analysis\u002F\" rel=\"nofollow ugc\">RFM analysis\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Built-in \u003Cstrong>sales forecasting and goal tracking\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>Conversion funnel insights to identify bottlenecks and boost revenue\u003C\u002Fli>\n\u003Cli>Easy \u003Cstrong>CSV exports & Mailchimp integration\u003C\u002Fstrong> for targeted campaigns\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>💡 Multi-Store Made Simple\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Connect \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.putler.com\u002Fwoocommerce-multiple-stores\u002F\" rel=\"nofollow ugc\">multiple WooCommerce stores\u003C\u002Fa>\u003C\u002Fstrong> and other platforms\u003C\u002Fli>\n\u003Cli>Consolidate reports or \u003Cstrong>drill down per store\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Multi-currency & timezone support\u003C\u002Fstrong> for global WooCommerce sellers\u003C\u002Fli>\n\u003Cli>Intuitive search & filtering for quick insights\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cem>Start your \u003Ca href=\"https:\u002F\u002Fweb.putler.com\u002F#!\u002Fsignup?utm_source=Putler-connector-readme&utm_medium=Readme-putler-connector&utm_campaign=WP-readme-putlerconnector\" rel=\"nofollow ugc\">free 14-day trial\u003C\u002Fa> today — no credit card required.\u003C\u002Fem>\u003C\u002Fp>\n\u003Ch3>❤️ Why WooCommerce Sellers Love Putler?\u003C\u002Fh3>\n\u003Cp>⭐⭐⭐⭐⭐\u003C\u002Fp>\n\u003Cp>“Better Than Baremetrics! Tried various platforms like Baremetrics. Putler is great for combining sales stats and getting customer data sorted across multiple payment platforms, especially PayPal and Stripe. Great dashboard and excellent support.”\u003C\u002Fp>\n\u003Cp>— \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Ftopic\u002Fbetter-than-baremetrics\u002F\" rel=\"ugc\">Jake (@hnsight_wor)\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>⭐⭐⭐⭐⭐\u003C\u002Fp>\n\u003Cp>“Best tool out there for WooCommerce-based business. It’s the best option in value for money and ease of integration. Customer service solves problems at lightning speed.”\u003C\u002Fp>\n\u003Cp>— \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Ftopic\u002Fbest-tool-out-there-for-woocommerce-based-business\u002F\" rel=\"ugc\">Saluda (@saluda)\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>⭐⭐⭐⭐⭐\u003C\u002Fp>\n\u003Cp>“WooCommerce \u002F eBay \u002F PayPal \u002F Stripe reporting solution since 2017. Consolidates sales from various sources in one place. Responsive support always listens and implements improvements. The platform keeps evolving.”\u003C\u002Fp>\n\u003Cp>— \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Ftopic\u002Fwoocommerce-ebay-paypal-stripe-data-in-reporting\u002F\" rel=\"ugc\">Amigamod (@amigamod)\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>⭐⭐⭐⭐⭐\u003C\u002Fp>\n\u003Cp>“All my Woo sales and customer analytics consolidated in one place. Used every day for years. Fast and effortless sales research, powerful customer segmentation and data consolidation across WooCommerce, PayPal, and Stripe.”\u003C\u002Fp>\n\u003Cp>— \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Ftopic\u002Fall-my-woo-sales-and-customer-analytics-consolidated-in-one-place\u002F\" rel=\"ugc\">Fishbottle (@fishbottle)\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>Join \u003Ca href=\"https:\u002F\u002Fwww.putler.com\u002Fcustomers\u002F?utm_source=Putler-connector-readme&utm_medium=Readme-putler-connector&utm_campaign=WP-readme-putlerconnector\" rel=\"nofollow ugc\">thousands of WooCommerce sellers\u003C\u002Fa> across 100+ countries who trust Putler – \u003Cem>\u003Ca href=\"https:\u002F\u002Fweb.putler.com\u002F#!\u002Fsignup?utm_source=Putler-connector-readme&utm_medium=Readme-putler-connector&utm_campaign=WP-readme-putlerconnector\" rel=\"nofollow ugc\">Get started\u003C\u002Fa> now!\u003C\u002Fem>\u003C\u002Fp>\n\u003Ch3>👥 Who can benefit from Putler?\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Store Owners \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan>\u003C\u002Fstrong> Unified revenue dashboard & actionable KPIs\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Marketers \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan>\u003C\u002Fstrong> Customer segmentation, funnel tracking & campaign insights\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Finance Teams \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan>\u003C\u002Fstrong> Forecasting, refunds tracking & subscription revenue growth\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>🏆 What makes Putler better than other WooCommerce analytics plugins\u003C\u002Fh3>\n\u003Cp>✔️ \u003Cstrong>WooCommerce Real-time Reports\u003C\u002Fstrong> \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Unlike GA4 (ExactMetrics) and others, Putler gives \u003Cstrong>fast, unified, and accurate real-time reports\u003C\u002Fstrong> for all your WooCommerce stores.\u003Cbr \u002F>\n✔️ \u003Cstrong>Multi-store & Multi-platform Support\u003C\u002Fstrong> \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Manage \u003Cstrong>all your stores and platforms in one dashboard\u003C\u002Fstrong>. Competitors like Metorik and Metrilo have limited capabilities, and GA4 doesn’t support this at all.\u003Cbr \u002F>\n✔️ \u003Cstrong>Sales Forecasting & Goal Tracking\u003C\u002Fstrong> \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Putler predicts \u003Cstrong>future revenue, trends, and growth patterns\u003C\u002Fstrong>—something GA4 and Metrilo lack.\u003Cbr \u002F>\n✔️ \u003Cstrong>Subscriptions & Refunds Analytics\u003C\u002Fstrong> \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Get \u003Cstrong>complete insights\u003C\u002Fstrong> into subscriptions, refunds, churn, and recurring revenue—more advanced than GA4 and Metrilo.\u003Cbr \u002F>\n✔️ \u003Cstrong>GDPR & Privacy-first Reporting\u003C\u002Fstrong> \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Putler is \u003Cstrong>fully GDPR-compliant\u003C\u002Fstrong> and secure, unlike GA4 and most competitors.\u003Cbr \u002F>\n✔️ \u003Cstrong>Advanced Customer Segmentation\u003C\u002Fstrong> \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Go beyond basic metrics with \u003Cstrong>RFM-based segmentation, behavioral insights, and smart targeting\u003C\u002Fstrong>.\u003Cbr \u002F>\n✔️ \u003Cstrong>Lightweight & Optimized for WooCommerce\u003C\u002Fstrong> \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Putler is \u003Cstrong>fast, efficient, and purpose-built\u003C\u002Fstrong> for WooCommerce—no unnecessary bloat.\u003C\u002Fp>\n\u003Cp>\u003Cem>Start your \u003Ca href=\"https:\u002F\u002Fweb.putler.com\u002F#!\u002Fsignup?utm_source=Putler-connector-readme&utm_medium=Readme-putler-connector&utm_campaign=WP-readme-putlerconnector\" rel=\"nofollow ugc\">free 14-day trial\u003C\u002Fa> today — unlock insights that GA4 misses!\u003C\u002Fem>\u003C\u002Fp>\n\u003Ch3>💬 Got Questions? We’re Here for You!\u003C\u002Fh3>\n\u003Cp>Stuck with setup, have queries, or need a feature explained?\u003C\u002Fp>\n\u003Cp>Our friendly support team is just a click away.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.putler.com\u002Fcontact-us\u002F?utm_source=Putler-connector-readme&utm_medium=Readme-putler-connector&utm_campaign=WP-readme-putlerconnector\" rel=\"nofollow ugc\">Contact Support\u003C\u002Fa> — we usually respond within 24 hours.\u003C\u002Fp>\n\u003Cp>Or visit our \u003Ca href=\"https:\u002F\u002Fwww.putler.com\u002Fdocs\u002F\" rel=\"nofollow ugc\">Knowledge Base\u003C\u002Fa> for quick answers.\u003C\u002Fp>\n\u003Ch3>External Services\u003C\u002Fh3>\n\u003Cp>Putler uses secure token-based authentication to access your store’s order, customer, product, subscription, and related eCommerce data for the purpose of providing analytics and reporting. All data is sent over [encrypted, secure channels.] (https:\u002F\u002Fwww.putler.com\u002Fdata-security\u002F)\u003C\u002Fp>\n\u003Cp>Want to know more? You can review Putler’s policies here:\u003Cbr \u002F>\n1. \u003Ca href=\"https:\u002F\u002Fwww.putler.com\u002Fterms\u002F\" rel=\"nofollow ugc\">Terms of Service\u003C\u002Fa>\u003Cbr \u002F>\n2. \u003Ca href=\"https:\u002F\u002Fwww.putler.com\u002Fterms\u002Fprivacy-policy\u002F\" rel=\"nofollow ugc\">Privacy Policy\u003C\u002Fa>\u003Cbr \u002F>\n3. \u003Ca href=\"https:\u002F\u002Fwww.putler.com\u002Fgdpr\u002F#external-services\" rel=\"nofollow ugc\">Third Party Service Info\u003C\u002Fa>\u003C\u002Fp>\n","A simple WooCommerce analytics plugin that provides detailed reports, insights, exports, segments, subscriptions & GA4 integration all in one place.",300,17063,15,"2026-01-06T11:04:00.000Z","5.0",[97,98,99,22,100],"ecommerce-analytics","ga4-analytics","google-analytics-alternative","woocommerce-reporting","https:\u002F\u002Fwww.putler.com\u002Fconnector\u002Fwoocommerce\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwoocommerce-putler-connector.2.17.0.zip",2,"2023-08-15 00:00:00",{"slug":106,"name":107,"version":108,"author":109,"author_profile":110,"description":111,"short_description":112,"active_installs":113,"downloaded":114,"rating":11,"num_ratings":11,"last_updated":115,"tested_up_to":116,"requires_at_least":117,"requires_php":118,"tags":119,"homepage":123,"download_link":124,"security_score":125,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":63},"ach-tag-manager","ACh Tag Manager","1.0.1","ACh","https:\u002F\u002Fprofiles.wordpress.org\u002Fach1992\u002F","\u003Cp>\u003Ca href=\"https:\u002F\u002Fach.li\" rel=\"nofollow ugc\">Homepage\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fach-tag-manager\u002F#installation\" rel=\"ugc\">Documentation\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fach-tag-manager\u002Freviews\u002F#new-post\" rel=\"ugc\">Support\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>The \u003Cstrong>ACh Google Tag Manager\u003C\u002Fstrong> is a free tool for everyone to manage Global Site Tag (GA4 Measurement ID), Google Tag Manager, and Google Analytics. You can set up \u003Ca href=\"https:\u002F\u002Fsupport.google.com\u002Fanalytics\u002Fanswer\u002F10089681\" rel=\"nofollow ugc\">Google Analytics 4 property\u003C\u002Fa> (GA4) with this plugin.\u003C\u002Fp>\n\u003Ch3>ACh Google Tag Manager Features You’ll Absolutely love\u003C\u002Fh3>\n\u003Ch4>You can set up Google Analytics 4 property (GA4) with this plugin.\u003C\u002Fh4>\n\u003Cblockquote>\n\u003Cp>The easy way to set GA4 Measurement ID.\u003C\u002Fp>\n\u003Cp>The easy way to set Global Site Tag.\u003C\u002Fp>\n\u003Cp>The easy way to set Google Tag Manager.\u003C\u002Fp>\n\u003Cp>The easy way to set Google Analytics.\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Ch3>Translations\u003C\u002Fh3>\n\u003Cp>If you want to contribute to the translation, \u003Ca href=\"https:\u002F\u002Ftranslate.wordpress.org\u002Fprojects\u002Fwp-plugins\u002Fach-tag-manager\" rel=\"nofollow ugc\">please visit our translation section\u003C\u002Fa>. We appreciate all the translation help we can get.\u003C\u002Fp>\n","Manage GA4 Measurement ID, Google Tag Manager, and Google Analytics. You can set up Google Analytics 4 property (GA4).",10,1552,"2024-08-09T05:57:00.000Z","6.6.5","4.6","5.6",[19,120,121,20,122],"global-site-tag","google-analytics","measurement-id","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fach-tag-manager","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fach-tag-manager.zip",92,{"slug":127,"name":128,"version":129,"author":130,"author_profile":131,"description":132,"short_description":133,"active_installs":11,"downloaded":134,"rating":11,"num_ratings":11,"last_updated":135,"tested_up_to":14,"requires_at_least":95,"requires_php":53,"tags":136,"homepage":139,"download_link":140,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":63},"avak-form-tracking-listener","AVAK Form Tracking Listener","2.0.1","ajayrajbanshi","https:\u002F\u002Fprofiles.wordpress.org\u002Fajayrajbanshi\u002F","\u003Cp>AVAK Form Tracking Listener tracks form submissions, errors, and abandonment across multiple popular WordPress form plugins, integrating with Google Tag Manager and Google Analytics 4.\u003C\u002Fp>\n\u003Ch4>Supported Form Plugins\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Contact Form 7 – Submissions, validation errors, spam detection, and mail failures\u003C\u002Fli>\n\u003Cli>WPForms – Submissions and validation errors\u003C\u002Fli>\n\u003Cli>Gravity Forms – Submissions and validation errors\u003C\u002Fli>\n\u003Cli>Ninja Forms – Submissions and validation errors\u003C\u002Fli>\n\u003Cli>HubSpot Forms – Embedded form submissions\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Event Tracking\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Form Submissions – Track successful form submissions\u003C\u002Fli>\n\u003Cli>Validation Errors – Monitor form validation failures\u003C\u002Fli>\n\u003Cli>Spam Detection – Track spam submissions (CF7)\u003C\u002Fli>\n\u003Cli>Mail Failures – Detect email sending failures\u003C\u002Fli>\n\u003Cli>Form Abandonment – Track when users start but don’t complete forms\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Analytics Integration\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Google Tag Manager – Push events to GTM dataLayer\u003C\u002Fli>\n\u003Cli>Google Analytics 4 – Direct GA4 event tracking via gtag\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>How It Works\u003C\u002Fh4>\n\u003Cp>The plugin listens for form events on both the server side (via WordPress hooks) and the client side (via JavaScript). When a form event occurs, it pushes structured data to the GTM dataLayer and\u002For sends it to GA4.\u003C\u002Fp>\n\u003Ch3>Privacy\u003C\u002Fh3>\n\u003Cp>This plugin does not store any form data. It pushes event metadata (form type, form name, form ID, status) to Google Tag Manager and\u002For Google Analytics 4 based on your configuration. No personal data is collected or stored by the plugin itself.\u003C\u002Fp>\n","Track form submissions, errors, and abandonment across popular form plugins with GTM and GA4 integration.",257,"2026-03-04T12:42:00.000Z",[55,137,138,19,20],"contact-form-7","form-tracking","https:\u002F\u002Fgithub.com\u002Fajayrajbanshi\u002Favak-form-tracking-listener","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Favak-form-tracking-listener.2.0.1.zip",{"attackSurface":142,"codeSignals":272,"taintFlows":456,"riskAssessment":457,"analyzedAt":464},{"hooks":143,"ajaxHandlers":268,"restRoutes":269,"shortcodes":270,"cronEvents":271,"entryPointCount":11,"unprotectedCount":11},[144,149,153,157,162,166,169,172,175,178,181,184,188,193,196,199,203,204,207,209,215,219,223,225,228,230,235,239,242,246,250,254,257,261,264],{"type":145,"name":146,"callback":147,"file":148,"line":113},"action","admin_menu","register_menu","src\\Admin\\AdminMenu.php",{"type":145,"name":150,"callback":151,"file":152,"line":113},"wp_dashboard_setup","add_dashboard_widget","src\\Dashboard\\DashboardWidget.php",{"type":145,"name":154,"callback":155,"file":152,"line":156},"admin_enqueue_scripts","enqueue_dashboard_assets",11,{"type":145,"name":158,"callback":159,"file":160,"line":161},"wp_footer","output_events","src\\Events\\Ga4Events.php",14,{"type":145,"name":158,"callback":163,"file":164,"line":165},"closure","src\\Forms\\FormsTrackingSettings.php",80,{"type":145,"name":167,"callback":163,"priority":113,"file":164,"line":168},"wpcf7submit",95,{"type":145,"name":170,"callback":163,"priority":113,"file":164,"line":171},"wpforms_process_complete",111,{"type":145,"name":173,"callback":163,"priority":113,"file":164,"line":174},"frm_after_create_entry",127,{"type":145,"name":176,"callback":163,"priority":113,"file":164,"line":177},"gform_after_submission",148,{"type":145,"name":179,"callback":163,"priority":113,"file":164,"line":180},"ninja_forms_after_submission",164,{"type":145,"name":182,"callback":163,"priority":113,"file":164,"line":183},"fluentform_submission_inserted",183,{"type":145,"name":185,"callback":186,"file":187,"line":93},"plugins_loaded","bootstrap","src\\Plugin.php",{"type":145,"name":189,"callback":190,"file":191,"line":192},"network_admin_menu","add_network_settings_page","src\\Settings\\NetworkSettings.php",9,{"type":145,"name":194,"callback":195,"file":191,"line":113},"network_admin_edit_lean_ga4_network_settings","save_network_settings",{"type":145,"name":197,"callback":198,"file":191,"line":156},"network_admin_notices","maybe_display_json_error",{"type":145,"name":200,"callback":201,"file":202,"line":156},"admin_init","register_settings","src\\Settings\\SiteSettings.php",{"type":145,"name":200,"callback":163,"file":202,"line":32},{"type":145,"name":205,"callback":198,"file":202,"line":206},"admin_notices",18,{"type":145,"name":154,"callback":208,"file":202,"line":50},"enqueue_admin_assets",{"type":145,"name":210,"callback":211,"priority":212,"file":213,"line":214},"wp_head","output_consent_script",4,"src\\Tracker\\ConsentManager.php",7,{"type":145,"name":216,"callback":217,"file":218,"line":74},"wp_enqueue_scripts","enqueue_script","src\\Tracker\\ScriptManager.php",{"type":220,"name":221,"callback":222,"priority":113,"file":218,"line":192},"filter","script_loader_tag","modify_script_tag",{"type":145,"name":210,"callback":163,"file":218,"line":224},166,{"type":145,"name":210,"callback":163,"priority":226,"file":218,"line":227},5,173,{"type":145,"name":229,"callback":163,"file":218,"line":183},"wp_body_open",{"type":145,"name":231,"callback":232,"file":233,"line":234},"woocommerce_before_single_product","track_product_view","src\\WooCommerce\\WooCommerceTracking.php",20,{"type":145,"name":236,"callback":237,"file":233,"line":238},"woocommerce_before_shop_loop","track_view_item_list",23,{"type":145,"name":158,"callback":240,"file":233,"line":241},"output_select_item_script",26,{"type":145,"name":243,"callback":244,"priority":113,"file":233,"line":245},"woocommerce_add_to_cart","track_add_to_cart",29,{"type":145,"name":247,"callback":248,"file":233,"line":249},"woocommerce_before_cart","track_view_cart",32,{"type":145,"name":251,"callback":252,"priority":113,"file":233,"line":253},"woocommerce_remove_cart_item","track_remove_from_cart",35,{"type":145,"name":158,"callback":255,"file":233,"line":256},"output_remove_from_cart_script",36,{"type":145,"name":258,"callback":259,"file":233,"line":260},"woocommerce_before_checkout_form","track_begin_checkout",39,{"type":145,"name":158,"callback":262,"file":233,"line":263},"output_checkout_tracking_script",42,{"type":145,"name":265,"callback":266,"priority":113,"file":233,"line":267},"woocommerce_thankyou","track_purchase",45,[],[],[],[],{"dangerousFunctions":273,"sqlUsage":274,"outputEscaping":276,"fileOperations":11,"externalRequests":454,"nonceChecks":61,"capabilityChecks":226,"bundledLibraries":455},[],{"prepared":11,"raw":11,"locations":275},[],{"escaped":277,"rawEcho":278,"locations":279},86,94,[280,283,284,285,287,288,289,290,292,294,296,297,299,300,302,304,306,308,310,312,314,317,319,320,322,324,326,328,330,332,334,335,337,339,341,343,345,347,349,351,353,355,357,359,361,363,365,367,369,371,373,375,377,379,381,383,385,387,389,391,393,395,397,399,401,403,405,407,408,410,412,414,416,417,418,420,422,423,425,426,428,429,431,433,435,437,439,440,442,444,446,448,450,452],{"file":281,"line":113,"context":282},"src\\Dashboard\\DashboardPage.php","raw output",{"file":281,"line":161,"context":282},{"file":281,"line":93,"context":282},{"file":281,"line":286,"context":282},16,{"file":281,"line":206,"context":282},{"file":281,"line":50,"context":282},{"file":281,"line":234,"context":282},{"file":281,"line":291,"context":282},22,{"file":281,"line":293,"context":282},31,{"file":152,"line":295,"context":282},38,{"file":152,"line":260,"context":282},{"file":152,"line":298,"context":282},40,{"file":152,"line":263,"context":282},{"file":152,"line":301,"context":282},43,{"file":152,"line":303,"context":282},44,{"file":152,"line":305,"context":282},46,{"file":152,"line":307,"context":282},60,{"file":164,"line":309,"context":282},91,{"file":191,"line":311,"context":282},73,{"file":191,"line":313,"context":282},154,{"file":315,"line":316,"context":282},"src\\Settings\\PrivacySettings.php",34,{"file":315,"line":318,"context":282},41,{"file":315,"line":301,"context":282},{"file":315,"line":321,"context":282},47,{"file":315,"line":323,"context":282},51,{"file":315,"line":325,"context":282},52,{"file":315,"line":327,"context":282},54,{"file":315,"line":329,"context":282},58,{"file":315,"line":331,"context":282},65,{"file":315,"line":333,"context":282},67,{"file":315,"line":36,"context":282},{"file":315,"line":336,"context":282},78,{"file":315,"line":338,"context":282},84,{"file":202,"line":340,"context":282},161,{"file":202,"line":342,"context":282},163,{"file":202,"line":344,"context":282},167,{"file":202,"line":346,"context":282},170,{"file":202,"line":348,"context":282},188,{"file":202,"line":350,"context":282},192,{"file":202,"line":352,"context":282},195,{"file":202,"line":354,"context":282},200,{"file":202,"line":356,"context":282},210,{"file":202,"line":358,"context":282},213,{"file":202,"line":360,"context":282},239,{"file":202,"line":362,"context":282},249,{"file":202,"line":364,"context":282},251,{"file":202,"line":366,"context":282},254,{"file":202,"line":368,"context":282},255,{"file":202,"line":370,"context":282},259,{"file":202,"line":372,"context":282},265,{"file":202,"line":374,"context":282},268,{"file":202,"line":376,"context":282},283,{"file":202,"line":378,"context":282},287,{"file":202,"line":380,"context":282},298,{"file":202,"line":382,"context":282},303,{"file":202,"line":384,"context":282},314,{"file":202,"line":386,"context":282},319,{"file":202,"line":388,"context":282},330,{"file":202,"line":390,"context":282},337,{"file":202,"line":392,"context":282},338,{"file":202,"line":394,"context":282},344,{"file":202,"line":396,"context":282},345,{"file":202,"line":398,"context":282},419,{"file":202,"line":400,"context":282},422,{"file":202,"line":402,"context":282},464,{"file":404,"line":267,"context":282},"src\\Settings\\TagManagerSettings.php",{"file":404,"line":406,"context":282},48,{"file":404,"line":325,"context":282},{"file":404,"line":409,"context":282},55,{"file":404,"line":411,"context":282},56,{"file":404,"line":413,"context":282},57,{"file":404,"line":415,"context":282},62,{"file":404,"line":165,"context":282},{"file":404,"line":338,"context":282},{"file":404,"line":419,"context":282},89,{"file":404,"line":421,"context":282},90,{"file":404,"line":309,"context":282},{"file":404,"line":424,"context":282},93,{"file":404,"line":34,"context":282},{"file":404,"line":427,"context":282},108,{"file":404,"line":171,"context":282},{"file":233,"line":430,"context":282},75,{"file":233,"line":432,"context":282},135,{"file":233,"line":434,"context":282},185,{"file":233,"line":436,"context":282},186,{"file":233,"line":438,"context":282},187,{"file":233,"line":364,"context":282},{"file":233,"line":441,"context":282},297,{"file":233,"line":443,"context":282},365,{"file":233,"line":445,"context":282},366,{"file":233,"line":447,"context":282},367,{"file":233,"line":449,"context":282},483,{"file":233,"line":451,"context":282},516,{"file":233,"line":453,"context":282},563,3,[],[],{"summary":458,"deductions":459},"The lean-ga4-tracker plugin v1.2.0 demonstrates a generally strong security posture based on the provided static analysis and vulnerability history.  The absence of any recorded CVEs, unpatched vulnerabilities, or common vulnerability types in its history is a significant positive indicator. Furthermore, the static analysis reveals no dangerous functions, raw SQL queries, or taint flows with unsanitized paths, suggesting careful development practices in these critical areas. The plugin also correctly utilizes prepared statements for its SQL queries and includes some nonce and capability checks, further contributing to its security.",[460,462],{"reason":461,"points":74},"Output escaping is only 48% proper",{"reason":463,"points":103},"External HTTP requests present","2026-03-17T05:48:15.188Z",{"wat":466,"direct":473},{"assetPaths":467,"generatorPatterns":469,"scriptPaths":470,"versionParams":471},[468],"\u002Fwp-content\u002Fplugins\u002Flean-ga4-tracker\u002Fassets\u002Fcss\u002Fadmin-dashboard.css",[],[],[472],"lean-ga4-tracker\u002Fassets\u002Fcss\u002Fadmin-dashboard.css?ver=",{"cssClasses":474,"htmlComments":477,"htmlAttributes":478,"restEndpoints":479,"jsGlobals":480,"shortcodeOutput":482},[475,476],"lean-ga4-dashboard-metrics","metric-card",[],[],[],[481],"Chart",[],{"error":484,"url":485,"statusCode":486,"statusMessage":487,"message":487},true,"http:\u002F\u002Flocalhost\u002Fapi\u002Fplugins\u002Flean-ga4-tracker\u002Fbundle",404,"no bundle for this plugin yet",{"slug":4,"current_version":6,"total_versions":161,"versions":489},[490,496,503,510,517,524,531,538,545,552,559,566,573,580],{"version":6,"download_url":24,"svn_tag_url":491,"released_at":26,"has_diff":492,"diff_files_changed":493,"diff_lines":26,"trac_diff_url":494,"vulnerabilities":495,"is_current":484},"https:\u002F\u002Fplugins.svn.wordpress.org\u002Flean-ga4-tracker\u002Ftags\u002F1.2.0\u002F",false,[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Flean-ga4-tracker%2Ftags%2F1.1.6&new_path=%2Flean-ga4-tracker%2Ftags%2F1.2.0",[],{"version":497,"download_url":498,"svn_tag_url":499,"released_at":26,"has_diff":492,"diff_files_changed":500,"diff_lines":26,"trac_diff_url":501,"vulnerabilities":502,"is_current":492},"1.1.6","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Flean-ga4-tracker.1.1.6.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Flean-ga4-tracker\u002Ftags\u002F1.1.6\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Flean-ga4-tracker%2Ftags%2F1.1.5&new_path=%2Flean-ga4-tracker%2Ftags%2F1.1.6",[],{"version":504,"download_url":505,"svn_tag_url":506,"released_at":26,"has_diff":492,"diff_files_changed":507,"diff_lines":26,"trac_diff_url":508,"vulnerabilities":509,"is_current":492},"1.1.5","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Flean-ga4-tracker.1.1.5.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Flean-ga4-tracker\u002Ftags\u002F1.1.5\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Flean-ga4-tracker%2Ftags%2F1.1.4&new_path=%2Flean-ga4-tracker%2Ftags%2F1.1.5",[],{"version":511,"download_url":512,"svn_tag_url":513,"released_at":26,"has_diff":492,"diff_files_changed":514,"diff_lines":26,"trac_diff_url":515,"vulnerabilities":516,"is_current":492},"1.1.4","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Flean-ga4-tracker.1.1.4.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Flean-ga4-tracker\u002Ftags\u002F1.1.4\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Flean-ga4-tracker%2Ftags%2F1.1.3&new_path=%2Flean-ga4-tracker%2Ftags%2F1.1.4",[],{"version":518,"download_url":519,"svn_tag_url":520,"released_at":26,"has_diff":492,"diff_files_changed":521,"diff_lines":26,"trac_diff_url":522,"vulnerabilities":523,"is_current":492},"1.1.3","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Flean-ga4-tracker.1.1.3.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Flean-ga4-tracker\u002Ftags\u002F1.1.3\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Flean-ga4-tracker%2Ftags%2F1.1.2&new_path=%2Flean-ga4-tracker%2Ftags%2F1.1.3",[],{"version":525,"download_url":526,"svn_tag_url":527,"released_at":26,"has_diff":492,"diff_files_changed":528,"diff_lines":26,"trac_diff_url":529,"vulnerabilities":530,"is_current":492},"1.1.2","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Flean-ga4-tracker.1.1.2.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Flean-ga4-tracker\u002Ftags\u002F1.1.2\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Flean-ga4-tracker%2Ftags%2F1.1.1&new_path=%2Flean-ga4-tracker%2Ftags%2F1.1.2",[],{"version":532,"download_url":533,"svn_tag_url":534,"released_at":26,"has_diff":492,"diff_files_changed":535,"diff_lines":26,"trac_diff_url":536,"vulnerabilities":537,"is_current":492},"1.1.1","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Flean-ga4-tracker.1.1.1.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Flean-ga4-tracker\u002Ftags\u002F1.1.1\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Flean-ga4-tracker%2Ftags%2F1.1.0&new_path=%2Flean-ga4-tracker%2Ftags%2F1.1.1",[],{"version":539,"download_url":540,"svn_tag_url":541,"released_at":26,"has_diff":492,"diff_files_changed":542,"diff_lines":26,"trac_diff_url":543,"vulnerabilities":544,"is_current":492},"1.1.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Flean-ga4-tracker.1.1.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Flean-ga4-tracker\u002Ftags\u002F1.1.0\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Flean-ga4-tracker%2Ftags%2F1.0.9&new_path=%2Flean-ga4-tracker%2Ftags%2F1.1.0",[],{"version":546,"download_url":547,"svn_tag_url":548,"released_at":26,"has_diff":492,"diff_files_changed":549,"diff_lines":26,"trac_diff_url":550,"vulnerabilities":551,"is_current":492},"1.0.9","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Flean-ga4-tracker.1.0.9.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Flean-ga4-tracker\u002Ftags\u002F1.0.9\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Flean-ga4-tracker%2Ftags%2F1.0.7&new_path=%2Flean-ga4-tracker%2Ftags%2F1.0.9",[],{"version":553,"download_url":554,"svn_tag_url":555,"released_at":26,"has_diff":492,"diff_files_changed":556,"diff_lines":26,"trac_diff_url":557,"vulnerabilities":558,"is_current":492},"1.0.7","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Flean-ga4-tracker.1.0.7.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Flean-ga4-tracker\u002Ftags\u002F1.0.7\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Flean-ga4-tracker%2Ftags%2F1.0.6&new_path=%2Flean-ga4-tracker%2Ftags%2F1.0.7",[],{"version":560,"download_url":561,"svn_tag_url":562,"released_at":26,"has_diff":492,"diff_files_changed":563,"diff_lines":26,"trac_diff_url":564,"vulnerabilities":565,"is_current":492},"1.0.6","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Flean-ga4-tracker.1.0.6.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Flean-ga4-tracker\u002Ftags\u002F1.0.6\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Flean-ga4-tracker%2Ftags%2F1.0.5&new_path=%2Flean-ga4-tracker%2Ftags%2F1.0.6",[],{"version":567,"download_url":568,"svn_tag_url":569,"released_at":26,"has_diff":492,"diff_files_changed":570,"diff_lines":26,"trac_diff_url":571,"vulnerabilities":572,"is_current":492},"1.0.5","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Flean-ga4-tracker.1.0.5.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Flean-ga4-tracker\u002Ftags\u002F1.0.5\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Flean-ga4-tracker%2Ftags%2F1.0.4&new_path=%2Flean-ga4-tracker%2Ftags%2F1.0.5",[],{"version":574,"download_url":575,"svn_tag_url":576,"released_at":26,"has_diff":492,"diff_files_changed":577,"diff_lines":26,"trac_diff_url":578,"vulnerabilities":579,"is_current":492},"1.0.4","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Flean-ga4-tracker.1.0.4.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Flean-ga4-tracker\u002Ftags\u002F1.0.4\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Flean-ga4-tracker%2Ftags%2F1.0.3&new_path=%2Flean-ga4-tracker%2Ftags%2F1.0.4",[],{"version":581,"download_url":582,"svn_tag_url":583,"released_at":26,"has_diff":492,"diff_files_changed":584,"diff_lines":26,"trac_diff_url":26,"vulnerabilities":585,"is_current":492},"1.0.3","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Flean-ga4-tracker.1.0.3.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Flean-ga4-tracker\u002Ftags\u002F1.0.3\u002F",[],[]]