background

Back

Back-in-Stock Chatbot Shopify: 7 Flows That Beat Email in 2026

AeroChat Team

 Back-in-Stock Chatbot Shopify

The best back-in-stock chatbot flows for Shopify aren't just notifications. They're full workflows — VIP tiering that alerts top buyers first, multi-step recovery sequences that follow up two hours later if the first message gets no reply, cart links that reserve the item for 15 minutes, and pre-order capture that holds payment intent while stock is gone. Email back-in-stock alerts convert at 5–8%. A proper chatbot workflow on WhatsApp or Instagram converts at 20–35% and sometimes higher. This guide walks through the seven flows that drive the gap.

If you're still deciding whether to use email or WhatsApp for restock alerts, start with our breakdown of back-in-stock alerts via WhatsApp and Instagram. This article picks up where that one ends. The question here isn't which channel — it's what should the flow actually do once you're on chatbot.

Most Shopify stores set up one message, fire it the moment stock updates, and walk away. That's notification thinking. The stores closing 25–35% on their restock alerts are running workflows, not notifications.

Why "One Message and Done" Leaves Money on the Table

A single restock message catches maybe 60% of the people who'd buy if reached at the right moment. Here's what kills the other 40%:

  • They saw the notification but were driving, in a meeting, or busy. They meant to come back. They forgot.

  • The product sold out again within 90 minutes because everyone else got the same alert at the same time and faster fingers won.

  • They wanted to buy but had a quick question (sizing, shipping, color match) and the message didn't invite a reply.

  • They're on a phone, the link took them to a slow product page, and the cart didn't load before they got distracted.

  • The product they wanted is gone for good, and the message offered no alternative.

Each of these failure modes has a workflow fix. The seven flows below address them directly.

Workflow 1: VIP Tiering — Alert Top Buyers First

The problem: A limited restock of 20 units gets blasted to 200 waitlist subscribers at once. The first 20 to click win. The rest get a "sorry, out of stock again" message that sours them on you.

The fix: Tier your waitlist by customer value, and stagger the alert.

How it works:

  • Segment the waitlist into three tiers — VIP (top 10% by lifetime value), repeat customers (anyone with 2+ orders), and everyone else

  • VIPs get the alert the moment stock updates

  • Repeat customers get the alert 15 minutes later

  • The general waitlist gets the alert 30 minutes later

By the time the general list fires, the VIPs have either bought or moved on. The repeat customers had a clean shot. The general list either converts or moves to Workflow 2.

Why it works: VIPs feel rewarded. Repeat customers feel valued. The general list still gets the alert — they just don't compete head-to-head with everyone above them. Conversion rate across the full waitlist goes up because each tier gets a real window.

Implementation note: Don't tier on email alone. Some of your most valuable buyers messaged you on WhatsApp once and never gave you their email. Cross-reference phone number, email, and customer ID in Shopify before segmenting.

Workflow 2: Multi-Step Recovery Sequence

The problem: First message gets opened but no click. Customer was busy. The window closes.

The fix: A three-message sequence over 24 hours, with each message getting shorter and more direct.

Message 1 (T+0, fired the moment stock updates):

"Hi Sarah — the Nike Air Max 90 in size 8 is back in stock. Tap here to grab one before they go: [cart link]. Reply STOP to opt out."

Message 2 (T+2 hours, if no click or reply):

"Sarah, quick heads-up — 6 left in your size. Here's the link: [cart link]"

Message 3 (T+24 hours, if still no click and stock is still available):

"Last call on the Air Max 90 size 8. Stock's running low. Want me to grab one for you?"

Note the shift in voice across the three messages. Message 1 is informational. Message 2 adds urgency with a real number. Message 3 invites a reply — turning a notification into a conversation.

The reply invitation matters. About 15% of buyers in our data hit "reply" instead of clicking the link, asking sizing questions or color confirmations. If your bot can answer those questions in the chat and send a fresh cart link, that 15% converts at over 50%.

