Trigger
Link unpaid
Payment link sent, nothing received
+3 hrs
Check-in
Offers help with the payment
Pays or replies → stop
+24 hrs
Reminder
Re-sends the link
Pays or replies → stop
+72 hrs
Final message
One last attempt
Pays or replies → stop
End
Stop
No further messages
The retention engine thatruns without a marketer
It decides who to follow up with, what to say and when to stop. You approve the approach once and then watch what it earns.
Ok send the link for 500 boxes
Pay ₹22,420
3 hours later · still unpaid
Just checking the link opened properly. Want me to resend it, or is UPI easier for you?
Paying now
The retention engine is the part of 3xRetention that brings customers back after the conversation ends. It watches for six signals — an unpaid payment link, an abandoned cart, a quiet regular customer, a completed order, a price enquiry that went cold, and a customer past their usual reorder window — and starts the matching follow-up automatically. It sets the timing itself, stops when a customer responds or opts out, and measures every rupee against a holdout group that received nothing.
Six flows, and every one knows when to stop
Trigger
Cart abandoned
On Shopify or WooCommerce
+45 min
Reminder
What they left in the cart
Buys or replies → stop
+24 hrs
Objection
Answers the likely reason they paused
Buys or replies → stop
+3 days
Offer of help
Help, not a discount, by default
Buys or replies → stop
End
Stop
No further messages
Trigger
Enquiry went quiet
Price or stock asked, no reply in 24 hours
+26 hrs
Picks it back up
Refers to what they asked about
Replies → stop
+4 days
Second nudge
Something useful on the same product
Replies → stop
+10 days
Last check-in
One final message
Replies → stop
End
Stop
No further messages
Trigger
Regular went quiet
1.5× their own average gap
At threshold
Relevant nudge
Leads with relevance, not a discount
Orders or replies → stop
+14 days
Second message
A new reason to come back
Orders or replies → stop
+30 days
Final message
Your offer, only if you allowed one
Orders or replies → stop
End
Stop
No further messages
Trigger
Cycle reached
Time since last order matches how long the product lasts
Per category
Reorder reminder
Timed to the product, not the calendar
Orders or replies → stop
End
Stop
No further messages this cycle
Trigger
Order confirmed
Payment in, order placed
Immediately
Confirmation
Confirms the order
On dispatch
Shipping update
Tells them it is on the way
On delivery
Satisfaction check
Asks how it went
+7 days
Next product
Suggests the natural next buy
Buys or opts out → stop
How it decides what to send,
and when
A wholesale buyer who orders every 45 days and a skincare customer who reorders every 60 days need different clocks. The agent learns each customer's own rhythm and triggers against that, rather than against a fixed schedule you set once for everybody.
It knows what the customer looked at, what they asked, what they bought before and what they paid. The follow-up references the actual product and the actual conversation. It is not a template with a name merged into it.
Every flow exits the moment the customer responds, buys, or opts out. There is also a global frequency cap so a customer in three segments does not receive three messages in a day.
The default sequence leads with help, relevance or urgency. A discount only appears if you have allowed one and only at the final step. Leading with a discount trains customers to wait for one, and it destroys margin for revenue you would have earned anyway.
How you know it actually made you money
Here is the uncomfortable truth about retention marketing: some of the customers you follow up with would have come back anyway. If you count all of their revenue as yours, you are overstating your results — and most tools do exactly that.
We hold back a small random share of each segment and send them nothing. Everything else stays identical. At the end of the period we compare what the two groups spent. The difference is what the agent actually added — not what it happened to be present for.
Attributed revenue tells you the agent was there. Incremental revenue tells you it mattered.
You are still in charge
Four autonomy levels
Off, Suggest, Approve or Auto — set per flow, not just globally. Most businesses run payment follow-up on Auto and win-back on Approve.
Frequency caps
A hard ceiling on how many messages any one customer can receive in a week, across every flow, however many segments they belong to.
Quiet hours and days
Nothing sends outside the hours you set. Festival and holiday rules included.
Full audit log
Every message, every decision and the reason behind it — exportable, and kept for as long as you need it.
Questions about the retention engine
No, and the design actively prevents it. Every flow stops the moment a customer replies, buys or opts out. There is a hard frequency cap across all flows combined, so belonging to three segments does not mean three messages. You set quiet hours. And WhatsApp itself penalises over-messaging through your quality rating, so the incentive is aligned — we lose if you get blocked.
Yes. You can change the timing, rewrite any message, add a step, remove one, or switch a flow off entirely. Most people adjust one or two messages in the first fortnight and then leave it alone.
It is a small random share of a segment — usually 5 to 10% — that deliberately receives nothing, so you can compare. Without it you cannot tell the difference between revenue the agent created and revenue that would have arrived anyway. It costs you a little short-term revenue in exchange for knowing whether the tool is worth paying for.
Yes, using approved message templates, which is what the 24-hour rule requires. We pre-approve a template library for each flow so you are not waiting on Meta when a flow needs to fire. Inside the window the agent writes freely.
They are removed from every flow immediately, permanently, and across all channels. Opt-out handling is automatic and it is not something you have to configure.
As many as apply, subject to the frequency cap. In practice the agent runs three to six flows for a typical business and holds the rest back rather than over-contacting.
See it run on
your own catalogue
Send us your product list and we will set the agent up on it before the call. You will watch it answer questions about your own products, not a generic demo account.Thirty minutes. No obligation.
A demo on your products, not ours
Pick a time that works. Share a catalogue, price list or website link when you book and we load it into the agent before we speak.
- Before the call
You send a catalogue, price list or website link. We set the agent up on it.
- On the call · 30 min
You ask it the questions your customers actually ask. We show you the segments and follow-ups it would run.
- After
A written summary of what it would do for you, and what it would cost.
Can't see the calendar? Book here
Or email sandeep@3xretention.com