{"id":316365,"date":"2026-06-15T06:28:19","date_gmt":"2026-06-15T06:28:19","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/lead-tracker-for-woocommerce\/"},"modified":"2026-06-15T06:27:46","modified_gmt":"2026-06-15T06:27:46","slug":"webooz-lead-journey-for-woocommerce","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/webooz-lead-journey-for-woocommerce\/","author":23502794,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.1.0","stable_tag":"1.1.0","tested":"7.0.2","requires":"5.8","requires_php":"7.4","requires_plugins":null,"header_name":"Webooz Lead & Journey Tracker for WooCommerce","header_author":"Rajeesh RJ","header_description":"Track WooCommerce customer journeys, capture leads from add-to-cart and checkout, monitor abandoned carts, and view analytics \u2014 all from a single dashboard.","assets_banners_color":"48597e","last_updated":"2026-06-15 06:27:46","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/webooz.in\/webooz-lead-journey-for-woocommerce\/","header_author_uri":"https:\/\/webooz.in","rating":5,"author_block_rating":0,"active_installs":0,"downloads":82,"num_ratings":1,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.1.0":{"tag":"1.1.0","author":"rajeesh64","date":"2026-06-15 06:27:46"}},"upgrade_notice":{"1.1.0":"<p>Adds a customizable lead capture popup, modern tabbed settings UI, and WooCommerce Blocks compatibility. Recommended update for all users.<\/p>","1.0.0":"<p>Initial release. Install and activate to start tracking your WooCommerce leads.<\/p>"},"ratings":{"1":0,"2":0,"3":0,"4":0,"5":1},"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3572466,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3572466,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.jpg":{"filename":"banner-1544x500.jpg","revision":3572491,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3572496,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.jpg":{"filename":"banner-772x250.jpg","revision":3572491,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3572496,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.1.0"],"block_files":[],"assets_screenshots":[],"screenshots":{"1":"Dashboard with KPI cards, leads-over-time chart, and recent leads","2":"All Leads list with search, filtering, and bulk actions","3":"Lead Detail view with customer journey timeline","4":"Settings page with tabbed interface and live popup preview","5":"Lead capture popup on the storefront"}},"plugin_section":[],"plugin_tags":[15962,169690,11463,335,286],"plugin_category":[45],"plugin_contributors":[267167],"plugin_business_model":[],"class_list":["post-316365","plugin","type-plugin","status-publish","hentry","plugin_tags-abandoned-cart","plugin_tags-customer-journey","plugin_tags-lead-capture","plugin_tags-leads","plugin_tags-woocommerce","plugin_category-ecommerce","plugin_contributors-rajeesh64","plugin_committers-rajeesh64"],"banners":{"banner":"https:\/\/ps.w.org\/webooz-lead-journey-for-woocommerce\/assets\/banner-772x250.png?rev=3572496","banner_2x":"https:\/\/ps.w.org\/webooz-lead-journey-for-woocommerce\/assets\/banner-1544x500.png?rev=3572496","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/webooz-lead-journey-for-woocommerce\/assets\/icon-128x128.png?rev=3572466","icon_2x":"https:\/\/ps.w.org\/webooz-lead-journey-for-woocommerce\/assets\/icon-256x256.png?rev=3572466","generated":false},"screenshots":[],"raw_content":"<!--section=description-->\n<p><strong>Webooz Lead &amp; Journey Tracker<\/strong> gives you full visibility into your WooCommerce customer journeys. See exactly how visitors navigate your store \u2014 from their landing page through every product they view, every item they add to cart, and whether they convert or abandon.<\/p>\n\n<h4>Core Features<\/h4>\n\n<ul>\n<li><strong>Automatic Lead Capture<\/strong> \u2014 Leads are created automatically when visitors add products to their cart or complete checkout. No forms needed.<\/li>\n<li><strong>Smart Lead Capture Popup<\/strong> \u2014 A beautifully designed popup appears when visitors add items to their cart, prompting them to share their contact details. Fully customizable fields, text, and behavior.<\/li>\n<li><strong>Customer Journey Tracking<\/strong> \u2014 See the full browsing path for every lead: landing page, referrer, pages visited, and products viewed.<\/li>\n<li><strong>Abandoned Cart Monitoring<\/strong> \u2014 Identify which products are being added to cart but not purchased.<\/li>\n<li><strong>Conversion Tracking<\/strong> \u2014 Automatically marks leads as converted when their orders reach processing or completed status.<\/li>\n<li><strong>Analytics Dashboard<\/strong> \u2014 Beautiful dashboard with KPI cards, leads-over-time chart, top products, and country breakdown.<\/li>\n<li><strong>Searchable Leads Table<\/strong> \u2014 Sort, filter, and search your leads. Export to CSV with one click.<\/li>\n<li><strong>Lead Detail View<\/strong> \u2014 Deep-dive into any lead with a visual journey timeline, cart items, and activity log.<\/li>\n<li><strong>Modern Settings Dashboard<\/strong> \u2014 Clean, tabbed settings interface with live popup preview panel.<\/li>\n<\/ul>\n\n<h4>Technical Highlights<\/h4>\n\n<ul>\n<li><strong>WooCommerce Blocks Compatible<\/strong> \u2014 Works with both classic WooCommerce and the new Blocks-based shop (Interactivity API).<\/li>\n<li><strong>Country Detection<\/strong> \u2014 Automatically detects visitor country from phone number prefixes.<\/li>\n<li><strong>GDPR Compliant<\/strong> \u2014 Built-in privacy policy suggestion, personal data exporter, and personal data eraser.<\/li>\n<li><strong>WooCommerce HPOS Compatible<\/strong> \u2014 Fully compatible with High-Performance Order Storage.<\/li>\n<li><strong>Lightweight<\/strong> \u2014 No external dependencies, no CDN calls, no tracking scripts phoning home. All data stays on your server.<\/li>\n<li><strong>Developer Friendly<\/strong> \u2014 Extensible via WordPress filters and actions.<\/li>\n<\/ul>\n\n<h4>Lead Capture Popup<\/h4>\n\n<p>The popup feature lets you capture visitor contact information (name, email, phone) right when they show purchase intent by adding items to their cart. You control:<\/p>\n\n<ul>\n<li><strong>Which fields to show<\/strong> \u2014 Name, Email, Phone (each independently toggleable)<\/li>\n<li><strong>Which fields are required<\/strong> \u2014 Set required fields per your needs<\/li>\n<li><strong>Trigger mode<\/strong> \u2014 Show after add-to-cart (non-blocking) or before add-to-cart (blocking modal)<\/li>\n<li><strong>Custom text<\/strong> \u2014 Customize the heading, description, and button text<\/li>\n<li><strong>Smart display rules<\/strong> \u2014 Show once per session, skip if already captured, and more<\/li>\n<li><strong>Live preview<\/strong> \u2014 See exactly how your popup will look while configuring it<\/li>\n<\/ul>\n\n<h4>How It Works<\/h4>\n\n<ol>\n<li>A first-party cookie identifies returning visitors (configurable duration, default 30 days).<\/li>\n<li>A lightweight JavaScript tracker records page visits in sessionStorage.<\/li>\n<li>When a visitor adds a product to cart, a lead record is created with their cart items.<\/li>\n<li>The lead capture popup (if enabled) prompts visitors for their contact details.<\/li>\n<li>At checkout, billing information is associated with the lead.<\/li>\n<li>When an order reaches \"processing\" or \"completed\" status, cart items are marked as converted.<\/li>\n<li>View everything from the Lead Tracker admin dashboard.<\/li>\n<\/ol>\n\n<h4>Privacy<\/h4>\n\n<p>Webooz Lead &amp; Journey Tracker uses a <strong>first-party, httpOnly cookie<\/strong> for visitor identification. No data is sent to external servers. The plugin integrates with WordPress's built-in privacy tools:<\/p>\n\n<ul>\n<li><strong>Privacy Policy<\/strong> \u2014 Suggested text is added to your Privacy Policy page.<\/li>\n<li><strong>Data Export<\/strong> \u2014 Personal data can be exported via Tools \u2192 Export Personal Data.<\/li>\n<li><strong>Data Erasure<\/strong> \u2014 Personal data can be erased via Tools \u2192 Erase Personal Data.<\/li>\n<\/ul>\n\n<!--section=installation-->\n<ol>\n<li>Upload the <code>webooz-lead-journey-for-woocommerce<\/code> folder to the <code>\/wp-content\/plugins\/<\/code> directory.<\/li>\n<li>Activate the plugin through the 'Plugins' menu in WordPress.<\/li>\n<li>Ensure WooCommerce is installed and active.<\/li>\n<li>Navigate to <strong>Lead Tracker \u2192 Dashboard<\/strong> to view your analytics.<\/li>\n<li>Configure settings at <strong>Lead Tracker \u2192 Settings<\/strong>.<\/li>\n<li>Enable the lead capture popup under the <strong>Popup<\/strong> tab in Settings.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"does%20this%20plugin%20require%20woocommerce%3F\"><h3>Does this plugin require WooCommerce?<\/h3><\/dt>\n<dd><p>Yes, WooCommerce must be installed and active. The plugin will show an admin notice if WooCommerce is not detected.<\/p><\/dd>\n<dt id=\"does%20the%20popup%20work%20with%20woocommerce%20blocks%3F\"><h3>Does the popup work with WooCommerce Blocks?<\/h3><\/dt>\n<dd><p>Yes! The popup is fully compatible with both the classic WooCommerce shop templates and the newer Blocks-based product grids that use the WordPress Interactivity API.<\/p><\/dd>\n<dt id=\"does%20it%20work%20with%20woocommerce%20hpos%20%28high-performance%20order%20storage%29%3F\"><h3>Does it work with WooCommerce HPOS (High-Performance Order Storage)?<\/h3><\/dt>\n<dd><p>Yes, the plugin declares HPOS compatibility and stores visitor IDs in both postmeta and HPOS order meta.<\/p><\/dd>\n<dt id=\"what%20data%20does%20the%20cookie%20store%3F\"><h3>What data does the cookie store?<\/h3><\/dt>\n<dd><p>The cookie stores only a random visitor identifier string (e.g., <code>wljt_abc123def456<\/code>). No personal data is stored in the cookie itself.<\/p><\/dd>\n<dt id=\"does%20it%20slow%20down%20my%20site%3F\"><h3>Does it slow down my site?<\/h3><\/dt>\n<dd><p>No. The frontend JavaScript is lightweight and uses sessionStorage for page tracking. No external scripts are loaded.<\/p><\/dd>\n<dt id=\"can%20i%20customize%20the%20popup%20appearance%3F\"><h3>Can I customize the popup appearance?<\/h3><\/dt>\n<dd><p>Yes. You can change the heading, description, button text, and choose which fields (Name, Email, Phone) to show. A live preview panel in the settings lets you see changes in real time.<\/p><\/dd>\n<dt id=\"can%20i%20export%20my%20leads%3F\"><h3>Can I export my leads?<\/h3><\/dt>\n<dd><p>Yes, click the \"Export CSV\" button on the All Leads page to download all leads with their cart and conversion data.<\/p><\/dd>\n<dt id=\"what%20happens%20when%20i%20delete%20the%20plugin%3F\"><h3>What happens when I delete the plugin?<\/h3><\/dt>\n<dd><p>By default, all data is preserved. If you enable \"Delete Data on Uninstall\" in Settings, all tables and options will be removed when the plugin is deleted.<\/p><\/dd>\n<dt id=\"can%20i%20extend%20the%20plugin%20with%20custom%20code%3F\"><h3>Can I extend the plugin with custom code?<\/h3><\/dt>\n<dd><p>Yes! The plugin provides several filters and actions:<\/p>\n\n<ul>\n<li><code>wljt_tracking_enabled<\/code> \u2014 Enable\/disable tracking programmatically.<\/li>\n<li><code>wljt_before_lead_capture<\/code> \u2014 Filter lead data before it's saved.<\/li>\n<li><code>wljt_after_lead_capture<\/code> \u2014 Action after a lead is captured.<\/li>\n<li><code>wljt_conversion_statuses<\/code> \u2014 Customize which order statuses trigger conversion.<\/li>\n<li><code>wljt_phone_country_prefixes<\/code> \u2014 Add or modify phone prefix \u2192 country mappings.<\/li>\n<\/ul><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.1.0<\/h4>\n\n<ul>\n<li>New: Lead capture popup \u2014 customizable contact form triggered on add-to-cart.<\/li>\n<li>New: Modern tabbed settings dashboard with live popup preview panel.<\/li>\n<li>New: WooCommerce Blocks (Interactivity API) compatibility for popup triggers.<\/li>\n<li>New: Support for non-AJAX add-to-cart via sessionStorage flag persistence.<\/li>\n<li>Fix: Checkbox settings now correctly save as 'yes'\/'no' instead of empty strings.<\/li>\n<li>Fix: Timezone consistency \u2014 all timestamps now use WordPress local time.<\/li>\n<li>Fix: Server-side validation skips hidden popup fields.<\/li>\n<li>Improvement: HPOS compatibility declaration.<\/li>\n<li>Improvement: Proper sanitize callback for all checkbox settings.<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release.<\/li>\n<li>Automatic lead capture on add-to-cart and checkout.<\/li>\n<li>Customer journey tracking with page view recording.<\/li>\n<li>Abandoned cart monitoring with conversion tracking.<\/li>\n<li>Analytics dashboard with KPI cards and charts.<\/li>\n<li>Searchable, sortable, filterable leads table with CSV export.<\/li>\n<li>Lead detail page with journey timeline and cart items.<\/li>\n<li>GDPR compliance: privacy policy suggestion, data exporter, data eraser.<\/li>\n<li>WooCommerce HPOS compatibility.<\/li>\n<li>Settings page with tracking, privacy, and data management options.<\/li>\n<li>Clean uninstall with optional data deletion.<\/li>\n<\/ul>","raw_excerpt":"Track WooCommerce customer journeys, capture leads with a smart popup, monitor abandoned carts, and view analytics \u2014 all from a single dashboard.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/316365","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=316365"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/rajeesh64"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=316365"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=316365"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=316365"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=316365"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=316365"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=316365"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}