For the bigger picture on chat-driven recovery, see our guide on reducing cart abandonment with instant replies.

Workflow 3: Waitlist Size Signaling

The problem: Customers don't know if they're going to get the product. They signed up three weeks ago. They've already forgotten. They might have bought elsewhere.

The fix: Tell them where they stand. Loud signals beat silent waitlists.

How it works:

  • The moment a customer joins the waitlist, the chatbot sends a confirmation: "You're #14 of 247 waiting on the Nike Air Max 90 in size 8. We'll alert you on WhatsApp when it's back."

  • When stock updates, the alert includes priority context: "You were #14 on the list. Stock just dropped. Tap here to grab one: [link]"

  • For high-value customers, add: "Bumped you to priority access for being a repeat buyer."

Why it works: Concrete numbers raise perceived value. "247 people want this" tells the customer two things — they were smart to sign up, and they need to act fast. Both push conversion.

Edge case to handle: If the waitlist is huge (1,000+) and the restock is small (under 50 units), don't display the actual number to the bottom of the list. "You're #847 of 1,232" kills urgency. Show the number to the top 25% and switch to "high demand — act fast" messaging for the rest.

Workflow 4: Cart Link with Reservation Hold

The problem: Customer taps the link. Page loads slow. By the time the cart works, the product is gone. They blame your store.

The fix: When a customer clicks the alert link, the chatbot reserves the unit for 15 minutes.

How it works:

  • Alert message includes a tagged cart link (UTM parameters identify the click as coming from the back-in-stock workflow)

  • Click triggers an inventory hold for 15 minutes — Shopify shows the unit as "in cart" but uncommitted

  • A follow-up WhatsApp message fires 10 minutes in: "Heads up — your reservation expires in 5 minutes. Need help checking out? Reply with any question."

  • At 15 minutes, the hold releases and the unit goes back to general inventory

Why it works: Removes the "race to checkout" anxiety. A customer who knows they have 15 minutes won't panic-click away. They'll take the time to confirm size, read the return policy, and actually buy.

Implementation note: This requires a Shopify app or platform that supports inventory reservations. Not every chatbot tool does this. AeroChat handles the reservation logic if connected through the Shopify Admin API.

Workflow 5: Cross-Sell When the Product Is Gone Forever

The problem: A product gets discontinued. 50 people are still on the waitlist. They get a vague "no longer available" message and leave.

The fix: Turn the dead waitlist into a sales opportunity with a guided cross-sell flow.

How it works:

  • When a product is marked discontinued in Shopify, trigger a "we have something better" sequence

  • Message 1: "Sarah — unfortunately the Nike Air Max 90 size 8 won't be coming back. We've handpicked three alternatives we think you'll love. Want to see them?"

  • If yes, the bot sends 2–3 similar products with photos, prices, and stock status

  • Bot stays in the chat to answer questions about fit, color, return policy

Why it works: A waitlist subscriber has already declared intent. They wanted that kind of product. The exact SKU is gone, but the buying motivation isn't. A guided cross-sell catches roughly 8–12% of the dead list as conversions on alternative products — money that would otherwise walk.

For more on this category, see our breakdown of increasing AOV with AI chatbots on Shopify.

Workflow 6: Pre-Order Capture During the Stockout Window

The problem: A product is hot, sold out, and won't restock for 3 weeks. The "notify me when back" form captures email or phone — but no payment intent.

The fix: Offer pre-order checkout inside the chat while the product is out of stock.

How it works:

  • Customer hits the product page, sees out-of-stock, joins the chatbot waitlist

  • Chatbot asks: "Want to reserve yours now with a pre-order? You'll be first to receive when it's back."

  • If yes, the bot sends a pre-order cart link with payment captured upfront

  • Pre-order customers skip the alert workflow entirely — when stock arrives, their order ships immediately

Why it works: A pre-order is a paid commitment, not a hope. Pre-order customers convert at 100%. Waitlist subscribers convert at 20–35%. The gap is huge, but most stores never ask for the pre-order because their notification system isn't built for it.

