Lead reactivation playbook in WhatsApp — step-by-step in ZiFlow
How to recover 15-25% of dormant leads via WhatsApp: segmentation, split-test, broadcast with auto-handoff. Full playbook with benchmarks.
Why this matters
You've got 500 leads in CRM. 300 bought at least once. The other 200 showed interest months ago and went dark — or bought once and haven't been back in 4–6 months. Average order value: $90. Recovering even 20% of them = +40 customers × $90 = $3,600 extra revenue from a single broadcast.
ZiFlow runs this reactivation in 2 hours of setup and 3 days of campaign time. Segment by lastMessageAt, write 3 variants, split-test on 60 leads, auto-promote the winner to the rest. Every reply lands in the operator inbox with a tag — no one has to babysit the campaign.
How the funnel works
A typical flow for a salon, dental clinic or boutique:
- Export 200 leads from CRM who haven't messaged in 90+ days.
- Write 3 variants: (A) "20% off your return visit", (B) "new service — first 30 customers only", (C) "quick survey — what can we fix".
- Split-test: 20 leads per variant, 60 total.
- 48 hours later the numbers land: A — 11% reply, B — 23% reply, C — 7%. B wins.
- B rolls out to the remaining 140 leads.
- Replies funnel into a dedicated inbox folder tagged
reactivation— operators close the loop.
Step-by-step setup
CRM → Filters → New segment. Conditions: lastMessageAt < today - 90 days AND status ≠ opted_out AND leadScore ≥ 1. Save as "Reactivation 90+". Need at least 60 leads for a valid split-test.
Three different motivations. Each under 160 characters, with a first name, no ALL CAPS. Boutique example:
- A (discount): "Sarah, 20% off until Sunday with code BACK. Want to order?"
- B (novelty): "Sarah, new slow-dry linen line. First 30 customers get early access — interested?"
- C (survey): "Sarah, what should we change for you to shop with us again? One line works."
Campaigns → New → Reactivation. Attach segment "Reactivation 90+", load variants A/B/C. Enable "Use WhatsApp re-engagement template" — otherwise the send is blocked by the 24-hour rule.
Campaign → Split-test. Cohort 60 leads, split 20/20/20. ZiFlow randomises the selection. Run for 48 hours.
Campaigns → [yours] → Report. Three metrics: reply rate, positive reply rate, conversion to booking/order. Winner must beat runner-up by ≥ 3 percentage points.
Report → Promote to winner. ZiFlow rolls out the best variant to the remaining 140 leads, staggered over 6 hours to stay under WhatsApp's anti-spam radar.
Settings → Handoff → Add rule. "Any reply to campaign Reactivation 90+ → assign to operator". A "Reactivation" folder appears in the inbox with all incoming replies.
Campaigns → [yours] → ROI. Metrics: N replied, M booked, K paid. Compare LTV × K against setup time + discount cost. Target: ROI 5–15x.
What good looks like
- Broadcast reply rate: 8–15% baseline, 20%+ strong.
- Reply → booking/order conversion: 30–50% when operators engage quickly.
- Opt-out rate: under 3%. Higher means the offer annoys — rewrite.
- Overall ROI: minimum 5x (revenue from reactivation ÷ campaign cost).
We had 340 dead leads. In 10 days we recovered 67 of them, 43 came in for a booking. £5,200 of revenue from a campaign that took 90 minutes to set up.
— Hannah Price, studio director, Manchester
Common pitfalls
Keep reading
If the leads are warm (reply but don't buy), pair this with deposit-based auto-booking — many drop off at "let me think about it". Full journey-automation walkthrough: automating customer bookings. Picking between a chat tool's built-in CRM and ZiFlow — ZiFlow vs Jivo.