5 WhatsApp Automation Flows Every Online Store Needs

March 27, 2026

If you run an online store and you're not using WhatsApp automation, you're leaving money on the table every single day. The results from stores using these flows are consistent: lower cart abandonment, higher repeat purchase rates, and customers who actually feel looked after.

These are the five flows I recommend for every ecommerce store, along with the message copy I'd use to set them up.


What Is WhatsApp Business Automation?

WhatsApp business automation means sending pre-written, triggered messages to customers at exactly the right moment โ€” without anyone on your team pressing send. A customer abandons their cart? A message goes out automatically. An order ships? They get a tracking update without you lifting a finger.

The setup involves connecting your store (usually Shopify or WooCommerce) to a WhatsApp Business API provider. Once that's in place, these five flows handle themselves.


Flow 1: Abandoned Cart Recovery

This is the highest-ROI flow you'll ever build. Most stores see 70%+ of carts abandoned. A three-part WhatsApp sequence recovers a meaningful chunk of that.

The key is timing and tone. Don't go straight for the discount โ€” start with a gentle reminder, then add urgency, then offer an incentive only if they still haven't converted.

The 3-Message Sequence

Message 1 โ€” 1 hour after abandonment

Hi {{first_name}} ๐Ÿ‘‹

You left something behind! Your cart is still waiting for you:

๐Ÿ›’ {{cart_items}}

Ready to complete your order? Your items are still in stock.

โ†’ {{checkout_link}}

Message 2 โ€” 24 hours after abandonment

Hey {{first_name}}, just checking in.

Your cart is still saved, but stock can move fast. Don't want you to miss out on:

{{cart_items}}

Complete your order here: {{checkout_link}}

Message 3 โ€” 72 hours after abandonment

Last chance, {{first_name}}!

We're holding your cart one more day. To say thanks for your interest, here's 10% off your order:

๐ŸŽ Use code: SAVE10 at checkout

โ†’ {{checkout_link}}

Code expires in 24 hours.

One thing worth emphasising: don't lead with the discount. When you send a coupon in message one, you train customers to abandon carts on purpose just to get a deal. The sequence above only rewards people who genuinely needed a nudge.


Flow 2: Order Confirmation and Shipping Updates

Customers are most anxious right after they buy. A clear, friendly confirmation message on WhatsApp does two things: it reassures them the order went through, and it sets expectations so they're not emailing your support team asking where their stuff is.

I pair this with a shipping update message so the whole post-purchase experience feels proactive.

Order Confirmation Message

Hi {{first_name}} โœ…

Your order is confirmed! Here's your summary:

๐Ÿ“ฆ Order #{{order_number}} ๐Ÿ›๏ธ {{order_items}} ๐Ÿ’ณ Total: {{order_total}}

We'll send you an update when your order ships. Questions? Just reply here.

Thanks for shopping with us!

Shipping Update Message (triggered when tracking is added)

Great news, {{first_name}}! ๐Ÿšš

Your order #{{order_number}} is on its way.

Track your delivery here: โ†’ {{tracking_link}}

Estimated arrival: {{estimated_delivery}}

Sit tight โ€” it'll be with you soon!

This flow alone cuts "where's my order?" support tickets dramatically. Stores that add proactive WhatsApp shipping updates commonly report support volume dropping by 30-40%, according to ecommerce industry benchmarks.


Flow 3: Post-Purchase Review Request

Timing matters more than anything here. Send this too early (like the day after purchase) and the customer hasn't even used the product. Send it too late and the experience has gone cold.

I set this to trigger 7 days after the estimated delivery date โ€” not the purchase date. That gives people time to actually try what they bought.

Review Request Message

Hi {{first_name}} ๐Ÿ˜Š

Hope you're loving your {{product_name}}!

We'd really appreciate a quick review โ€” it takes less than a minute and helps other shoppers make the right choice.

โ†’ Leave a review: {{review_link}}

Thanks so much. It genuinely means a lot to a small business like ours.

โ€” {{store_name}} team

The last line โ€” "it genuinely means a lot to a small business like ours" โ€” consistently outperforms generic review requests. It's honest, human, and it works.

If you're on Shopify, this flow connects cleanly with Judge.me or Okendo to send customers directly to the review form for the specific product they bought.


Flow 4: Win-Back / Re-Engagement Campaign

Every store has a segment of customers who bought once and never came back. These aren't lost causes โ€” they already trust you enough to have bought before. They just need a reason to return.

I trigger this flow when a customer hasn't purchased in 30-60 days, depending on the store's typical purchase frequency. A store selling consumables (skincare, supplements, coffee) should trigger at 30 days. A store selling furniture or electronics can wait longer.