Risk to flag: Pre-orders only work if your restock date is real and within a reasonable window (under 60 days). Long restock windows kill trust. If you can't promise the date, run a regular waitlist instead.

Workflow 7: Re-Engagement of Dormant Waitlist Subscribers

The problem: 35% of waitlist subscribers are dead — old phone numbers, customers who already bought elsewhere, opt-ins from six months ago. When you alert the whole list, deliverability suffers and reporting gets noisy.

The fix: A quarterly clean-up flow that re-engages or removes dormant subscribers.

How it works:

  • Every 90 days, identify waitlist subscribers who haven't engaged in 6+ months

  • Send a short re-engagement message: "Hey Sarah — still interested in the Nike Air Max 90? Reply YES to stay on the alert list, or STOP to unsubscribe."

  • Reply YES → stay on the list, tag as "re-engaged"

  • Reply STOP or no reply in 7 days → remove from active list

Why it works: Your conversion rates and deliverability metrics get cleaner. A 200-person waitlist with 60% engagement converts at higher rates than a 500-person list with 25% engagement, because WhatsApp and SMS providers throttle deliverability based on response rates.

For broader chatbot ROI tracking, see our guide on measuring chatbot ROI on Shopify.

Opt-In Capture: The Step That Decides Everything

The fanciest workflow in the world fails if your opt-in capture is weak. Before you implement any of the seven flows above, get the opt-in right.

Three rules:

1. Be specific about the channel. "Notify me when back in stock" with an email field gets you email subscribers. To get WhatsApp subscribers, the form must say "Get a WhatsApp message when this is back" with a phone number field. Vague opt-in copy creates spam reports the moment your message arrives.

2. Save the product context. When a customer signs up for a specific product variant (size 8, black, large), the chatbot record must store the variant ID — not just "interested in shoes." Generic alerts don't convert.

3. Make WhatsApp the default option. A/B testing across hundreds of stores shows WhatsApp opt-in beats email opt-in by 3–5x for back-in-stock when given equal visual weight. The conversion downstream is even bigger. For more on this, see our guide on collecting WhatsApp opt-ins on Shopify.

Inventory Threshold Logic, The Rule Most Stores Miss

Stock comes back. You have 5 units. Your waitlist has 240 subscribers. What happens?

Without threshold logic: all 240 get the alert. The first 5 buy. The other 235 click the link, find it sold out, and leave annoyed.

With threshold logic: the system only alerts the top 25 subscribers (5x the available inventory to allow for non-converters). The rest stay on the list for the next restock.

This single rule cuts angry "sold out again" replies by 80% and protects your brand from the resentment of false-hope alerts.

Set the multiplier at 4–6x available inventory based on your category's average conversion rate. Hot products use the lower multiplier. Slower-moving products use the higher one.

A/B Testing Framework

Once your seven workflows are live, test the variables that move conversion most:

Variable

Test A

Test B

Message tone

"Hi Sarah, the shoe you wanted is back"

"Sarah — Air Max 90 size 8 is in. Tap to grab"

Urgency framing

"Limited stock"

"6 units left"

CTA placement

Link in first sentence

Link after product details

Follow-up timing

2 hours, 24 hours

4 hours, 48 hours

Reservation window

10 minutes

15 minutes

Tier delay

15 min / 30 min stagger

30 min / 60 min stagger

Run each test for at least 200 conversions per variant before calling a winner. Single-product tests don't generalize — test across at least 3 product categories.

Frequently Asked Questions

What's the average conversion rate on back-in-stock chatbot alerts?

Email alerts convert at 5–8%. SMS alerts convert at 10–18%. WhatsApp and Instagram chatbot alerts convert at 20–35% with a basic single-message setup. With the seven workflows above layered in, top stores hit 40–55% on hot products.

Can I run these workflows on email instead?

