Skip to main content
← All posts
By Abhay Muttreja, Founder, SolvTreeAI

A repeat customer needs a reason to hear from you

Retention works when contact is triggered by real customer data, sent with permission, and stopped on clear rules. Not by broadcast blasts.

·4 min read
  • Customer Retention
  • Marketing Measurement
  • Workflow Automation

The short answer

A repeat customer should hear from you when something in your own records makes the message useful to them: a reorder is probably due, a service date is coming up, or a stay pattern suggests a relevant offer. Define the trigger, check who is eligible and has given permission, decide when to stop, and measure returns honestly against a comparison group. Broadcasting the same message to everyone is not retention, it is noise.

Key points

  • Start from a trigger in your data (reorder cycle, service due date, stay history), not from a campaign idea.
  • Eligibility and permission come before the message. Check both every time.
  • Choose the channel the customer agreed to: email, SMS or WhatsApp.
  • Write stopping rules: after a reply, after a purchase, after no response, and on request.
  • A return after a message is not proof the message caused it. Use a properly assigned comparison group and check uncertainty; a simple comparison may only be directional evidence.

Why untargeted retention outreach fails

The usual pattern is a festival offer sent to every number in the database. A few people reply, many ignore it, some opt out, and nobody can say whether it worked. The problem is not the channel. It is that the message has no reason to exist for most recipients.

Useful retention contact answers one question for the customer: why are you telling me this now? The answer should come from your own system: an order history, a service record, a stay record, a contract end date.

Build the trigger before writing the message

For any retention workflow, write down:

  1. Trigger: the data condition that makes contact relevant. “A retailer who normally reorders every 21 days has not ordered in 25.”

  2. Eligibility: who is excluded. Customers with an open complaint, overdue payments, a pending order, or a contact in the last few days.

  3. Permission: has the customer agreed to be contacted on this channel for this purpose? Is that recorded?

  4. Message: short, specific to the trigger, with one clear action.

  5. Owner: who handles replies, especially questions the message cannot answer.

  6. Stopping rules: when this customer drops out of the workflow.

  7. Measurement: what counts as a return, over what window, compared with whom.

An illustrative example: a distributor’s reorder reminder

An illustrative example with hypothetical figures, not a real client: consider a hypothetical FMCG distributor in Gujarat supplying around 600 retail outlets. Order history sits in its billing system. Sales representatives visit some outlets weekly; others order by phone or through the distributor’s ordering app.

Trigger: each outlet’s typical reorder interval is worked out from its last six orders. When an outlet passes its usual interval by more than three days with no order, it becomes a candidate.

Eligibility: excluded if the outlet has overdue invoices, an open credit note dispute, an order already in transit, or a scheduled visit from its representative in the next two days. In the last case the representative is told instead.

Permission: outlets that agreed, at onboarding, to receive order reminders by SMS or WhatsApp get one there. Others are added to the representative’s call list.

Message: “Your last order of [brand] biscuits and [brand] detergent was on 4 October. Reply ORDER to repeat it, or call your representative on [number].” The products come from the outlet’s actual last order, not a promotion list.

Owner: replies route to the order desk. A reply like “price is too high this month” goes to the area sales manager, not into an automated loop.

Stopping rules: one reminder per cycle. Stop after an order, after a reply that is not an order (a person takes over), after two cycles with no response (the representative is told), and immediately on any request to stop, which is recorded against the outlet.

Measurement: before the test, randomly assign eligible outlets to a reminder group and a holdout, and keep that assignment stable so an outlet does not move between groups. Agree the reorder window, sample-size plan and analysis before looking at results. After the planned observation period, compare seven-day reorder rates and the uncertainty around the difference. A small or inconclusive result does not prove no effect. Only credit incremental lift supported by the design and uncertainty checks; a small non-random comparison should be described as directional evidence. Four weeks is an illustrative review point, not a guaranteed sufficient sample.

The same pattern works in hospitality. A hotel might use stay history: a guest who stays every year around the same festival is contacted, with permission, a few weeks before that window. It would not be a broadcast to every past guest.

A retention workflow test

Before switching any retention workflow on, check:

  1. Can you state the trigger in one sentence using data you actually hold?

  2. Is the data reliable enough? Check twenty records by hand.

  3. Are exclusions applied: open complaints, overdue payments, recent contact, active orders?

  4. Is permission recorded per customer and per channel, and is an opt-out applied immediately?

  5. Does each message reference something specific to the customer?

  6. Is there a named owner for replies the message cannot handle?

  7. Are stopping rules written and enforced by the system, not by memory?

  8. Is there a comparison group, so you can see the effect rather than assume it?

Messaging rules differ by channel and country. Confirm consent and content requirements for India or the UAE with your own adviser before launch.

Where SolvTree fits

This maps to our customer retention work: return moments driven by your own records, with permission checks, stopping rules and honest measurement built in. We would start with one trigger, such as a reorder cycle or service due date, and prove it against a comparison group before adding more.

Next step: Book a free 30-minute operational audit and we will map one customer-return moment and a relevant next step. The report is yours to keep.

Frequently asked questions

What should trigger a customer retention reminder?
Use a relevant condition in the business’s own records, such as a missed reorder interval or upcoming service date. Check eligibility, channel permission and stopping rules before sending.
How should a retention reminder’s effect be measured?
Randomly assign eligible customers to reminder and holdout groups, then compare the same outcome over the same window. Report sample sizes and uncertainty; a small observed difference may be chance rather than evidence of an effect.

Sources

  1. Microsoft Research: Trustworthy Experimentation Before Launch