Win-Back Sequence

Message 1 โ€” 30 days after last purchase

Hey {{first_name}} ๐Ÿ‘‹

It's been a while! We've added some new things since you last visited โ€” thought you might want to take a look.

โ†’ {{store_link}}

Hope to see you soon!

Message 2 โ€” 7 days later (if no purchase)

Hi {{first_name}},

We miss you! Here's something just for you to come back:

๐ŸŽ {{discount_percent}}% off your next order with code: COMEBACK{{first_name|upper}}

Valid for the next 5 days.

โ†’ {{store_link}}

Keep the personalised coupon code โ€” it feels intentional rather than a mass blast, and it's easy to set up with most email/SMS platforms that also support WhatsApp.


Flow 5: VIP / Loyalty Broadcast

This one is different from the others โ€” it's not a one-to-one automated trigger, it's a broadcast to a defined segment. Specifically: customers who've purchased three or more times, or spent above a certain threshold.

The goal is to make them feel like insiders. Early access, exclusive offers, first look at new stock. This flow builds the kind of loyalty that turns a customer into someone who recommends your store to their friends.

VIP Welcome Message (one-time, when they hit VIP status)

Hi {{first_name}} โญ

You've officially made it to our VIP list โ€” and we want to say thank you.

From now on, you'll get early access to new arrivals, exclusive offers, and the occasional surprise. You've earned it.

As a welcome gift, here's 15% off your next order: ๐Ÿ’Ž Code: VIP{{first_name|upper}}

โ†’ {{store_link}}

Ongoing VIP Broadcast (new arrivals / exclusive sale)

Hey VIPs ๐ŸŽ‰

Before we open this to everyone โ€” you get first look.

{{new_product_or_offer_details}}

Early access link (expires in 48 hours): โ†’ {{exclusive_link}}

Thanks for being part of the {{store_name}} family. โค๏ธ

These broadcasts are sent manually through the WhatsApp Business API dashboard โ€” they're not fully automated, but they're targeted and intentional. Stores that run VIP broadcasts monthly see noticeably higher repeat purchase rates from that segment.


Setting Up WhatsApp Automation for Your Store

To run these flows, you'll need access to the WhatsApp Business API (not the standard WhatsApp Business app). The API is what allows automation. Common providers include:

I use a custom CRM for all my WhatsApp automation builds. It connects to Meta's WhatsApp Business API and gives you a visual flow builder, customer management, conversation inbox, and broadcast tools in one platform. No stitching together separate tools for messaging, automation, and customer management.

Your CRM charges a monthly platform fee, and Meta charges per WhatsApp conversation (rates vary by country and whether the message is initiated by you or the customer).

I handle the full setup for clients โ€” connecting the API to Shopify or WooCommerce, building the flows, writing the copy, and testing everything before going live. If you'd rather not deal with the technical side, get in touch on the WhatsApp Automation page.


FAQ

How many WhatsApp messages can I send before customers opt out?

Most customers are fine receiving 2-3 messages per flow as long as the messages are relevant and well-timed. The flows above are designed with that in mind. The key is only messaging people who've opted in and keeping every message genuinely useful โ€” not just promotional noise.

Do I need to get customer consent before sending WhatsApp messages?

Yes. You need explicit opt-in. This is both a WhatsApp policy requirement and a legal one in most markets (POPIA in South Africa, GDPR in Europe). The standard approach is a checkbox at checkout: "Get order updates and exclusive offers on WhatsApp." Keep it simple and honest about what you'll send.

Will these flows work on WooCommerce, not just Shopify?

Yes. All five flows are platform-agnostic at the WhatsApp API level. Both Shopify and WooCommerce can trigger them via webhooks into your CRM. WooCommerce takes slightly more custom setup on the webhook side, but works perfectly well.

What's the difference between WhatsApp automation and email automation?

Open rates. WhatsApp messages get opened at 85-98% compared to 20-30% for email. Response rates are higher too. The tradeoff is that customers are more protective of their WhatsApp than their inbox, so the bar for relevance is higher. These two channels work best together โ€” not as competitors.

How long does it take to set up all five flows?

For a Shopify store with a WhatsApp Business API account already approved, I can have all five flows live in 3-5 business days. The API approval from Meta can take 1-3 days on top of that if you don't have one yet.


Ready to Automate Your WhatsApp?

These five flows cover the full customer lifecycle from first browse to loyal buyer. If you want them set up properly and running without any ongoing effort on your end, take a look at the WhatsApp Automation service page.


Darren is a freelance ecommerce developer based in Cape Town. He builds custom integrations, automation flows, and performance-focused online stores for Shopify and WooCommerce merchants.


Related Articles