How to build a WhatsApp drip campaign that runs itself
A drip is the difference between blasting everyone the same message on the same day and having WhatsApp quietly walk each customer through the right message at the right moment. Here's how to build one — with four sequences you can copy today.
Someone signs up for your newsletter at 11pm on a Tuesday. A drip campaign sends them a welcome the same minute, a "here's our bestseller" nudge two days later, and a first-order discount on day five — all without you touching a thing. That's the whole idea. You build the sequence once; it runs for every new contact forever.
Most businesses on WhatsApp only ever send broadcasts — one message, one segment, one moment. Broadcasts are great for a sale. But they treat a five-year customer and a five-minute-old signup exactly the same. A drip fixes that. Let's build a few.
A WhatsApp drip campaign is an automated sequence of messages that each contact moves through one by one, triggered by an action — signing up, buying, or going quiet. Unlike a one-off broadcast sent to everyone at once, a drip is timed and personal: each step fires hours or days apart. Because those steps land outside the 24-hour service window, each one is usually a pre-approved template, and the whole sequence should stop the moment the customer does what you wanted.
Drip vs. broadcast: what actually changes
The two get mixed up constantly, so let's be blunt about the difference. A broadcast is a megaphone. You pick a list, write one message, hit send, everyone gets it at 4:02pm. A drip is a conversation that unfolds over time — each person enters when they do something, and the clock starts from that moment, not from a date on your calendar.
| Broadcast | Drip campaign | |
|---|---|---|
| Trigger | You, manually, once | A customer action (signup, purchase, inactivity) |
| Timing | Everyone at the same moment | Staggered per contact, from their trigger |
| Message count | One | A sequence of 3–6 |
| Best for | Sales, launches, restocks | Onboarding, follow-up, re-engagement |
| Effort after setup | Repeat every time | Build once, runs forever |
You want both in your toolkit. If broadcasts are still new to you, start with our guide to running a WhatsApp broadcast that converts and come back — drips build on the same template mechanics.
The rules you have to design around
Before the fun part, two constraints shape every drip you'll ever build on the official API.
The 24-hour window. You can send free-form messages only within 24 hours of a customer's last message to you. Almost every drip step lands well outside that — day two, day five — so each step has to be a pre-approved template. That's not a bug; it's what keeps the channel clean. Match the template category to the intent: use utility for genuine transactional updates (order shipped, appointment tomorrow) and marketing for offers, tips and win-backs. Utility is cheaper, so a well-designed post-purchase drip is inexpensive to run.
Opt-in and opt-out. Every contact in a drip must have opted in, and every marketing step needs an easy exit. No exceptions — messaging people who didn't ask for it is the fastest way to tank your number's quality rating. If your opt-in story is shaky, sort that first with WhatsApp opt-in best practices.
Sequence 1 — the welcome series
Triggered when someone new opts in — a website popup, a click-to-WhatsApp ad, a scan at your counter. This is your first impression, so don't waste it selling hard. Introduce, build a little trust, then invite the first purchase.
- Minute 0 — Welcome. Confirm they're in, set expectations. "Hi {{name}}, you're in 🎉 We'll send order updates and the occasional offer here — reply STOP any time." Intent: acknowledge instantly, because a silent signup feels broken.
- Day 2 — Show, don't sell. Your bestseller or your story. "Not sure where to start? These three are what everyone orders first →" with a catalog or link. Intent: reduce the "what do I even buy" friction.
- Day 5 — The nudge. A first-order incentive with a deadline. "Here's 10% off your first order — good till Sunday." Intent: convert the interest into a sale while it's warm.
Three steps is plenty here. If they buy at any point, exit them out of the welcome drip and drop them into the post-purchase one.
Build these journeys without code
QuickWA's drip journey builder lets you set the trigger, drag in each template, pick the delay, and add an exit condition — visually. Connect your number with Login with Facebook and your first sequence can be live today.
Start free →Sequence 2 — the post-purchase series
Triggered by an order. This is the most underrated drip in ecommerce because it does two jobs at once: it cuts "where's my order?" support tickets, and it quietly sets up the repeat purchase. Most of these steps are utility templates, so they're cheap.
- Minute 0 — Order confirmed. Order number, items, expected date. Utility. Intent: reassurance and a clean record in their chat.
- On dispatch — Shipping update. Tracking link, courier. Utility. Intent: the single most-wanted message a shopper gets — and it stops COD cancellations too.
- Delivery + 2 days — Check-in. "How's the order? Reply here if anything's off." Intent: catch problems before they become a bad review, and open a fresh 24-hour window for support.
- Delivery + 10 days — Reorder / review. A refill nudge (for consumables) or a review request. Marketing. Intent: start the next sale, or bank social proof.
If you sell things people run out of — coffee, supplements, skincare — the day-10 reorder step alone can pay for your whole WhatsApp bill. Pair this with abandoned-cart recovery and you've closed both ends of the funnel.
Sequence 3 — the win-back series
Triggered by silence. Pick a threshold that fits your buying cycle — 60 days without an order for fashion, 90 for electronics. The goal is to reactivate a customer you already paid to acquire, which is far cheaper than finding a new one.
- Day 0 — "We miss you." Warm, low-pressure, maybe a "here's what's new since you last shopped." Intent: remind them you exist without a discount yet.
- Day 3 — The reason to return. A genuine incentive — free shipping, a comeback code. Intent: give a concrete nudge now that you have their attention.
- Day 7 — Last call. "Your comeback offer expires tonight." Intent: honest urgency for the fence-sitters.
Set the exit condition tightly: the second they place an order, kill the rest of the sequence. Nothing looks worse than emailing "we miss you, here's 20% off" to someone who bought yesterday.
Sequence 4 — the lead-nurture series
For businesses with a longer decision — a clinic, a course, a high-ticket product, a B2B service. The lead enquired but isn't ready to buy. You're not pushing a discount; you're building enough trust that they choose you when they are ready.
- Day 0 — Answer the enquiry. Respond to what they actually asked, then set the tone. Intent: be useful first.
- Day 2 — Educate. A guide, a before/after, an FAQ that removes a real objection. Intent: handle the doubt that's stopping them.
- Day 5 — Proof. A testimonial, a case, a result. Intent: borrow credibility from people like them.
- Day 9 — Invite the next step. Book a call, a demo, a consultation. Intent: move them from reading to doing.
Lead nurture pairs perfectly with paid traffic — many of these leads arrive from click-to-WhatsApp ads, land in your inbox, and get qualified by a bot before the drip even starts.
Personalisation that isn't just {{name}}
Merge fields for the first name are table stakes. The personalisation that moves numbers is branching. Split your welcome drip by what the lead told you — "shopping for yourself or a gift?" — and send different day-2 messages to each. Segment your win-back by past category so the offer matches what they actually buy. WhatsApp's approved templates support variables, and a good journey builder lets you route people down different paths based on their tags, their last order, or how they replied. That's where a mechanical sequence starts feeling like a person paying attention.
The best drip isn't the longest one — it's the one that stops. Every sequence needs an exit condition tied to the goal (bought, booked, checked out). A drip that keeps nudging someone who already converted burns trust and your number's quality rating at the same time.
How to measure each step
A drip you don't measure is just hope on a timer. Track these per step, not just per campaign:
- Delivered & read — if reads fall off a cliff at step 3, that message is the problem, or you're sending too often.
- Reply / click rate — the real signal of whether a step earned attention.
- Conversion at the step — how many took the goal action after each message. This tells you which step is actually paying.
- Opt-outs per step — a spike means that message annoyed people. Cut it or space it out.
Look at the sequence as a funnel and prune ruthlessly. If step 4 drives near-zero conversions and a chunk of opt-outs, delete it. A tight three-step drip beats a bloated six-step one every time. For the wider playbook on selling this way, see WhatsApp marketing for D2C and ecommerce.
The bottom line
Drip campaigns are how WhatsApp stops being a task you do and becomes an engine that runs. Build the welcome series first — it touches every new contact and is the easiest win. Add post-purchase next, because it pays for itself. Then layer in win-back and nurture as you grow. Keep every sequence short, template-compliant, personal where it counts, and set to stop the second it works. Do that and your best salesperson becomes the one you built once and never have to manage again.