[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$f5eV7EtP2oFZMDDbjKcpMaJnYvGTmUuMu12J7qkyDelY":3,"$fUDWE0HrTwlUm6How1QOxBp3PVbLNqMOSJlgyCFBCc8o":130,"$f_k9bzyJcvGKWpaxeFelAJ8OXgNiMecxPVXp3fdLaEiE":135},{"slug":4,"name":5,"version":6,"author":4,"author_profile":7,"description":8,"short_description":9,"active_installs":10,"downloaded":11,"rating":10,"num_ratings":10,"last_updated":12,"tested_up_to":13,"requires_at_least":14,"requires_php":15,"tags":16,"homepage":22,"download_link":23,"security_score":24,"vuln_count":10,"unpatched_count":10,"last_vuln_date":25,"fetched_at":26,"discovery_status":27,"vulnerabilities":28,"developer":29,"crawl_stats":25,"alternatives":34,"analysis":25,"fingerprints":25},"monolytics","Monolytics","1.1.5","https:\u002F\u002Fprofiles.wordpress.org\u002Fmonolytics\u002F","\u003Cp>Monolytics helps WordPress teams connect their site to Monolytics Cloud without manually copying tracking code.\u003C\u002Fp>\n\u003Cp>With the plugin installed, a WordPress admin can:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>connect the current site to Monolytics from \u003Ccode>wp-admin\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>verify whether the site is connected\u003C\u002Fli>\n\u003Cli>review whether DataLayer event tracking is enabled\u003C\u002Fli>\n\u003Cli>see how many sessions have been tracked for the connected domain in the current billing cycle\u003C\u002Fli>\n\u003Cli>disconnect the site locally without deleting the Monolytics domain or historical analytics data\u003C\u002Fli>\n\u003Cli>open the connected Monolytics dashboard in the correct site context\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>External services\u003C\u002Fh4>\n\u003Cp>This plugin connects to Monolytics-hosted services to authenticate the WordPress admin, create or reuse the connected site in Monolytics, and fetch canonical domain settings.\u003C\u002Fp>\n\u003Cp>The plugin does not contact Monolytics until a WordPress administrator explicitly starts the connect flow from \u003Ccode>wp-admin\u003C\u002Fcode>.\u003C\u002Fp>\n\u003Cp>It communicates with:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ccode>https:\u002F\u002Fmonolytics.app\u002F\u003C\u002Fcode> as the public Monolytics service website\u003C\u002Fli>\n\u003Cli>\u003Ccode>https:\u002F\u002Fapi.monolytics.app\u003C\u002Fcode> for plugin onboarding, connection state, and canonical domain settings\u003C\u002Fli>\n\u003Cli>\u003Ccode>https:\u002F\u002Fcloud.monolytics.app\u003C\u002Fcode> for the hosted Monolytics authentication and dashboard experience\u003C\u002Fli>\n\u003Cli>\u003Ccode>https:\u002F\u002Fcloud.monolytics.app\u002Ftracker.js\u003C\u002Fcode> only after the site is connected and local tracking stays enabled on the public front end\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>When a site is connected, the plugin may send:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>the current WordPress site URL\u003C\u002Fli>\n\u003Cli>the WordPress site name\u003C\u002Fli>\n\u003Cli>the generated installation and domain identifiers required for the connected setup flow\u003C\u002Fli>\n\u003Cli>plugin setting updates such as the DataLayer interception state\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>These requests are required so Monolytics can create or reuse the correct connected site and keep WordPress plugin settings aligned with the canonical Monolytics domain configuration.\u003C\u002Fp>\n\u003Cp>Service website: https:\u002F\u002Fmonolytics.app\u002F\u003Cbr \u002F>\nWordPress integration page: https:\u002F\u002Fmonolytics.app\u002Fintegrations\u002Fwordpress\u002F\u003Cbr \u002F>\nPrivacy policy: https:\u002F\u002Fmonolytics.app\u002Fprivacy-policy\u002F\u003Cbr \u002F>\nTerms of use: https:\u002F\u002Fmonolytics.app\u002Fterms-of-use\u002F\u003C\u002Fp>\n","Behavior analytics for WordPress with connected setup and direct access to the Monolytics dashboard.",0,360,"2026-06-02T21:58:00.000Z","7.0.2","6.8","7.4",[17,18,19,20,21],"analytics","behavior-analytics","conversion-optimization","datalayer","session-recording","https:\u002F\u002Fmonolytics.app\u002Fintegrations\u002Fwordpress\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmonolytics.1.1.5.zip",100,null,"2026-07-22T17:31:50.256Z","no_bundle",[],{"slug":4,"display_name":4,"profile_url":7,"plugin_count":30,"total_installs":10,"avg_security_score":24,"avg_patch_time_days":31,"trust_score":32,"computed_at":33},1,30,94,"2026-08-29T02:36:03.036Z",[35,58,76,95,112],{"slug":36,"name":37,"version":38,"author":39,"author_profile":40,"description":41,"short_description":42,"active_installs":43,"downloaded":44,"rating":45,"num_ratings":46,"last_updated":47,"tested_up_to":48,"requires_at_least":49,"requires_php":50,"tags":51,"homepage":56,"download_link":57,"security_score":24,"vuln_count":10,"unpatched_count":10,"last_vuln_date":25,"fetched_at":26},"lucky-orange","Lucky Orange","2.1.1","luckyorange","https:\u002F\u002Fprofiles.wordpress.org\u002Fcrickeys\u002F","\u003Cp>Less time crunching numbers, more time growing your business.\u003C\u002Fp>\n\u003Ch3>Understand your visitors. Improve your website. Increase your sales.\u003C\u002Fh3>\n\u003Cp>If your WordPress site is getting traffic but not conversions, Lucky Orange shows you why. With one-click install and a free plan to get started, you can uncover where visitors struggle, what’s stopping them from buying, and how to turn browsers into customers.\u003Cbr \u002F>\nFrom session recordings to heatmaps, live chat to Page Insights, Lucky Orange helps you optimize every part of your customer journey with clear, visual data.\u003C\u002Fp>\n\u003Ch3>Dynamic Heatmaps\u003C\u002Fh3>\n\u003Cp>Discover where people click, scroll, and hover—including dynamic content like popups, dropdowns, and forms. Works seamlessly with SPAs and AJAX-loaded pages.\u003C\u002Fp>\n\u003Ch3>Session Recordings\u003C\u002Fh3>\n\u003Cp>Replay real visitor sessions to see how people navigate your site, where they abandon, and what’s preventing conversions.\u003C\u002Fp>\n\u003Ch3>Conversion Funnels\u003C\u002Fh3>\n\u003Cp>Visualize each step of your funnel to find out which pages drive success—and where people are dropping off.\u003C\u002Fp>\n\u003Ch3>Visitor Profiles\u003C\u002Fh3>\n\u003Cp>See each visitor’s journey in a single view, including traffic source, cart value, and all sessions tied to that individual.\u003C\u002Fp>\n\u003Ch3>Live Chat\u003C\u002Fh3>\n\u003Cp>Engage visitors in real time based on behavior triggers. Answer questions and recover abandoned conversions before they’re lost.\u003C\u002Fp>\n\u003Ch3>Live View\u003C\u002Fh3>\n\u003Cp>See what your visitors are doing right now on your site—every movement, scroll, and click in real time.\u003C\u002Fp>\n\u003Ch3>Page Insights\u003C\u002Fh3>\n\u003Cp>Instantly surface key performance stats: top-clicked elements, frustration signals, engagement trends, and activity snapshots—all tied to specific pages.\u003C\u002Fp>\n\u003Ch3>Surveys\u003C\u002Fh3>\n\u003Cp>Ask the right questions at the right time—like what visitors are looking for, what’s missing, or why they didn’t convert.\u003C\u002Fp>\n\u003Ch3>Announcements\u003C\u002Fh3>\n\u003Cp>Target visitors with personalized messages, discount offers, or key updates based on device, behavior, or source.\u003C\u002Fp>\n\u003Ch3>Discovery\u003C\u002Fh3>\n\u003Cp>Uncover Optimization Opportunities based on specific parts of the customer journey. Know where to focus, and what changes can move the needle.\u003C\u002Fp>\n","Less time crunching numbers, more time growing your business.",2000,71607,86,24,"2026-05-19T16:50:00.000Z","7.0.0","2.0.3","",[17,52,53,54,55],"conversion-rate-optimization","heatmaps","session-recordings","surveys","https:\u002F\u002Fwww.luckyorange.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Flucky-orange.2.3.1.zip",{"slug":59,"name":60,"version":61,"author":62,"author_profile":63,"description":64,"short_description":65,"active_installs":66,"downloaded":67,"rating":10,"num_ratings":10,"last_updated":68,"tested_up_to":69,"requires_at_least":70,"requires_php":15,"tags":71,"homepage":74,"download_link":75,"security_score":24,"vuln_count":10,"unpatched_count":10,"last_vuln_date":25,"fetched_at":26},"datalayer-for-ecommerce-free","Datalayer for WooCommerce FREE","5.1.0","array.codes","https:\u002F\u002Fprofiles.wordpress.org\u002Farraycodes\u002F","\u003Cp>The Data Layer is an object that makes available in real time the information that is executed by users while browsing the WooCommerce Store.\u003C\u002Fp>\n\u003Cp>With Datalayer for WooCommerce FREE enabled, you will have some actions available in an easily readable javascript object via Google Tag Manager or code and thus evaluate the following advanced eCommerce activities:\u003C\u002Fp>\n\u003Col>\n\u003Cli>Product Detail Impressions\u003C\u002Fli>\n\u003Cli>Related Products in Product Page\u003C\u002Fli>\n\u003Cli>Purchase\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>Need all available events, all tags (Google Analytics 4, Google Ads, Meta Ads, Pinterest Ads, TikTok Ads, Microsoft Ads), all features and support for all tools?\u003Cbr \u002F>\nGet the PRO version from the Official WooCommerce Store: \u003Ca href=\"https:\u002F\u002Fwoocommerce.com\u002Fproducts\u002Fdatalayer-for-woocommerce\u002F\" rel=\"nofollow ugc\">Datalayer for WooCommerce PRO\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>Discover our demo store:\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fdemoshop.arrayevida.com.br\u002F\" rel=\"nofollow ugc\">Demo Shop\u003C\u002Fa>\u003C\u002Fp>\n","The Data Layer is an object that makes available in real time the information that is executed by users while browsing the WooCommerce Store.",700,13319,"2026-03-06T02:34:00.000Z","6.9.5","5.2.0",[17,20,72,73],"ga4","gtm-tag-manager","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fdatalayer-for-ecommerce-free\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdatalayer-for-ecommerce-free.5.1.0.zip",{"slug":77,"name":78,"version":79,"author":80,"author_profile":81,"description":82,"short_description":83,"active_installs":84,"downloaded":85,"rating":10,"num_ratings":10,"last_updated":86,"tested_up_to":13,"requires_at_least":87,"requires_php":15,"tags":88,"homepage":93,"download_link":94,"security_score":24,"vuln_count":10,"unpatched_count":10,"last_vuln_date":25,"fetched_at":26},"ai-flash-tune","AI Flash Tune – WooCommerce Revenue Leak Detector","1.0.2","rbill","https:\u002F\u002Fprofiles.wordpress.org\u002Frbill\u002F","\u003Cp>AI Flash Tune helps WooCommerce store owners find revenue leaks across products, carts, checkout, tracking, and funnel behavior before they become silent lost sales.\u003C\u002Fp>\n\u003Cp>Most WooCommerce stores can see orders, revenue, and abandoned carts. The harder question is where money is leaking and what should be fixed first.\u003C\u002Fp>\n\u003Cp>AI Flash Tune looks at practical store signals such as product views, add-to-cart activity, checkout starts, purchases, abandoned carts, checkout friction, product performance, tracking health, and page-speed warnings. It then turns those signals into clear, confidence-aware guidance.\u003C\u002Fp>\n\u003Cp>The core plugin works with local store data. Optional AI modes can add deeper explanations and action plans through OpenAI or Zywrap when the site owner enables and configures them.\u003C\u002Fp>\n\u003Cp>AI Flash Tune is built around one principle:\u003C\u002Fp>\n\u003Cp>\u003Cem>Do not guess. Use store signals. Show confidence. Recommend safe, reversible improvements.\u003C\u002Fem>\u003C\u002Fp>\n\u003Ch4>What AI Flash Tune helps you answer\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Where are shoppers dropping off?\u003C\u002Fli>\n\u003Cli>Which products get attention but do not convert?\u003C\u002Fli>\n\u003Cli>Which products are most often abandoned?\u003C\u002Fli>\n\u003Cli>Is checkout creating unnecessary friction?\u003C\u002Fli>\n\u003Cli>Is tracking working correctly?\u003C\u002Fli>\n\u003Cli>Is there enough data to trust the insight?\u003C\u002Fli>\n\u003Cli>What should be checked first?\u003C\u002Fli>\n\u003Cli>What should not be changed yet?\u003C\u002Fli>\n\u003Cli>Which improvements should be reviewed before applying?\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Built for practical WooCommerce decisions\u003C\u002Fh4>\n\u003Cp>AI Flash Tune is useful for:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>WooCommerce store owners\u003C\u002Fli>\n\u003Cli>WordPress agencies\u003C\u002Fli>\n\u003Cli>Ecommerce teams\u003C\u002Fli>\n\u003Cli>Digital product sellers\u003C\u002Fli>\n\u003Cli>Plugin and theme shops\u003C\u002Fli>\n\u003Cli>Small and growing online stores\u003C\u002Fli>\n\u003Cli>Teams that want plain-language conversion guidance without complex analytics setup\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>It is not only an analytics dashboard. It is a revenue-leak detector, tracking-health checker, product-performance reviewer, checkout-friction scanner, abandoned-cart visibility tool, and optional AI conversion assistant.\u003C\u002Fp>\n\u003Ch3>Core Features\u003C\u002Fh3>\n\u003Ch4>Revenue Leak Scan\u003C\u002Fh4>\n\u003Cp>The dashboard gives a quick Revenue Leak Scan view of current conversion health, recent funnel activity, tracking status, product signals, abandoned-cart signals, checkout drop-off, page-speed warnings, and the next checks that deserve attention.\u003C\u002Fp>\n\u003Cp>Instead of overwhelming store owners with raw analytics only, the dashboard focuses on what can be reviewed next.\u003C\u002Fp>\n\u003Ch4>Store Health Score\u003C\u002Fh4>\n\u003Cp>AI Flash Tune summarizes key store signals into a store-health view covering funnel, product, cart, checkout, tracking, and performance indicators.\u003C\u002Fp>\n\u003Cp>When there is not enough reliable activity yet, the plugin shows a waiting-for-data or low-confidence state instead of presenting unsupported scores.\u003C\u002Fp>\n\u003Ch4>Data Confidence\u003C\u002Fh4>\n\u003Cp>Not every signal deserves the same level of trust.\u003C\u002Fp>\n\u003Cp>AI Flash Tune highlights whether the current data is early, limited, directional, or more reliable. This helps store owners avoid changing product pages, checkout settings, recovery emails, pricing, or offers too quickly.\u003C\u002Fp>\n\u003Cp>Examples of confidence states include:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Waiting for data\u003C\u002Fli>\n\u003Cli>Low confidence\u003C\u002Fli>\n\u003Cli>Medium confidence\u003C\u002Fli>\n\u003Cli>High confidence\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>What to Check First\u003C\u002Fh4>\n\u003Cp>AI Flash Tune prioritizes practical next checks so the store owner does not have to guess where to start.\u003C\u002Fp>\n\u003Cp>Examples include:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Confirm product tracking is working\u003C\u002Fli>\n\u003Cli>Review product views without cart adds\u003C\u002Fli>\n\u003Cli>Review checkout starts without purchases\u003C\u002Fli>\n\u003Cli>Check checkout field count\u003C\u002Fli>\n\u003Cli>Review abandoned products\u003C\u002Fli>\n\u003Cli>Check slow key funnel pages\u003C\u002Fli>\n\u003Cli>Confirm purchase tracking after test orders\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Tracking Health\u003C\u002Fh4>\n\u003Cp>Reliable conversion guidance starts with reliable tracking.\u003C\u002Fp>\n\u003Cp>AI Flash Tune helps verify important tracking and system signals such as:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>WooCommerce active\u003C\u002Fli>\n\u003Cli>Tracking enabled\u003C\u002Fli>\n\u003Cli>Funnel table available\u003C\u002Fli>\n\u003Cli>Behavior table available\u003C\u002Fli>\n\u003Cli>Recent events found\u003C\u002Fli>\n\u003Cli>Product events found\u003C\u002Fli>\n\u003Cli>Cart events found\u003C\u002Fli>\n\u003Cli>Checkout events found\u003C\u002Fli>\n\u003Cli>Purchase events found\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Funnel Analysis\u003C\u002Fh4>\n\u003Cp>Track the standard WooCommerce shopping journey:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Landing \u002F store entry\u003C\u002Fli>\n\u003Cli>Product interest\u003C\u002Fli>\n\u003Cli>Added to cart\u003C\u002Fli>\n\u003Cli>Cart activity\u003C\u002Fli>\n\u003Cli>Checkout page\u003C\u002Fli>\n\u003Cli>Purchase complete\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>The funnel view helps identify the biggest visible drop-off point before changing checkout, product copy, offers, recovery emails, or store layout.\u003C\u002Fp>\n\u003Ch4>Product Performance\u003C\u002Fh4>\n\u003Cp>Review product-level performance signals such as:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Product views\u003C\u002Fli>\n\u003Cli>Add-to-cart activity\u003C\u002Fli>\n\u003Cli>Sales\u003C\u002Fli>\n\u003Cli>Conversion rate\u003C\u002Fli>\n\u003Cli>Product status\u003C\u002Fli>\n\u003Cli>Data readiness\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Products with limited activity are marked carefully instead of being judged too early.\u003C\u002Fp>\n\u003Ch4>Product Detail Analysis\u003C\u002Fh4>\n\u003Cp>Product detail screens help review individual product behavior more clearly.\u003C\u002Fp>\n\u003Cp>Depending on available data and installed modules, product detail analysis can include:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Product-level metrics\u003C\u002Fli>\n\u003Cli>Product funnel flow\u003C\u002Fli>\n\u003Cli>Device breakdown\u003C\u002Fli>\n\u003Cli>Visual noise checks\u003C\u002Fli>\n\u003Cli>Behavior signals\u003C\u002Fli>\n\u003Cli>Product Optimizer connection\u003C\u002Fli>\n\u003Cli>Product copy review guidance\u003C\u002Fli>\n\u003Cli>Product copy revision history where supported\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Product Optimizer\u003C\u002Fh4>\n\u003Cp>The Product Optimizer helps review weak product pages, diagnose missing product information, and generate safer product-copy guidance from confirmed product facts.\u003C\u002Fp>\n\u003Cp>It is designed to avoid invented claims. When product data is incomplete, the plugin highlights what should be confirmed before applying copy changes.\u003C\u002Fp>\n\u003Cp>Useful checks can include:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Offer clarity\u003C\u002Fli>\n\u003Cli>Benefit clarity\u003C\u002Fli>\n\u003Cli>Product description quality\u003C\u002Fli>\n\u003Cli>Call-to-action strength\u003C\u002Fli>\n\u003Cli>Decision-supporting details\u003C\u002Fli>\n\u003Cli>Missing objections or trust signals\u003C\u002Fli>\n\u003Cli>Product copy changes that should be reviewed before applying\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Abandoned Cart Visibility\u003C\u002Fh4>\n\u003Cp>AI Flash Tune helps store owners understand cart abandonment signals.\u003C\u002Fp>\n\u003Cp>Depending on available data and installed modules, abandoned-cart views can include:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Total abandoned carts\u003C\u002Fli>\n\u003Cli>Estimated lost revenue\u003C\u002Fli>\n\u003Cli>Customer type\u003C\u002Fli>\n\u003Cli>Products left behind\u003C\u002Fli>\n\u003Cli>Top abandoned products\u003C\u002Fli>\n\u003Cli>Cart contents\u003C\u002Fli>\n\u003Cli>Recovery readiness\u003C\u002Fli>\n\u003Cli>Restore-link checks\u003C\u002Fli>\n\u003Cli>Recovery email safety checks\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Cart Recovery & Abandonment Intelligence\u003C\u002Fh4>\n\u003Cp>Cart Recovery & Abandonment Intelligence helps review abandoned carts and plan safer recovery actions.\u003C\u002Fp>\n\u003Cp>The goal is to confirm recovery plumbing before changing discounts, urgency, or email copy.\u003C\u002Fp>\n\u003Cp>Useful checks can include:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Whether recovery tokens are being created\u003C\u002Fli>\n\u003Cli>Whether cart restore links work\u003C\u002Fli>\n\u003Cli>Which products are commonly abandoned\u003C\u002Fli>\n\u003Cli>Whether recovery emails are safe to send\u003C\u002Fli>\n\u003Cli>Which recovery messages need review\u003C\u002Fli>\n\u003Cli>Whether recovery metrics update after successful orders\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Checkout Optimizer\u003C\u002Fh4>\n\u003Cp>Checkout Optimizer helps review possible checkout friction.\u003C\u002Fp>\n\u003Cp>Depending on available data and installed modules, checkout checks can include:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Visible checkout field count\u003C\u002Fli>\n\u003Cli>Field overload warnings\u003C\u002Fli>\n\u003Cli>Guest checkout checks\u003C\u002Fli>\n\u003Cli>Payment clarity\u003C\u002Fli>\n\u003Cli>Shipping clarity\u003C\u002Fli>\n\u003Cli>Reassurance text opportunities\u003C\u002Fli>\n\u003Cli>Safe checkout improvement suggestions\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Recommendations are intended to be reviewed first, applied one at a time, and measured before making more changes.\u003C\u002Fp>\n\u003Ch4>Checkout Field Detector\u003C\u002Fh4>\n\u003Cp>AI Flash Tune can detect visible checkout fields and highlight possible friction caused by long or confusing checkout forms.\u003C\u002Fp>\n\u003Cp>This helps store owners review checkout complexity without immediately changing checkout behavior.\u003C\u002Fp>\n\u003Ch4>Alert Center\u003C\u002Fh4>\n\u003Cp>Alert Center scans local conversion signals for important risks and opportunities.\u003C\u002Fp>\n\u003Cp>Examples include:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Checkout friction\u003C\u002Fli>\n\u003Cli>Cart recovery opportunity\u003C\u002Fli>\n\u003Cli>Slow key pages\u003C\u002Fli>\n\u003Cli>Product performance issues\u003C\u002Fli>\n\u003Cli>Tracking issues\u003C\u002Fli>\n\u003Cli>Low-confidence warnings\u003C\u002Fli>\n\u003Cli>Funnel drop-off signals\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Alert Center can use local stored data and does not require an external AI request.\u003C\u002Fp>\n\u003Ch4>Advanced Segmentation\u003C\u002Fh4>\n\u003Cp>Advanced Segmentation helps compare aggregate behavior by segment, such as desktop versus mobile or other available store segments.\u003C\u002Fp>\n\u003Cp>The plugin is designed to avoid strong segment recommendations when a segment does not have enough data.\u003C\u002Fp>\n\u003Ch4>Reports & Exports\u003C\u002Fh4>\n\u003Cp>Reports help store owners, teams, and agencies review store performance in a cleaner format.\u003C\u002Fp>\n\u003Cp>Depending on installed modules, reports can include:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Funnel summaries\u003C\u002Fli>\n\u003Cli>Product performance summaries\u003C\u002Fli>\n\u003Cli>Checkout friction summaries\u003C\u002Fli>\n\u003Cli>Abandoned-cart summaries\u003C\u002Fli>\n\u003Cli>Store health summaries\u003C\u002Fli>\n\u003Cli>AI-generated action plans\u003C\u002Fli>\n\u003Cli>CSV exports for QA evidence\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Exports are designed to focus on local funnel and performance data and avoid customer contact details.\u003C\u002Fp>\n\u003Ch4>Page Speed Alerts\u003C\u002Fh4>\n\u003Cp>AI Flash Tune can highlight slow key funnel pages where available.\u003C\u002Fp>\n\u003Cp>Slow product, cart, checkout, or landing pages can affect conversion. Page-speed alerts help store owners decide which pages deserve review.\u003C\u002Fp>\n\u003Ch4>Privacy Tools\u003C\u002Fh4>\n\u003Cp>AI Flash Tune includes privacy-focused settings and tools such as:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>IP anonymization\u003C\u002Fli>\n\u003Cli>Data retention controls\u003C\u002Fli>\n\u003Cli>Delete data on uninstall option\u003C\u002Fli>\n\u003Cli>Excluded roles\u003C\u002Fli>\n\u003Cli>Excluded IPs\u003C\u002Fli>\n\u003Cli>Privacy export support\u003C\u002Fli>\n\u003Cli>Privacy deletion support\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Diagnostics & QA\u003C\u002Fh4>\n\u003Cp>The built-in Diagnostics & QA helps verify whether important plugin areas are working correctly.\u003C\u002Fp>\n\u003Cp>It can help review:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Tracking status\u003C\u002Fli>\n\u003Cli>Purchase\u002Fconversion indicators\u003C\u002Fli>\n\u003Cli>Cart recovery readiness\u003C\u002Fli>\n\u003Cli>AI registry status\u003C\u002Fli>\n\u003Cli>AI usage logs\u003C\u002Fli>\n\u003Cli>System health\u003C\u002Fli>\n\u003Cli>Developer QA checks\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Optional AI Modes\u003C\u002Fh3>\n\u003Cp>AI Flash Tune supports local insights and optional external AI modes where available.\u003C\u002Fp>\n\u003Ch4>Local Mode\u003C\u002Fh4>\n\u003Cp>Local Mode uses private, rule-based insights from data stored on the site.\u003C\u002Fp>\n\u003Cp>No OpenAI or Zywrap request is made in Local Mode.\u003C\u002Fp>\n\u003Cp>This keeps the base plugin useful even when the store owner does not want to connect an external AI provider.\u003C\u002Fp>\n\u003Ch4>OpenAI Mode\u003C\u002Fh4>\n\u003Cp>OpenAI Mode uses the site owner’s configured OpenAI API key to generate AI explanations, summaries, and recommendations from sanitized store signals.\u003C\u002Fp>\n\u003Cp>OpenAI Mode can help with:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Funnel explanations\u003C\u002Fli>\n\u003Cli>Store action plans\u003C\u002Fli>\n\u003Cli>Product diagnosis\u003C\u002Fli>\n\u003Cli>Checkout analysis\u003C\u002Fli>\n\u003Cli>Cart recovery guidance\u003C\u002Fli>\n\u003Cli>Weekly summaries\u003C\u002Fli>\n\u003Cli>Conversion alert prioritization\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Zywrap Mode\u003C\u002Fh4>\n\u003Cp>Zywrap Mode uses configured Zywrap access and predefined Zywrap wrappers to generate structured WooCommerce conversion guidance from sanitized aggregate store signals.\u003C\u002Fp>\n\u003Cp>Zywrap Mode can help with:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Next-best-action prioritization\u003C\u002Fli>\n\u003Cli>Product copy conversion optimization\u003C\u002Fli>\n\u003Cli>Checkout friction audits\u003C\u002Fli>\n\u003Cli>Cart recovery sequence planning\u003C\u002Fli>\n\u003Cli>Abandoned cart reason analysis\u003C\u002Fli>\n\u003Cli>Store performance summaries\u003C\u002Fli>\n\u003Cli>Structured ecommerce conversion reports\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Zywrap requests include the selected AI response language when configured.\u003C\u002Fp>\n\u003Ch3>AI Response Language\u003C\u002Fh3>\n\u003Cp>AI Flash Tune includes an AI Response Language setting for OpenAI and Zywrap output.\u003C\u002Fp>\n\u003Cp>By default, AI response language can follow the WordPress\u002Fadmin language. Store owners can choose a specific response language in settings when they want reports, summaries, and AI guidance in another language.\u003C\u002Fp>\n\u003Cp>Product names, metrics, URLs, code values, WooCommerce paths, and admin screen names should remain unchanged where appropriate.\u003C\u002Fp>\n\u003Ch3>Addons\u003C\u002Fh3>\n\u003Cp>The AI Flash Tune base plugin can be extended with optional addon modules.\u003C\u002Fp>\n\u003Cp>Available addon areas include:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>AI Action Center\u003C\u002Fli>\n\u003Cli>Product Optimizer\u003C\u002Fli>\n\u003Cli>Cart Recovery & Abandonment Intelligence\u003C\u002Fli>\n\u003Cli>Checkout Optimizer\u003C\u002Fli>\n\u003Cli>Advanced Segmentation\u003C\u002Fli>\n\u003Cli>Alert Center\u003C\u002Fli>\n\u003Cli>Reports & Exports\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Addons require the AI Flash Tune base plugin. Some addon features may require a valid license or plan.\u003C\u002Fp>\n\u003Ch3>Privacy and Data Safety\u003C\u002Fh3>\n\u003Cp>AI Flash Tune is designed to use local and aggregate store signals wherever possible.\u003C\u002Fp>\n\u003Cp>Before external AI calls, payloads are intended to be sanitized and limited to the information needed for the selected AI action.\u003C\u002Fp>\n\u003Cp>Examples of data that can be used for AI guidance:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Total sessions\u003C\u002Fli>\n\u003Cli>Product views\u003C\u002Fli>\n\u003Cli>Cart count\u003C\u002Fli>\n\u003Cli>Checkout count\u003C\u002Fli>\n\u003Cli>Purchase count\u003C\u002Fli>\n\u003Cli>Abandoned cart count\u003C\u002Fli>\n\u003Cli>Checkout field count\u003C\u002Fli>\n\u003Cli>Page-speed signals\u003C\u002Fli>\n\u003Cli>Product performance summary\u003C\u002Fli>\n\u003Cli>Anonymous segment comparison\u003C\u002Fli>\n\u003Cli>Store configuration signals relevant to the selected action\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Examples of data that should not be sent to AI providers by default:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Customer names\u003C\u002Fli>\n\u003Cli>Customer emails\u003C\u002Fli>\n\u003Cli>Phone numbers\u003C\u002Fli>\n\u003Cli>Billing addresses\u003C\u002Fli>\n\u003Cli>Shipping addresses\u003C\u002Fli>\n\u003Cli>IP addresses\u003C\u002Fli>\n\u003Cli>Payment details\u003C\u002Fli>\n\u003Cli>Private order notes\u003C\u002Fli>\n\u003Cli>Passwords\u003C\u002Fli>\n\u003Cli>Tokens\u003C\u002Fli>\n\u003Cli>API keys\u003C\u002Fli>\n\u003Cli>Unnecessary personal data\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>AI Flash Tune recommendations should be reviewed before applying changes.\u003C\u002Fp>\n\u003Cp>Checkout settings, product copy, recovery emails, pricing, payment providers, shipping promises, discounts, trust badges, urgency tactics, and other conversion-sensitive changes should not be changed unless the store owner has reviewed the recommendation and the available data supports that action.\u003C\u002Fp>\n\u003Ch3>External Services\u003C\u002Fh3>\n\u003Cp>AI Flash Tune can connect to external AI services only when configured and enabled by the site owner.\u003C\u002Fp>\n\u003Cp>If external AI features are not configured, local insights can continue to work without OpenAI or Zywrap.\u003C\u002Fp>\n\u003Ch4>OpenAI\u003C\u002Fh4>\n\u003Cp>OpenAI Mode may send sanitized store signals and prompt context to OpenAI’s API for AI-generated explanations, summaries, and recommendations.\u003C\u002Fp>\n\u003Cp>Used for features such as:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Funnel explanations\u003C\u002Fli>\n\u003Cli>Action plans\u003C\u002Fli>\n\u003Cli>Product diagnosis\u003C\u002Fli>\n\u003Cli>Checkout analysis\u003C\u002Fli>\n\u003Cli>Cart recovery guidance\u003C\u002Fli>\n\u003Cli>Weekly summaries\u003C\u002Fli>\n\u003Cli>AI report generation\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Data sent may include:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Sanitized store metrics\u003C\u002Fli>\n\u003Cli>Aggregate funnel, product, cart, checkout, and performance signals\u003C\u002Fli>\n\u003Cli>Selected report\u002Faction context\u003C\u002Fli>\n\u003Cli>User-provided prompt\u002Fcontext if the user enters one\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>OpenAI terms and privacy information:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>https:\u002F\u002Fopenai.com\u002Fpolicies\u002F\u003C\u002Fli>\n\u003Cli>https:\u002F\u002Fopenai.com\u002Fpolicies\u002Fprivacy-policy\u002F\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Zywrap\u003C\u002Fh4>\n\u003Cp>Zywrap Mode may send sanitized store signals, wrapper codes, selected language, structured variables, and optional user-provided prompt context to the Zywrap proxy endpoint.\u003C\u002Fp>\n\u003Cp>Used for predefined AI Flash Tune ecommerce conversion workflows such as:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Next-best-action prioritization\u003C\u002Fli>\n\u003Cli>Product copy optimization\u003C\u002Fli>\n\u003Cli>Checkout friction audit\u003C\u002Fli>\n\u003Cli>Cart recovery sequence planning\u003C\u002Fli>\n\u003Cli>Abandoned cart reason analysis\u003C\u002Fli>\n\u003Cli>Store performance summaries\u003C\u002Fli>\n\u003Cli>Structured ecommerce conversion guidance\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Data sent may include:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Sanitized store metrics\u003C\u002Fli>\n\u003Cli>Aggregate funnel, product, cart, checkout, and performance signals\u003C\u002Fli>\n\u003Cli>Selected wrapper\u002Faction payload\u003C\u002Fli>\n\u003Cli>Selected AI response language\u003C\u002Fli>\n\u003Cli>Structured variables required for the selected action\u003C\u002Fli>\n\u003Cli>User-provided prompt\u002Fcontext if the user enters one\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Zywrap service information:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Website: https:\u002F\u002Fwww.zywrap.com\u003C\u002Fli>\n\u003Cli>Terms: https:\u002F\u002Fwww.zywrap.com\u002Fterms\u003C\u002Fli>\n\u003Cli>Privacy: https:\u002F\u002Fwww.zywrap.com\u002Fprivacy\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>First-Time Setup Checklist\u003C\u002Fh3>\n\u003Cp>After activation, check:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>WooCommerce is active.\u003C\u002Fli>\n\u003Cli>Tracking is enabled.\u003C\u002Fli>\n\u003Cli>Admin and shop manager traffic is excluded where needed.\u003C\u002Fli>\n\u003Cli>Product page tracking works.\u003C\u002Fli>\n\u003Cli>Add-to-cart tracking works.\u003C\u002Fli>\n\u003Cli>Cart and checkout events are recorded.\u003C\u002Fli>\n\u003Cli>Purchase tracking works after a test order.\u003C\u002Fli>\n\u003Cli>Abandoned carts are detected only when a cart is left without purchase.\u003C\u002Fli>\n\u003Cli>Privacy settings match the store owner’s requirements.\u003C\u002Fli>\n\u003Cli>Data retention is configured.\u003C\u002Fli>\n\u003Cli>AI mode is selected only if AI features will be used.\u003C\u002Fli>\n\u003Cli>AI response language is configured if needed.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Testing Tracking\u003C\u002Fh3>\n\u003Cp>To test tracking:\u003C\u002Fp>\n\u003Col>\n\u003Cli>Open the store in an incognito\u002Fprivate browser window.\u003C\u002Fli>\n\u003Cli>Visit a product page.\u003C\u002Fli>\n\u003Cli>Add a product to cart.\u003C\u002Fli>\n\u003Cli>Visit the cart page.\u003C\u002Fli>\n\u003Cli>Visit checkout.\u003C\u002Fli>\n\u003Cli>Place a test order using a test payment method.\u003C\u002Fli>\n\u003Cli>Return to AI Flash Tune and refresh the dashboard.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>Expected result:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Product view is tracked.\u003C\u002Fli>\n\u003Cli>Add-to-cart event is tracked.\u003C\u002Fli>\n\u003Cli>Cart state is tracked.\u003C\u002Fli>\n\u003Cli>Checkout start is tracked.\u003C\u002Fli>\n\u003Cli>Purchase is tracked.\u003C\u002Fli>\n\u003Cli>Conversion rate updates.\u003C\u002Fli>\n\u003Cli>Product sales data updates after completed purchase tracking.\u003C\u002Fli>\n\u003Cli>Abandoned carts appear only when carts are left without purchase.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Recommended Review Workflow\u003C\u002Fh3>\n\u003Cp>AI Flash Tune is designed to support safer conversion work.\u003C\u002Fp>\n\u003Cp>A good workflow is:\u003C\u002Fp>\n\u003Col>\n\u003Cli>Confirm tracking health.\u003C\u002Fli>\n\u003Cli>Wait for enough data.\u003C\u002Fli>\n\u003Cli>Review the biggest funnel leak.\u003C\u002Fli>\n\u003Cli>Check product and checkout context.\u003C\u002Fli>\n\u003Cli>Use local or AI guidance to understand possible causes.\u003C\u002Fli>\n\u003Cli>Apply one reviewed change at a time.\u003C\u002Fli>\n\u003Cli>Measure the result before making another change.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>This helps reduce random conversion changes and makes store optimization easier to explain to clients, teams, or stakeholders.\u003C\u002Fp>\n","Find WooCommerce revenue leaks, understand funnel drop-offs, and see what to check first with local insights plus optional AI action plans.",300,1362,"2026-06-29T04:46:00.000Z","5.8",[89,90,19,91,92],"abandoned-cart","ai","funnel-analytics","woocommerce","https:\u002F\u002Fwww.aiflashtune.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fai-flash-tune.1.0.2.zip",{"slug":20,"name":96,"version":79,"author":97,"author_profile":98,"description":99,"short_description":100,"active_installs":101,"downloaded":102,"rating":10,"num_ratings":10,"last_updated":103,"tested_up_to":13,"requires_at_least":104,"requires_php":105,"tags":106,"homepage":110,"download_link":111,"security_score":24,"vuln_count":10,"unpatched_count":10,"last_vuln_date":25,"fetched_at":26},"DataLayer for GTM and Matomo","Openmost","https:\u002F\u002Fprofiles.wordpress.org\u002Fopenmost\u002F","\u003Cp>Elevate your website analytics with the DataLayer plugin!\u003Cbr \u002F>\nThis robust plugin creates a fully populated and standardized dataLayer object, ensuring seamless integration with both Google Tag Manager and Matomo Tag Manager.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Instant Setup: Automatically generates and populates a dataLayer object with essential website and user interaction data.\u003C\u002Fli>\n\u003Cli>Universal Compatibility: Works flawlessly with Google Tag Manager and Matomo Tag Manager, making it easier to manage your tagging needs.\u003C\u002Fli>\n\u003Cli>Customizable Data: Easily add or modify data points to fit your specific tracking requirements.\u003C\u002Fli>\n\u003Cli>Performance Optimized: Lightweight and optimized for speed to ensure your site remains fast and responsive.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Get a quick look at all the generated structures!\u003C\u002Fp>\n\u003Ch4>Archive page `dataLayer` structure\u003C\u002Fh4>\n\u003Cp>Easy access to your archive data with a standard event name and subject.\u003C\u002Fp>\n\u003Cpre>\u003Ccode>{\n    \"event\": \"view_archive_date\", \u002F\u002F_date may be replaces with _tax value\n    \"page\": {\n        \"type\": \"archive\",\n        \"title\": \"january 2025 - Example\",\n        \"url\": \"https:\u002F\u002Fexample.com\u002F2025\u002F01\",\n        \"path\": \"2025\u002F01\",\n        \"locale\": \"en_US\",\n        \"archive_type\": \"date\",\n        \"taxonomy\": false,\n        \"post_type\": false,\n        \"date\": {\n            \"year\": 2025,\n            \"month\": 1,\n            \"day\": null\n        }\n    }\n}\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch4>Author page `dataLayer` structure\u003C\u002Fh4>\n\u003Cp>Easy access to all author details on his archive page.\u003C\u002Fp>\n\u003Cpre>\u003Ccode>{\n    \"event\": \"view_author\",\n    \"page\": {\n        \"id\": 1,\n        \"nickname\": \"openmost\",\n        \"display_name\": \"openmost\",\n        \"first_name\": \"Ronan\",\n        \"last_name\": \"HELLO\",\n        \"description\": \"The creator of this super plugin\",\n        \"type\": \"author\",\n        \"url\": \"https:\u002F\u002Fexample.com\u002Fauthor\u002Fopenmost\",\n        \"path\": \"author\u002Fopenmost\",\n        \"title\": \"Author: openmost\"\n    }\n}\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch4>Error page `dataLayer` structure\u003C\u002Fh4>\n\u003Cp>This \u003Ccode>dataLayer\u003C\u002Fcode> structure allows you to easily track the 404 error and detect the referring page that led to this error.\u003Cbr \u002F>\nWhat a great trick yeah?\u003C\u002Fp>\n\u003Cpre>\u003Ccode>{\n    \"event\": \"view_error_404\",\n    \"page\": {\n        \"type\": \"error\",\n        \"title\": \"Page not found - Website\",\n        \"url\": \"https:\u002F\u002Fexample.com\u002Furl-that-encountered-a-404-error\",\n        \"path\": \"\u002Furl-that-encountered-a-404-error\",\n        \"locale\": \"en_US\",\n        \"error_type\": \"404\",\n        \"http_status_code\": 404\n    }\n}\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch4>Search results page `dataLayer` structure\u003C\u002Fh4>\n\u003Cp>The search key in this object allows you to get the search term and total results to detect invalid searches.\u003Cbr \u002F>\nVery useful for Matomo Tag Manager, and nice hack for Google Tag Manager.\u003C\u002Fp>\n\u003Cpre>\u003Ccode>{\n    \"event\": \"view_search_results\",\n    \"page\": {\n        \"type\": \"search\",\n        \"url\": \"https:\u002F\u002Fexample.com\",\n        \"path\": \"\",\n        \"title\": \"You searched for Demo - Example\",\n        \"locale\": \"en_US\"\n    },\n    \"search\": {\n        \"search\": \"Demo\",\n        \"search_cat\": \"\",\n        \"search_count\": 3,\n        \"query\": \"Demo\",\n        \"found_posts\": 3,\n        \"post_count\": 3\n    }\n}\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch4>Home, Post Type `dataLayer` structure (blog posts, custom post type single page)\u003C\u002Fh4>\n\u003Cp>The following structure is generated for a single post page, but it automatically adapts to your custom post type, page, etc.\u003C\u002Fp>\n\u003Cpre>\u003Ccode>{\n    \"event\": \"view_single_post\",\n    \"page\": {\n        \"type\": \"post\",\n        \"id\": 1,\n        \"url\": \"https:\u002F\u002Fexample.com\u002Fblog\u002Fsuper-article-path\",\n        \"path\": \"\u002Fblog\u002Fsuper-article-path\",\n        \"title\": \"Super article title | Example\",\n        \"locale\": \"en_US\",\n        \"is_home\": false,\n        \"is_front_page\": false,\n        \"post_name\": \"super-article-path\",\n        \"post_title\": \"Super article title\",\n        \"post_excerpt\": \"\",\n        \"post_status\": \"publish\",\n        \"post_date\": \"2024-08-17 13:30:00\",\n        \"post_date_gmt\": \"2024-08-17 13:30:00\",\n        \"post_modified\": \"2024-08-17 13:30:00\",\n        \"post_modified_gmt\": \"2024-08-17 13:30:00\",\n        \"post_type_name\": \"post\",\n        \"post_type_label\": \"Posts\",\n        \"post_type\": {\n            \"name\": \"post\",\n            \"label\": \"Posts\",\n            \"label_singular\": \"Post\",\n            \"label_plural\": \"Posts\",\n            \"description\": \"The super post type description\"\n        },\n        \"guid\": \"https:\u002F\u002Fexample.com\u002F?p=1\",\n        \"post_mime_type\": false,\n        \"comment_status\": \"open\",\n        \"comment_count\": \"0\",\n        \"author\": {\n            \"id\": 1,\n            \"nickname\": \"openmost\",\n            \"display_name\": \"openmost\",\n            \"first_name\": \"Ronan\",\n            \"last_name\": \"HELLO\",\n            \"description\": \"The creator of this super plugin\"\n        },\n        \"taxonomies\": {\n            \"category\": {\n                \"name\": \"category\",\n                \"label\": \"Categories\",\n                \"description\": \"\",\n                \"object_type\": [\n                    \"post\"\n                ],\n                \"terms\": {\n                    \"Uncategorized\": {\n                        \"term_id\": 1,\n                        \"slug\": \"uncategorized\",\n                        \"name\": \"Uncategorized\",\n                        \"term_group\": 0,\n                        \"term_taxonomy_id\": 1,\n                        \"taxonomy\": \"category\",\n                        \"description\": \"\",\n                        \"parent\": 0,\n                        \"count\": 1,\n                        \"filter\": \"raw\"\n                    }\n                },\n                \"primary_term\": [] \u002F\u002FFilled only with YoastSEO plugin\n            }\n        },\n        \"category\": [\n            \"Uncategorized\"\n        ],\n        \"page_template\": \"\"\n    }\n}\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch4>Term and taxonomy page `dataLayer` structure\u003C\u002Fh4>\n\u003Cpre>\u003Ccode>{\n    \"event\": \"view_archive_category\", \u002F\u002F this event name changed for every taxonomy\n    \"page\": {\n        \"type\": \"archive\",\n        \"title\": \"Uncategorized archives - Example\",\n        \"url\": \"https:\u002F\u002Fexample.com\u002Fblog\u002Fcategory\u002Funcategorized\",\n        \"path\": \"blog\u002Fcategory\u002Funcategorized\",\n        \"locale\": \"en_US\",\n        \"archive_type\": \"taxonomy\",\n        \"taxonomy\": \"category\",\n        \"post_type\": \"category\",\n        \"date\": {\n            \"year\": null,\n            \"month\": null,\n            \"day\": null\n        }\n    }\n}\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch4>Pagination `dataLayer` structure\u003C\u002Fh4>\n\u003Cp>The \u003Ccode>pagination\u003C\u002Fcode> object structure is automatically added to all pages that have pagination.\u003C\u002Fp>\n\u003Cp>Easy access to your pagination data, detect if users are using your pagination as much as you want.\u003C\u002Fp>\n\u003Cpre>\u003Ccode>{\n    pagination: {\n        \"posts_per_page\": 10,\n        \"post_count\": 1,\n        \"paged\": true,\n        \"page_number\": 2,\n        \"max_num_pages\": 5\n    }\n}\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch4>Authenticated user `dataLayer` structure\u003C\u002Fh4>\n\u003Cp>The \u003Ccode>user\u003C\u002Fcode> object is automatically added to all page when user is logged in.\u003C\u002Fp>\n\u003Cp>User hashed data with SHA256 is very useful for GDPR consent with Google Ads services and user provided data.\u003C\u002Fp>\n\u003Cpre>\u003Ccode>{\n    user: {\n        \"id\": 1,\n        \"user_login\": \"openmost\",\n        \"user_nicename\": \"Openmost\",\n        \"user_email\": \"no-reply@openmost.io\",\n        \"user_registered\": \"2024-01-01 12:00:00\",\n        \"display_name\": \"openmost\",\n        \"roles\": [\n            \"administrator\"\n        ],\n        \"sha256_id\": \"6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b\",\n        \"sha256_user_login\": \"b2754b994c2fb636d1943ac0170f4ea192a891fb0f09cfdd100a9ffa983f053d\",\n        \"sha256_user_email\": \"679d031c25e557ee84ca86ecaf333ccd8d3d1a3900ee728da83d79a819daf535\"\n    }\n}\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch4>Plugin : Contact Form 7 `dataLayer` structure\u003C\u002Fh4>\n\u003Cp>This plugin automatically detects the use of WP Contact Form 7.\u003Cbr \u002F>\nNo configuration needed.\u003C\u002Fp>\n\u003Cp>Form submitted\u003C\u002Fp>\n\u003Cpre>\u003Ccode>{\n    \"event\": \"wpcf7_submit\",\n    \"wpcf7_form_id\": 145,\n    \"wpcf7_form_detail\": {} \u002F\u002F See wpcf7_form_details below\n}\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Form with invalid fields\u003C\u002Fp>\n\u003Cpre>\u003Ccode>{\n    \"event\": \"wpcf7_invalid\",\n    \"wpcf7_form_id\": 145,\n    \"wpcf7_form_detail\": {} \u002F\u002F See wpcf7_form_details below\n}\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Form spamming detected\u003C\u002Fp>\n\u003Cpre>\u003Ccode>{\n    \"event\": \"wpcf7_spam\",\n    \"wpcf7_form_id\": 145,\n    \"wpcf7_form_detail\": {} \u002F\u002F See wpcf7_form_details below\n}\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Email sent successfully\u003C\u002Fp>\n\u003Cpre>\u003Ccode>{\n    \"event\": \"wpcf7_mail_sent\",\n    \"wpcf7_form_id\": 145,\n    \"wpcf7_form_detail\": {} \u002F\u002F See wpcf7_form_details below\n}\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Failed to send mail\u003C\u002Fp>\n\u003Cpre>\u003Ccode>{\n    \"event\": \"wpcf7_mail_failed\",\n    \"wpcf7_form_id\": 145,\n    \"wpcf7_form_detail\": {} \u002F\u002F See wpcf7_form_details below\n}\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>As each event handles \u003Ccode>wpcf7_form_details\u003C\u002Fcode>, here is an example of the object values when the form is submitted with invalid fields.\u003C\u002Fp>\n\u003Cpre>\u003Ccode>\"wpcf7_form_detail\": {\n        \"contactFormId\": 145,\n        \"pluginVersion\": \"6.0.3\",\n        \"contactFormLocale\": \"en_US\",\n        \"unitTag\": \"wpcf7-xxxxxx\",\n        \"containerPostId\": 0,\n        \"status\": \"validation_failed\",\n        \"inputs\": [\n            {\n                \"name\": \"your-message\",\n                \"value\": \"\"\n            },\n            {\n                \"name\": \"your-name\",\n                \"value\": \"\"\n            },\n            \u002F\u002F All other inputs\n        ],\n        \"formData\": {},\n        \"apiResponse\": {\n            \"contact_form_id\": 145,\n            \"status\": \"validation_failed\",\n            \"message\": \"One or more fields contain an error. Please check and try again.\",\n            \"invalid_fields\": [\n                {\n                    \"field\": \"your-name\",\n                    \"message\": \"Please complete this field..\",\n                    \"idref\": \"last_name\",\n                    \"error_id\": \"wpcf7-f145-o1-ve-your-name\"\n                },\n                {\n                    \"field\": \"your-first-name\",\n                    \"message\": \"Please complete this field.\",\n                    \"idref\": \"first_name\",\n                    \"error_id\": \"wpcf7-f145-o1-ve-your-first-name\"\n                },\n                \u002F\u002F All other invalid fields\n            ],\n            \"posted_data_hash\": \"\",\n            \"into\": \"#wpcf7-f145-o1\"\n        }\n    }\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch4>Plugin : WP Forms `dataLayer` structure\u003C\u002Fh4>\n\u003Cpre>\u003Ccode>{\n    event: 'wp_forms_submit',\n    wp_forms_form_detail: {} \u002F\u002F the HTML tag found in DOM\n}\n\u003C\u002Fcode>\u003C\u002Fpre>\n","Add contextual information to dataLayer for GTM and MTM",70,2115,"2026-05-20T16:31:00.000Z","6.0","7.2",[17,20,107,108,109],"google-tag-manager","gtm","matomo","https:\u002F\u002Fgithub.com\u002Fopenmost\u002Fdatalayer","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdatalayer.1.0.4.zip",{"slug":113,"name":114,"version":115,"author":116,"author_profile":117,"description":118,"short_description":119,"active_installs":120,"downloaded":121,"rating":10,"num_ratings":10,"last_updated":122,"tested_up_to":13,"requires_at_least":123,"requires_php":124,"tags":125,"homepage":50,"download_link":129,"security_score":24,"vuln_count":10,"unpatched_count":10,"last_vuln_date":25,"fetched_at":26},"liana-with-growthstack","Liana with GrowthStack","2.0.13","Liana Technologies","https:\u002F\u002Fprofiles.wordpress.org\u002Flianatechnologies\u002F","\u003Cp>Liana with GrowthStack is a powerful WordPress plugin that brings enterprise-level marketing automation and personalization capabilities to your website. Built by Liana Technologies, it seamlessly integrates with LianaAutomation to help you optimize conversions and deliver personalized experiences to your visitors.\u003C\u002Fp>\n\u003Ch4>Key Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Content Personalization\u003C\u002Fstrong> – Show different content to different visitors based on various rules\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Analytics & Insights\u003C\u002Fstrong> – Track page views, user behavior, and engagement metrics\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Marketing Automation Forms\u003C\u002Fstrong> – Integrate LianaAutomation forms directly into your content\u003C\u002Fli>\n\u003Cli>\u003Cstrong>LianaMailer Integration\u003C\u002Fstrong> – Connect with Contact Form 7, Gravity Forms, and WPForms\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Pro Features\u003C\u002Fh4>\n\u003Cp>Available in Pro version of the plugin.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>A\u002FB Testing\u003C\u002Fstrong> – Test different variations of your content to optimize conversions (available in Pro)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Audience Tracking\u003C\u002Fstrong> – Understand your visitors with detailed audience data\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Advanced Personalization Rules\u003C\u002Fstrong> – Create more advanced personalization scenarios (available in Pro)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Personalization Rules\u003C\u002Fh4>\n\u003Cp>Create targeted content experiences based on:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Country\u003C\u002Fstrong> – Show content based on visitor’s geographic location\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Device Type\u003C\u002Fstrong> – Tailor content for desktop, tablet, or mobile users\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Preferred Language\u003C\u002Fstrong> – Display content in the visitor’s preferred language\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Referrer\u003C\u002Fstrong> – Personalize based on where visitors came from\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Time\u003C\u002Fstrong> – Show content based on time of day and day of the week\u003C\u002Fli>\n\u003Cli>\u003Cstrong>User Status\u003C\u002Fstrong> – Show content for new vs. returning visitors\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Analytics Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Site-wide analytics with view counts, user counts, and session data\u003C\u002Fli>\n\u003Cli>Page-level performance metrics\u003C\u002Fli>\n\u003Cli>Engagement time tracking\u003C\u002Fli>\n\u003Cli>Audience insights including:\n\u003Cul>\n\u003Cli>Traffic sources\u003C\u002Fli>\n\u003Cli>New vs. returning visitors\u003C\u002Fli>\n\u003Cli>Device types\u003C\u002Fli>\n\u003Cli>UTM parameters (campaign, source, medium)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Integrations\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>LianaAutomation\u003C\u002Fstrong> – Full integration with marketing automation platform\u003C\u002Fli>\n\u003Cli>\u003Cstrong>LianaMailer\u003C\u002Fstrong> – Email marketing integration\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Google Analytics\u003C\u002Fstrong> – Data Layer events of seen personalizations is sent and can be tracked in Google Analytics.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Plugin compatibility\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Contact Form 7\u003C\u002Fstrong> – LianaMailer integration for form submissions\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Gravity Forms\u003C\u002Fstrong> – LianaMailer integration for form submissions\u003C\u002Fli>\n\u003Cli>\u003Cstrong>WPForms\u003C\u002Fstrong> – LianaMailer integration for form submissions\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Caching and performance\u003C\u002Fh4>\n\u003Cp>Liana with GrowthStack is compatible with popular caching plugins and server level caching solutions. It uses client-side JavaScript to handle content personalization and A\u002FB testing, ensuring that cached pages still deliver dynamic content based on visitor data.\u003C\u002Fp>\n\u003Cp>Analytics data is saved to the database in an optimized manner, with data being bundled and sent asynchronously to minimize performance impact. This does add some database load but write actions are done in asynchronously with JavaScript events to minimize impact on user experience.\u003C\u002Fp>\n\u003Ch3>Developer Hooks\u003C\u002Fh3>\n\u003Cp>Liana with GrowthStack provides various filters and actions for developers to customize functionality.\u003C\u002Fp>\n\u003Ch4>Filters\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>Admin Capabilities\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Control who can access different admin pages:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ccode>growthstack\u002Fadmin\u002Fcapability\u002Fview_dashboard\u003C\u002Fcode> – Capability required to view the dashboard (default: ‘edit_pages’)\u003C\u002Fli>\n\u003Cli>\u003Ccode>growthstack\u002Fadmin\u002Fcapability\u002Fview_analytics\u003C\u002Fcode> – Capability required to view analytics (default: ‘edit_pages’)\u003C\u002Fli>\n\u003Cli>\u003Ccode>growthstack\u002Fadmin\u002Fcapability\u002Fview_personalization\u003C\u002Fcode> – Capability required to view personalization (default: ‘edit_pages’)\u003C\u002Fli>\n\u003Cli>\u003Ccode>growthstack\u002Fadmin\u002Fcapability\u002Fview_ab_tests\u003C\u002Fcode> – Capability required to view A\u002FB tests (default: ‘edit_pages’)\u003C\u002Fli>\n\u003Cli>\u003Ccode>growthstack\u002Fadmin\u002Fcapability\u002Fview_forms\u003C\u002Fcode> – Capability required to view forms (default: ‘edit_pages’)\u003C\u002Fli>\n\u003Cli>\u003Ccode>growthstack\u002Fadmin\u002Fcapability\u002Fview_settings\u003C\u002Fcode> – Capability required to view settings (default: ‘manage_options’)\u003C\u002Fli>\n\u003Cli>\u003Ccode>growthstack\u002Fadmin\u002Fcapability\u002Fview_support\u003C\u002Fcode> – Capability required to view support (default: ‘manage_options’)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Admin UI\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ccode>growthstack\u002Fadmin\u002Fsubmenu_pages\u003C\u002Fcode> – Modify admin submenu pages array\u003C\u002Fli>\n\u003Cli>\u003Ccode>growthstack\u002Fshow_banner\u002Fupgrade\u003C\u002Fcode> – Show\u002Fhide upgrade banner in Analytics (default: true)\u003C\u002Fli>\n\u003Cli>\u003Ccode>growthstack\u002Fshow_banner\u002Fab_testing\u003C\u002Fcode> – Show\u002Fhide banner in A\u002FB Testing page (default: true)\u003C\u002Fli>\n\u003Cli>\u003Ccode>growthstack\u002Fshow_banner\u002Faudience\u003C\u002Fcode> – Show\u002Fhide banner in Dashboard (default: true)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Analytics\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ccode>growthstack\u002Fanalytics\u002Fpost_types\u003C\u002Fcode> – Modify which post types are tracked for analytics (default: public post types)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Personalization\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ccode>growthstack\u002Frule_types\u003C\u002Fcode> – Register or modify available personalization rule types\u003C\u002Fli>\n\u003Cli>\u003Ccode>growthstack\u002Fpersonalization\u002Fvisited_pages\u002Fpost_types\u003C\u002Fcode> – Modify post types available for “Visited Pages” personalization rule (default: [‘post’, ‘page’])\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>LianaMailer Integration\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Contact Form 7:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ccode>growthstack\u002Flianamailer\u002Fcontactform7\u002Fsubscription_mailer_data\u003C\u002Fcode> – Modify mailer data before sending\u003C\u002Fli>\n\u003Cli>\u003Ccode>growthstack\u002Flianamailer\u002Fcontactform7\u002Fsubscription_properties\u003C\u002Fcode> – Modify contact properties\u003C\u002Fli>\n\u003Cli>\u003Ccode>growthstack\u002Flianamailer\u002Fcontactform7\u002Fsubscription_lists\u003C\u002Fcode> – Modify selected mailing lists\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Gravity Forms:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ccode>growthstack\u002Flianamailer\u002Fgravityforms\u002Fsubscription_mailer_data\u003C\u002Fcode> – Modify mailer data before sending\u003C\u002Fli>\n\u003Cli>\u003Ccode>growthstack\u002Flianamailer\u002Fgravityforms\u002Fsubscription_properties\u003C\u002Fcode> – Modify contact properties\u003C\u002Fli>\n\u003Cli>\u003Ccode>growthstack\u002Flianamailer\u002Fgravityforms\u002Fsubscription_lists\u003C\u002Fcode> – Modify selected mailing lists\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>WPForms:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ccode>growthstack\u002Flianamailer\u002Fwpforms\u002Fget_lianamailer_api\u003C\u002Fcode> – Modify LianaMailer API instance\u003C\u002Fli>\n\u003Cli>\u003Ccode>growthstack\u002Flianamailer\u002Fwpforms\u002Fsubscription_mailer_data\u003C\u002Fcode> – Modify mailer data before sending\u003C\u002Fli>\n\u003Cli>\u003Ccode>growthstack\u002Flianamailer\u002Fwpforms\u002Fsubscription_properties\u003C\u002Fcode> – Modify contact properties\u003C\u002Fli>\n\u003Cli>\u003Ccode>growthstack\u002Flianamailer\u002Fwpforms\u002Fsubscription_lists\u003C\u002Fcode> – Modify selected mailing lists\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>JavaScript Events\u003C\u002Fh4>\n\u003Cp>Personalization:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ccode>GrowthstackReplacementDone\u003C\u002Fcode> – Fired on document when personalization (or A\u002FB testing) content replacement is complete\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Example usage:\u003Cbr \u002F>\n    \u003Ccode>javascript\u003Cbr \u002F>\ndocument.addEventListener('GrowthstackReplacementDone', function(e) {\u003Cbr \u002F>\n    \u002F\u002F Re-initialize your JavaScript after content replacement\u003Cbr \u002F>\n    console.log('Personalization applied');\u003Cbr \u002F>\n});\u003C\u002Fcode>\u003C\u002Fp>\n\u003Cp>Example double initialization for a hypothetical block:\u003Cbr \u002F>\n    `javascript\u003Cbr \u002F>\nconst INIT_EVENTS = {\u003Cbr \u002F>\n    DOMContentLoaded: document,\u003Cbr \u002F>\n    GrowthstackReplacementDone: document,\u003Cbr \u002F>\n};\u003C\u002Fp>\n\u003Cp>Object.entries( INIT_EVENTS ).forEach( ( [ event, element ] ) => {\u003Cbr \u002F>\n    element.addEventListener( event, () => {\u003Cbr \u002F>\n        init();\u003Cbr \u002F>\n    } );\u003Cbr \u002F>\n} );\u003C\u002Fp>\n\u003Cp>const init = () => {\u003Cbr \u002F>\n    const els = document.querySelectorAll( ‘.js-my-element-name’ );\u003Cbr \u002F>\n    els.forEach( ( el ) => {\u003Cbr \u002F>\n        if ( ‘true’ === el.dataset.init ) {\u003Cbr \u002F>\n            return;\u003Cbr \u002F>\n        }\u003Cbr \u002F>\n        el.dataset.init = ‘true’;\u003Cbr \u002F>\n        setupElement( el );\u003Cbr \u002F>\n    } );\u003Cbr \u002F>\n};\u003C\u002Fp>\n\u003Cp>const setupElement = ( el ) => {\u003Cbr \u002F>\n    \u002F\u002F Your block JavaScript logic here\u003Cbr \u002F>\n};\u003Cbr \u002F>\n    `\u003C\u002Fp>\n\u003Ch3>Support\u003C\u002Fh3>\n\u003Cp>For support, feature requests, and bug reports, please visit:\u003Cbr \u002F>\n* Website: https:\u002F\u002Fwww.lianatech.com\u002F\u003Cbr \u002F>\n* Documentation: https:\u002F\u002Fwww.lianatech.com\u002F\u003C\u002Fp>\n\u003Ch3>Credits\u003C\u002Fh3>\n\u003Cp>Liana with GrowthStack is developed and maintained by Liana Technologies.\u003C\u002Fp>\n","Add world class marketing automation features like personalization to your website.",60,2354,"2026-06-11T12:17:00.000Z","6.5","8.0",[126,17,19,127,128],"ab-testing","marketing-automation","personalization","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fliana-with-growthstack.2.0.13.zip",{"error":131,"url":132,"statusCode":133,"statusMessage":134,"message":134},true,"http:\u002F\u002Flocalhost\u002Fapi\u002Fplugins\u002Fmonolytics\u002Fbundle",404,"no bundle for this plugin yet",{"slug":4,"current_version":6,"total_versions":136,"versions":137},3,[138,144,151],{"version":6,"download_url":23,"svn_tag_url":139,"released_at":25,"has_diff":140,"diff_files_changed":141,"diff_lines":25,"trac_diff_url":142,"vulnerabilities":143,"is_current":131},"https:\u002F\u002Fplugins.svn.wordpress.org\u002Fmonolytics\u002Ftags\u002F1.1.5\u002F",false,[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fmonolytics%2Ftags%2F1.1.4&new_path=%2Fmonolytics%2Ftags%2F1.1.5",[],{"version":145,"download_url":146,"svn_tag_url":147,"released_at":25,"has_diff":140,"diff_files_changed":148,"diff_lines":25,"trac_diff_url":149,"vulnerabilities":150,"is_current":140},"1.1.4","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmonolytics.1.1.4.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fmonolytics\u002Ftags\u002F1.1.4\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fmonolytics%2Ftags%2F1.1.3&new_path=%2Fmonolytics%2Ftags%2F1.1.4",[],{"version":152,"download_url":153,"svn_tag_url":154,"released_at":25,"has_diff":140,"diff_files_changed":155,"diff_lines":25,"trac_diff_url":25,"vulnerabilities":156,"is_current":140},"1.1.3","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmonolytics.1.1.3.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fmonolytics\u002Ftags\u002F1.1.3\u002F",[],[]]