{"id":316696,"date":"2026-06-05T02:19:20","date_gmt":"2026-06-05T02:19:20","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/nitulabs-retention-engine-for-woocommerce\/"},"modified":"2026-06-05T04:47:05","modified_gmt":"2026-06-05T04:47:05","slug":"nitulabs-retention-engine-for-woocommerce","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/nitulabs-retention-engine-for-woocommerce\/","author":23341593,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.0.0","stable_tag":"1.0.0","tested":"7.0","requires":"6.5","requires_php":"7.4","requires_plugins":null,"header_name":"NituLabs Retention Engine for WooCommerce","header_author":"NituLabs","header_description":"Loyalty rewards, shopper retention, automations, and customer engagement for WooCommerce.","assets_banners_color":"","last_updated":"2026-06-05 04:47:05","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"","header_author_uri":"https:\/\/nitulabs.com","rating":0,"author_block_rating":0,"active_installs":0,"downloads":43,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.0":{"tag":"1.0.0","author":"nitulabs","date":"2026-06-05 04:47:05"}},"upgrade_notice":[],"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3561763,"resolution":"128x128","location":"assets","locale":"","width":1200,"height":1200},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3561763,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":[],"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.0"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3561742,"resolution":"1","location":"assets","locale":"","width":2662,"height":1218},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3561742,"resolution":"2","location":"assets","locale":"","width":2636,"height":1092},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3561742,"resolution":"3","location":"assets","locale":"","width":2742,"height":1466},"screenshot-4.png":{"filename":"screenshot-4.png","revision":3561742,"resolution":"4","location":"assets","locale":"","width":2650,"height":1004},"screenshot-5.png":{"filename":"screenshot-5.png","revision":3561742,"resolution":"5","location":"assets","locale":"","width":2644,"height":1262},"screenshot-6.png":{"filename":"screenshot-6.png","revision":3561742,"resolution":"6","location":"assets","locale":"","width":2670,"height":1406}},"screenshots":{"1":"Connection status and Retention Engine store sync.","2":"Loyalty rules and always-on points management.","3":"Retention automations and win-back journeys.","4":"Reward analytics, retention health, and next-step recommendations.","5":"Advanced loyalty insights, segments, and VIP analytics.","6":"Integrations, webhooks, and API reference."}},"plugin_section":[262246],"plugin_tags":[15738,3377,23979,294,286],"plugin_category":[45],"plugin_contributors":[246199],"plugin_business_model":[],"class_list":["post-316696","plugin","type-plugin","status-publish","hentry","plugin_section-dashboard-widgets","plugin_tags-gamification","plugin_tags-loyalty","plugin_tags-retention","plugin_tags-rewards","plugin_tags-woocommerce","plugin_category-ecommerce","plugin_contributors-nitulabs","plugin_committers-nitulabs"],"banners":[],"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/nitulabs-retention-engine-for-woocommerce\/assets\/icon-128x128.png?rev=3561763","icon_2x":"https:\/\/ps.w.org\/nitulabs-retention-engine-for-woocommerce\/assets\/icon-256x256.png?rev=3561763","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/nitulabs-retention-engine-for-woocommerce\/assets\/screenshot-1.png?rev=3561742","caption":"Connection status and Retention Engine store sync."},{"src":"https:\/\/ps.w.org\/nitulabs-retention-engine-for-woocommerce\/assets\/screenshot-2.png?rev=3561742","caption":"Loyalty rules and always-on points management."},{"src":"https:\/\/ps.w.org\/nitulabs-retention-engine-for-woocommerce\/assets\/screenshot-3.png?rev=3561742","caption":"Retention automations and win-back journeys."},{"src":"https:\/\/ps.w.org\/nitulabs-retention-engine-for-woocommerce\/assets\/screenshot-4.png?rev=3561742","caption":"Reward analytics, retention health, and next-step recommendations."},{"src":"https:\/\/ps.w.org\/nitulabs-retention-engine-for-woocommerce\/assets\/screenshot-5.png?rev=3561742","caption":"Advanced loyalty insights, segments, and VIP analytics."},{"src":"https:\/\/ps.w.org\/nitulabs-retention-engine-for-woocommerce\/assets\/screenshot-6.png?rev=3561742","caption":"Integrations, webhooks, and API reference."}],"raw_content":"<!--section=description-->\n<p>NituLabs Retention Engine for WooCommerce helps you build a stronger repeat-purchase experience without stitching together multiple disconnected loyalty tools.<\/p>\n\n<p>Many merchants start with a basic points plugin, but quickly run into familiar problems:<\/p>\n\n<ul>\n<li>customers earn points but do not clearly understand what to do next<\/li>\n<li>rewards, coupons, and shopper messaging feel disconnected from the storefront<\/li>\n<li>support teams cannot easily explain what happened to a reward or why a coupon failed<\/li>\n<li>win-back and retention automations live in a different tool from loyalty activity<\/li>\n<li>advanced reporting, VIP analysis, and companion add-on tools often live outside a simple points-only setup<\/li>\n<\/ul>\n\n<p>Retention Engine is designed to connect those surfaces into one WooCommerce loyalty workflow.<\/p>\n\n<h4>What merchants get<\/h4>\n\n<p>Retention Engine gives merchants one place to manage the key parts of a loyalty and retention setup:<\/p>\n\n<ul>\n<li><strong>Connection and onboarding<\/strong> to securely connect the store and sync existing customer and order history.<\/li>\n<li><strong>Rules<\/strong> to control how shoppers earn points and run connected loyalty logic.<\/li>\n<li><strong>Rewards<\/strong> to manage connected shopper reward behavior, default redemption settings, reward history access, and coupon diagnostics when those service capabilities are active.<\/li>\n<li><strong>Automations<\/strong> to manage service-powered follow-up and retention journeys for connected stores.<\/li>\n<li><strong>Billing and plans<\/strong> to review usage and connected service status inside WordPress.<\/li>\n<li><strong>Support visibility<\/strong> so merchants can review loyalty activity and better understand shopper reward outcomes.<\/li>\n<\/ul>\n\n<h4>What shoppers get<\/h4>\n\n<p>On the customer side, Retention Engine can give shoppers a clearer loyalty experience:<\/p>\n\n<ul>\n<li>a rewards wallet<\/li>\n<li>visible points progress<\/li>\n<li>reward milestones<\/li>\n<li>coupon-style redemption offers<\/li>\n<li>loyalty streak or progression signals<\/li>\n<li>default reward artwork and reward surfaces<\/li>\n<\/ul>\n\n<p>This helps move loyalty beyond a hidden background system and makes the reward journey easier to understand.<\/p>\n\n<h4>Why store owners try Retention Engine<\/h4>\n\n<ul>\n<li>Launch a fuller loyalty experience instead of only showing a passive points balance.<\/li>\n<li>Give shoppers clearer reasons to return through points, rewards, redemption milestones, and follow-up automations.<\/li>\n<li>Keep rules, rewards, automations, and store-facing loyalty settings inside one workflow.<\/li>\n<li>Reduce operational friction by giving support and store teams more visibility into reward activity.<\/li>\n<li>Start with a smaller setup and expand into more advanced service or add-on capabilities as the store grows.<\/li>\n<\/ul>\n\n<h4>Common pain points Retention Engine is designed to reduce<\/h4>\n\n<p>Many loyalty setups become frustrating when:<\/p>\n\n<ul>\n<li>points are easy to issue but hard for customers to understand or redeem<\/li>\n<li>coupon rewards are difficult to validate or support<\/li>\n<li>merchant teams need multiple tools to answer simple reward questions<\/li>\n<li>storefront loyalty experiences feel disconnected from the rest of the customer journey<\/li>\n<li>automations and loyalty data are split across separate systems<\/li>\n<\/ul>\n\n<p>Retention Engine is built to make those workflows more connected and easier to manage inside WooCommerce.<\/p>\n\n<h4>Key features<\/h4>\n\n<ul>\n<li><strong>Loyalty rules and earning logic<\/strong> so you can define how shoppers earn points in a connected loyalty workflow.<\/li>\n<li><strong>Reward history and diagnostics<\/strong> for stores that use the connected service capabilities for reward review and support visibility.<\/li>\n<li><strong>Shopper rewards wallet<\/strong> when the connected store uses service capabilities that expose a shopper reward center.<\/li>\n<li><strong>Points redemption settings<\/strong> for the default coupon-style redemption offers returned by the connected service.<\/li>\n<li><strong>Automation journeys<\/strong> for connected stores using service-powered win-back, inactivity, unused-points, and reward follow-ups.<\/li>\n<li><strong>VIP tiers and progression<\/strong> for stores using service-backed loyalty segmentation and progression tools.<\/li>\n<li><strong>Historical sync<\/strong> for importing existing customers and orders after connection.<\/li>\n<li><strong>Billing and plan management<\/strong> so feature access and plan usage can be reviewed inside WordPress.<\/li>\n<li><strong>Support-friendly visibility<\/strong> so store teams can understand what happened to a reward or shopper account more quickly.<\/li>\n<\/ul>\n\n<h4>Why merchants may choose it over a fragmented setup<\/h4>\n\n<p>Retention Engine can be useful for merchants who would otherwise need separate tools for:<\/p>\n\n<ul>\n<li>points and earning rules<\/li>\n<li>shopper wallet experiences<\/li>\n<li>redemption rewards<\/li>\n<li>loyalty automations<\/li>\n<li>reward history and diagnostics<\/li>\n<\/ul>\n\n<p>By combining these areas into one connected WooCommerce experience, stores can often avoid maintaining several overlapping plugins just to achieve a practical retention setup.<\/p>\n\n<h4>Who this plugin is for<\/h4>\n\n<p>Retention Engine is a good fit for WooCommerce stores that want to:<\/p>\n\n<ul>\n<li>increase repeat purchases<\/li>\n<li>make loyalty easier for shoppers to understand<\/li>\n<li>connect points, rewards, and follow-up automation<\/li>\n<li>give support teams better visibility into loyalty outcomes<\/li>\n<li>scale from a lighter setup into more advanced retention workflows over time<\/li>\n<\/ul>\n\n<p>This plugin connects your WooCommerce store to the NituLabs Retention Engine service. A live Retention Engine connection is needed for loyalty, rewards, automations, shopper data, and billing features to work.<\/p>\n\n<p>Local badge uploads, storefront branding controls, and other add-on-only merchant tools are provided through the separate <strong>NituLabs Retention Engine Pro<\/strong> add-on and are not included in this WordPress.org plugin package.<\/p>\n\n<h3>External services<\/h3>\n\n<p>This plugin connects to the NituLabs Retention Engine service to process loyalty, billing, automation, and storefront reward data.<\/p>\n\n<ul>\n<li><strong>What data is sent:<\/strong> This plugin sends store details (name, URL, currency), order history (ID, status, totals, line items), customer information (email, name, total spend), and loyalty-related activity.<\/li>\n<li><strong>Purpose:<\/strong> This data is required to calculate points, manage rewards and VIP tiers, trigger retention automations, and generate loyalty health analytics.<\/li>\n<li><strong>Conditions:<\/strong> Data is synced securely via API when the store is connected and whenever orders or customer profiles are updated.<\/li>\n<li><strong>Service Provider:<\/strong> NituLabs (Terms of Service: <a href=\"https:\/\/nitulabs.com\/terms\">https:\/\/nitulabs.com\/terms<\/a>, Privacy Policy: <a href=\"https:\/\/nitulabs.com\/privacy\">https:\/\/nitulabs.com\/privacy<\/a>).<\/li>\n<\/ul>\n\n<p>It also loads the Razorpay checkout script for plan upgrades and billing flows:<\/p>\n\n<ul>\n<li><strong>Razorpay Checkout:<\/strong> <a href=\"https:\/\/checkout.razorpay.com\/v1\/checkout.js\">https:\/\/checkout.razorpay.com\/v1\/checkout.js<\/a><\/li>\n<li><strong>Service Provider:<\/strong> Razorpay (Terms of Service: <a href=\"https:\/\/razorpay.com\/terms\/\">https:\/\/razorpay.com\/terms\/<\/a>, Privacy Policy: <a href=\"https:\/\/razorpay.com\/privacy\/\">https:\/\/razorpay.com\/privacy\/<\/a>).<\/li>\n<\/ul>\n\n<!--section=installation-->\n<ol>\n<li>Upload the plugin folder to <code>\/wp-content\/plugins\/<\/code>, or install it through WordPress.<\/li>\n<li>Activate <strong>NituLabs Retention Engine for WooCommerce<\/strong>.<\/li>\n<li>Open <strong>Retention Engine<\/strong> in the WordPress admin menu.<\/li>\n<li>Connect your store to the NituLabs Retention Engine service using the secure handshake.<\/li>\n<li>Let the initial customer and order sync complete.<\/li>\n<li>Configure your rules, rewards, automations, and storefront loyalty experience.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"do%20i%20need%20a%20separate%20account%20before%20i%20install%20the%20plugin%3F\"><h3>Do I need a separate account before I install the plugin?<\/h3><\/dt>\n<dd><p>The plugin needs an active Retention Engine service connection to power loyalty, rewards, automations, and billing flows for your store.<\/p><\/dd>\n<dt id=\"does%20this%20plugin%20work%20without%20the%20external%20service%3F\"><h3>Does this plugin work without the external service?<\/h3><\/dt>\n<dd><p>No. The plugin depends on the NituLabs Retention Engine service for connection, loyalty processing, automations, billing flows, and shopper reward data.<\/p><\/dd>\n<dt id=\"what%20can%20i%20manage%20from%20inside%20wordpress%3F\"><h3>What can I manage from inside WordPress?<\/h3><\/dt>\n<dd><p>Merchants can manage connection status, rules, rewards, automations, usage, and plan-related workflows from the Retention Engine admin area inside WordPress. Optional local branding and badge-management tools are available through the separate NituLabs Retention Engine Pro add-on.<\/p><\/dd>\n<dt id=\"does%20it%20support%20storefront%20widgets%20or%20shortcodes%3F\"><h3>Does it support storefront widgets or shortcodes?<\/h3><\/dt>\n<dd><p>Yes. The plugin includes a built-in shopper loyalty HUD plus shortcodes such as <code>[nitulabs_re_rewards_wallet]<\/code> and <code>[nitulabs_re_leaderboard]<\/code>.<\/p><\/dd>\n<dt id=\"what%20will%20my%20customers%20actually%20see%3F\"><h3>What will my customers actually see?<\/h3><\/dt>\n<dd><p>Depending on your setup, shoppers can see a rewards wallet, points balance, progression hints, available reward offers, coupons, and other loyalty-facing experiences powered by Retention Engine.<\/p><\/dd>\n<dt id=\"can%20i%20start%20simple%20and%20expand%20later%3F\"><h3>Can I start simple and expand later?<\/h3><\/dt>\n<dd><p>Yes. You can start with core loyalty rules and rewards, then expand into automations, redemption offers, advanced service plans, and optional add-ons later.<\/p><\/dd>\n<dt id=\"can%20i%20use%20it%20only%20for%20points%20and%20rewards%3F\"><h3>Can I use it only for points and rewards?<\/h3><\/dt>\n<dd><p>Yes. You can begin with a simple loyalty setup focused on points and rewards, then add automations, redemption offers, and more advanced service capabilities as your store grows.<\/p><\/dd>\n<dt id=\"is%20this%20plugin%20only%20for%20large%20stores%3F\"><h3>Is this plugin only for large stores?<\/h3><\/dt>\n<dd><p>No. It can be useful for growing WooCommerce stores that want a stronger retention setup early, while also supporting more advanced workflows as the store scales.<\/p><\/dd>\n<dt id=\"what%20kind%20of%20stores%20is%20it%20a%20good%20fit%20for%3F\"><h3>What kind of stores is it a good fit for?<\/h3><\/dt>\n<dd><p>Retention Engine is a good fit for WooCommerce stores that want to increase repeat purchases, give shoppers a clearer rewards journey, and manage loyalty, rewards, and follow-up automation in one connected system.<\/p><\/dd>\n<dt id=\"can%20i%20sync%20my%20existing%20customers%20and%20orders%3F\"><h3>Can I sync my existing customers and orders?<\/h3><\/dt>\n<dd><p>Yes. Retention Engine includes historical sync support so you can connect an existing WooCommerce store without starting from zero.<\/p><\/dd>\n<dt id=\"does%20it%20include%20plan%20and%20billing%20management%3F\"><h3>Does it include plan and billing management?<\/h3><\/dt>\n<dd><p>Yes. The plugin includes Retention Engine plan, usage, and billing-management screens for connected stores.<\/p><\/dd>\n<dt id=\"where%20do%20i%20get%20help%3F\"><h3>Where do I get help?<\/h3><\/dt>\n<dd><p>Use the Support tab inside the Retention Engine admin area or contact <a href=\"mailto:support@nitulabs.com\">support@nitulabs.com<\/a>.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release.<\/li>\n<\/ul>","raw_excerpt":"Loyalty rewards, shopper retention, automations, and customer engagement for WooCommerce.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/316696","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=316696"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/nitulabs"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=316696"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=316696"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=316696"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=316696"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=316696"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=316696"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}