NituLabs Retention Engine for WooCommerce helps you build a stronger repeat-purchase experience without stitching together multiple disconnected loyalty tools.
Many merchants start with a basic points plugin, but quickly run into familiar problems:
- customers earn points but do not clearly understand what to do next
- rewards, coupons, and shopper messaging feel disconnected from the storefront
- support teams cannot easily explain what happened to a reward or why a coupon failed
- win-back and retention automations live in a different tool from loyalty activity
- advanced reporting, VIP analysis, and companion add-on tools often live outside a simple points-only setup
Retention Engine is designed to connect those surfaces into one WooCommerce loyalty workflow.
What merchants get
Retention Engine gives merchants one place to manage the key parts of a loyalty and retention setup:
- Connection and onboarding to securely connect the store and sync existing customer and order history.
- Rules to control how shoppers earn points and run connected loyalty logic.
- Rewards to manage connected shopper reward behavior, default redemption settings, reward history access, and coupon diagnostics when those service capabilities are active.
- Automations to manage service-powered follow-up and retention journeys for connected stores.
- Billing and plans to review usage and connected service status inside WordPress.
- Support visibility so merchants can review loyalty activity and better understand shopper reward outcomes.
What shoppers get
On the customer side, Retention Engine can give shoppers a clearer loyalty experience:
- a rewards wallet
- visible points progress
- reward milestones
- coupon-style redemption offers
- loyalty streak or progression signals
- default reward artwork and reward surfaces
This helps move loyalty beyond a hidden background system and makes the reward journey easier to understand.
Why store owners try Retention Engine
- Launch a fuller loyalty experience instead of only showing a passive points balance.
- Give shoppers clearer reasons to return through points, rewards, redemption milestones, and follow-up automations.
- Keep rules, rewards, automations, and store-facing loyalty settings inside one workflow.
- Reduce operational friction by giving support and store teams more visibility into reward activity.
- Start with a smaller setup and expand into more advanced service or add-on capabilities as the store grows.
Common pain points Retention Engine is designed to reduce
Many loyalty setups become frustrating when:
- points are easy to issue but hard for customers to understand or redeem
- coupon rewards are difficult to validate or support
- merchant teams need multiple tools to answer simple reward questions
- storefront loyalty experiences feel disconnected from the rest of the customer journey
- automations and loyalty data are split across separate systems
Retention Engine is built to make those workflows more connected and easier to manage inside WooCommerce.
Key features
- Loyalty rules and earning logic so you can define how shoppers earn points in a connected loyalty workflow.
- Reward history and diagnostics for stores that use the connected service capabilities for reward review and support visibility.
- Shopper rewards wallet when the connected store uses service capabilities that expose a shopper reward center.
- Points redemption settings for the default coupon-style redemption offers returned by the connected service.
- Automation journeys for connected stores using service-powered win-back, inactivity, unused-points, and reward follow-ups.
- VIP tiers and progression for stores using service-backed loyalty segmentation and progression tools.
- Historical sync for importing existing customers and orders after connection.
- Billing and plan management so feature access and plan usage can be reviewed inside WordPress.
- Support-friendly visibility so store teams can understand what happened to a reward or shopper account more quickly.
Why merchants may choose it over a fragmented setup
Retention Engine can be useful for merchants who would otherwise need separate tools for:
- points and earning rules
- shopper wallet experiences
- redemption rewards
- loyalty automations
- reward history and diagnostics
By combining these areas into one connected WooCommerce experience, stores can often avoid maintaining several overlapping plugins just to achieve a practical retention setup.
Who this plugin is for
Retention Engine is a good fit for WooCommerce stores that want to:
- increase repeat purchases
- make loyalty easier for shoppers to understand
- connect points, rewards, and follow-up automation
- give support teams better visibility into loyalty outcomes
- scale from a lighter setup into more advanced retention workflows over time
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.
Local badge uploads, storefront branding controls, and other add-on-only merchant tools are provided through the separate NituLabs Retention Engine Pro add-on and are not included in this WordPress.org plugin package.
External services
This plugin connects to the NituLabs Retention Engine service to process loyalty, billing, automation, and storefront reward data.
- What data is sent: 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.
- Purpose: This data is required to calculate points, manage rewards and VIP tiers, trigger retention automations, and generate loyalty health analytics.
- Conditions: Data is synced securely via API when the store is connected and whenever orders or customer profiles are updated.
- Service Provider: NituLabs (Terms of Service: https://nitulabs.com/terms, Privacy Policy: https://nitulabs.com/privacy).
It also loads the Razorpay checkout script for plan upgrades and billing flows: