To re-engage dormant WhatsApp contacts, send a short graded win-back sequence built on approved MARKETING templates, because a contact who has not messaged you in 30-plus days sits outside the 24-hour service window and can only be reached by template. Segment by last-inbound recency, suppress the risky addresses first, lead with value instead of a we-miss-you blast, and stop chasing any cohort the moment reports and blocks start dragging your quality rating down.
A dormant list is money already spent. Someone opted in, then went quiet. The temptation is to blast the whole file with one cheerful reminder. That is the fastest way to convert a cold-but-clean list into blocks, reports, and a quality rating that drops from green to yellow to red. This guide covers what dormant actually means, why free messaging is off the table, the real per-message economics in India, and a win-back sequence that respects both the reader and Meta's deliverability signals.
What counts as a dormant WhatsApp contact
Dormant is defined by last-inbound recency, not by whether you last messaged them. The signal that matters is the last time they replied, tapped a button, or started a conversation, because that inbound is what opens your free 24-hour window. Once that window closes and stays closed for weeks, the relationship is cold even if the number is still opted in and still valid.
Splitting the file into recency cohorts lets you treat a 32-day-quiet contact very differently from a 200-day one. The cohorts below are directional starting points; measure your own list and adjust the bands to where your reply-rates actually fall off.
| Cohort (days since last inbound) | State | Typical win-back reply-rate (directional, measure your own) | Recommended action |
|---|---|---|---|
| 30-60 days | Cooling | Higher, often the best-responding cohort | Single value-led template, personalised |
| 60-90 days | Cold | Moderate, needs a real reason to reply | Two-touch sequence, incentive optional |
| 90-180 days | Deep cold | Low, expect single digits | One careful touch, then suppress non-responders |
| 180-plus days | Stale | Very low, high report risk | Usually do not send, re-permission via other channels first |
This is distinct from list hygiene and re-permissioning, which is a compliance exercise in refreshing consent and dropping addresses you no longer have a lawful basis to contact. Win-back assumes consent is still valid; you are reviving attention, not re-collecting permission. If consent itself is stale, handle that first with a proper opt-in list hygiene and re-permissioning process before any win-back send.
Why you cannot free-message a cold list
Free-form messages only work inside the 24-hour customer service window, which opens when a contact messages you and closes 24 hours after their last inbound. A dormant contact has no open window by definition, so every touch must be a pre-approved template in the MARKETING category, billed at the marketing rate. There is no way around this, and trying to reopen a window without a template is not possible.
Utility templates exist for transactional follow-ups tied to a specific action the user took, but a generic win-back is not utility, it is marketing, and Meta reviews templates for category accuracy. Mislabelling a promotional nudge as utility risks the template being re-categorised or rejected. If you want to understand the window economics in depth, the 24-hour window cost optimization guide breaks down when a session message saves you the template fee and when it cannot.
What a win-back blast actually costs in India
Every win-back touch is a marketing conversation, so the economics are simple to model before you send. On RichAutomate the platform pricing is usage-based: zero setup, zero monthly fee. Where the numbers diverge is who pays Meta's conversation charge.
| Message type | Category | Client Pay model | SaaS Pay model |
|---|---|---|---|
| Win-back nudge (outside window) | Marketing template | ₹0.10 platform fee per message | ₹1.20 per marketing conversation |
| Order/transaction follow-up | Utility template | ₹0.10 platform fee per message | ₹0.30 per utility conversation |
| Reply once they re-engage | Free service window | ₹0 (24h window open) | ₹0 (24h window open) |
The lesson from that table is that the goal of a win-back is to trigger one inbound reply, which reopens the free window and makes every follow-up conversation free for 24 hours. Sending five marketing templates to a silent 180-day cohort is pure spend with almost no return. Sending one sharp template that earns a reply converts the rest of the exchange to zero marginal cost. Model your own blast: cohort size times the marketing rate is your worst-case spend, and re-engaged contacts who reply are the only ones that pay it back.
Segment and suppress before you send
Suppression is the single highest-leverage step in win-back, because the addresses most likely to hurt your quality rating are the ones a naive export includes. Before any send, drop three groups from the target list without exception: anyone who has opted out or sent a stop keyword, anyone whose number has hard-bounced or returned invalid on prior sends, and anyone who has previously reported or blocked your business.
Get a 1-minute BSP audit on WhatsApp
Drop your WhatsApp number — we line-item your current invoice against Meta India rates in under 60 seconds. India-hosted, DPDP-compliant.
After suppression, layer segmentation on top so the message matches the person. A lapsed buyer, a demo no-show, and a newsletter subscriber who never purchased are three different conversations, and a single generic template for all of them reads as spam to at least two of the three. Personalise on the last known intent, not just the first name.
| Suppress before sending | Why | How to detect |
|---|---|---|
| Opted-out / stop-keyword | Sending is a consent breach and a near-guaranteed report | Honour stop keywords and opt-out flags in your CRM |
| Hard-bounced / invalid | Undeliverable sends waste spend and signal a dirty list | Track failed delivery statuses per number |
| Prior complainers / blockers | Repeat sends compound negative feedback fast | Log block and report events against the contact |
| Wrong-cohort matches | A 200-day stale number in a 45-day campaign inflates risk | Filter strictly on last-inbound date |
A graded win-back sequence that respects the reader
A win-back should lead with value, not with your feelings about the silence, because we-miss-you messaging asks the reader to care about you when the whole problem is that they stopped. Give them a concrete reason to reply: a genuinely useful update, an answer to a question they once had, a limited and honest incentive, or a one-tap way to tell you what they want. Grade the intensity by cohort and stop escalating the instant someone replies.
A workable three-touch structure for a 60-90 day cold cohort: touch one is a value-led template referencing their last known interest with a single clear reply prompt; if no reply after a few days, touch two adds a specific, time-bound reason to act; touch three, only for cohorts worth it, is a soft last-call that also makes leaving easy. Never run all three against a 180-day stale cohort. One touch there, then suppress the silent.
Keep the copy short and the ask singular. Templates with one obvious next tap outperform paragraph-length reminders, and a low read-through is usually a copy or targeting problem before it is a delivery problem. If your opens are weak across the board, diagnose it with the low WhatsApp read-rate fix guide rather than simply sending more.
Measure re-engagement, not delivery
Delivered is a vanity number in win-back; the metric that matters is reply-rate, because a reply is what reopens the free window and proves the contact is alive. A campaign that shows ninety-eight percent delivered and one percent replied is a failing campaign wearing a green badge. Track, per cohort, how many contacts sent any inbound within a few days of the touch, and treat that as your true re-open rate.
Watch the negative signals with equal weight. Rising block and report rates on a send are a direct threat to your quality rating and messaging limits, and they often show up before the rating visibly changes. Meta does not publish exact thresholds for rating changes or category pausing, so treat these signals directionally: if blocks and reports climb on a cohort, that cohort is telling you to stop.
When to stop chasing a cohort
Stop the moment a cohort's negative feedback outweighs its re-engagement, because protecting deliverability for your whole list is worth more than salvaging a few stale contacts. There is a symptom-to-action map worth internalising, and the correct response to most warning signs is to send less, not to push harder.
| Symptom | Likely cause | Action |
|---|---|---|
| Reply-rate near zero on a cohort | Too cold, or copy has no value hook | Suppress the cohort, stop after one touch |
| Block/report rate climbing on send | List too stale or message reads as spam | Halt the campaign, review targeting and copy |
| Quality rating slips to yellow | Accumulated negative feedback | Pause marketing sends, let the rating recover |
| Quality rating red | Sustained poor feedback | Stop non-essential sends, follow recovery steps |
| Template category paused | Repeated low-quality marketing sends | Rework templates, reduce volume, rebuild trust |
If your rating has already slipped, work through the quality rating red recovery playbook before resuming any win-back. And remember that aggressive sends can drag you down a messaging tier, so understand how WhatsApp messaging limits and tiers work before you scale volume on a marginal list.
What not to do
The failure modes are consistent and avoidable. Do not blast the entire dormant file in one send, do not label marketing as utility to dodge review, do not skip suppression to hit a bigger number, and do not run a five-touch sequence against a 180-day cohort. Do not measure success by delivered. And do not treat a quiet list as a permanent asset you can mine repeatedly, every marketing send to non-responders spends money and quality-rating goodwill at the same time.
No vendor can promise you will never be banned or throttled, and anyone who does is selling risk you will eventually pay for. The durable win-back strategy is small, well-targeted, value-led sends measured on replies and stopped early when signals turn, run on transparent usage-based pricing so the economics are always visible.
Start a compliant win-back on RichAutomate
You can run cohort-segmented win-back campaigns, template management, and per-send deliverability tracking on usage-based pricing with zero setup and zero monthly fee. Create your RichAutomate account to segment a dormant list by recency, send approved marketing templates at transparent rates, and measure re-engagement by reply-rate instead of delivered.