Most of them, technically yes. But the open rate and timing gap make email back-in-stock effectively dead for limited restocks. Email is 20–25% open rate over 48 hours. WhatsApp is 85%+ open rate within 30 minutes. For multi-step recovery sequences specifically, that gap is fatal — by the time someone opens email message 2, the stock has been gone for hours.

Does AeroChat handle back-in-stock workflows?

Yes. AeroChat connects to Shopify inventory, captures WhatsApp and Instagram opt-ins on product pages, and runs the full alert + recovery + reservation flow described above. Starting at $29/month. For more, see our overview of the best WhatsApp AI chatbots.

Do I need a Shopify Plus plan for any of this?

No. The seven workflows work on any Shopify plan with a chatbot app that supports Admin API access and inventory webhooks. Pre-order capture (Workflow 6) requires a pre-order app on top of your chatbot, which works on all Shopify tiers.

What about SMS — is it still useful for back-in-stock?

SMS is a strong fallback for customers who haven't opted into WhatsApp or Instagram. Open rates are similar to WhatsApp (90%+) but the cost per message is much higher in the US — $0.05–$0.08 per SMS vs near-zero per WhatsApp message in most markets. For high-volume restocks, the cost difference adds up fast.

How do I prevent bots from signing up to my waitlist?

Add a one-time password (OTP) verification step. When a customer enters their phone number, the chatbot sends a 6-digit code. They confirm. Only then are they added to the waitlist. This cuts fake signups by 99%+ without hurting legitimate conversion.

How long should I keep a customer on the waitlist?

90 days, then trigger the re-engagement flow (Workflow 7). Customers older than 90 days who don't re-confirm should be removed. Older waitlists hurt deliverability and dilute reporting.

Can I run abandoned cart recovery and back-in-stock alerts at the same time?

Yes — and you should. They cover different parts of the funnel. Abandoned cart targets people who added the item but didn't check out. Back-in-stock targets people who couldn't add it because there wasn't stock. For more, see our guide on WhatsApp abandoned cart recovery.

What's the legal risk of sending WhatsApp back-in-stock messages?

Low if you collect proper opt-in. WhatsApp Business API requires explicit consent — a customer has to actively check a box or reply YES to opt in. Sending without consent gets your number banned. Send only to opted-in subscribers, include an opt-out option in every message, and you're compliant in most jurisdictions including the US, UK, EU, Canada, and Australia.

What's the ROI of switching from email to chatbot back-in-stock alerts?

Conservative math: a store with 500 monthly waitlist signups, average product value of $80, switching from 6% email conversion to 25% chatbot conversion captures an extra 95 sales per month. That's $7,600 in incremental monthly revenue. At AeroChat's $29/month entry price, the payback is 11.5 hours into the first month.

The Bottom Line

Back-in-stock is one of the highest-intent moments in e-commerce. The customer already decided they want the product. The only question is whether you reach them at the right time, in the right channel, with the right workflow.

Single-message email blasts catch maybe 6%. A proper chatbot workflow on WhatsApp or Instagram, with VIP tiering and multi-step recovery, catches 30%+.

The math isn't complicated. The setup is the work — and it pays for itself in weeks.

If you're running Shopify and want to set up the seven workflows above on WhatsApp and Instagram, AeroChat handles the full setup at $29/month. Connect your store, import your existing waitlist, and the workflows go live in under an hour.

Ready to scale customer support — without the chaos?

Unify all your customer messages in one place.
No prompt setup. No flow-building. Just faster replies, happier customers, and more conversions.

Ready to scale customer support — without the chaos?

Unify all your customer messages in one place.
No prompt setup. No flow-building. Just faster replies, happier customers, and more conversions.

AeroChat is an omnichannel customer communication platform that unifies chat, email, and ticketing — helping businesses respond faster, support smarter, and convert more — without the chaos.

© 2026 AeroChat. All rights reserved.

AeroChat is an omnichannel customer communication platform that unifies chat, email, and ticketing — helping businesses respond faster, support smarter, and convert more — without the chaos.

© 2026 AeroChat. All rights reserved.