Shopify back in stock alerts are automated notifications sent to customers who opted in when a sold-out product becomes available again — and they are the highest-converting email automation type a store can run, with conversion rates around 6.46% according to Omnisend's 2025 platform data.
The catch for South African store owners is that Shopify in South Africa does not include this feature natively. Every SA store that wants automated restock notifications needs either a dedicated app or an email marketing platform like Omnisend that handles it as part of a broader automation stack.
This is not a minor gap. A customer who fills in a "notify me" form has self-identified as high-intent — they want the product, they just could not buy it today. Getting back to them within minutes of a restock, via their preferred channel, converts at a rate that generic promotional emails rarely approach.
This guide covers how to set it up, which app or platform to choose based on your actual budget in Rand, which notification channels work best for SA shoppers, and how back-in-stock opt-ins already satisfy your POPIA obligations without extra paperwork. Performance benchmarks are sourced from Omnisend's 2025 platform data, covering email, SMS, and push across their merchant base.
Quick Answer
Shopify back in stock alerts notify customers automatically when sold-out items are restocked — but Shopify offers no native version of this feature. SA store owners need a third-party app (free options exist) or an integrated email platform like Omnisend. Set up correctly, back-in-stock alerts convert at roughly 6.46%, making them the single highest-performing automation in a Shopify store's toolkit. Because customers proactively request these alerts, they also satisfy POPIA's consent requirement for electronic direct marketing.
Jump to a Section
Is your Shopify store set up to recapture sold-out demand?
Send us your store URL and we will review your current restock and automation setup — and show you exactly what you are leaving on the table.
Get a Free Store ReviewHow Do Shopify Back in Stock Alerts Work?
A Shopify back in stock alert is a triggered notification — email, SMS, WhatsApp or push — sent automatically the moment a previously sold-out product's inventory is updated above zero. When a shopper subscribes by clicking a "notify me when back in stock" button, the app captures their contact details against that specific SKU and fires the alert on restock.
Because Shopify's core platform does not include this trigger natively, SA merchants implement it through one of three approaches, each with a different effort, cost, and capability profile. One clarification that often comes up: Shopify Flow — Shopify's native automation builder — can trigger inventory-based actions such as internal stock alerts to staff, but it cannot collect customer opt-in subscriptions from product pages or send customer-facing restock notifications. That gap is what makes a third-party app or email platform necessary.
| Approach | How It Works | Pros | Limitations | Best For |
|---|---|---|---|---|
| Theme-based capture | Your theme shows a "notify me" form; you manually email the list when stock returns | Zero cost; no app install | Fully manual; no automation; not all themes support it | Stores testing the concept with <5 restocks/month |
| Dedicated app | A Shopify App Store plugin monitors inventory and fires notifications automatically | Plug-and-play; multi-channel; analytics included | Another monthly subscription; can duplicate if you already pay for email platform | Stores wanting quick setup without a full email platform |
| Email platform integration | Omnisend or Klaviyo connects to Shopify's inventory webhook and triggers a pre-built flow | One tool handles alerts AND full email/SMS marketing; unified reporting | Requires an existing platform subscription | Stores already on Omnisend or Klaviyo — no extra app needed |
For most SA stores already using Shopify email automation flows, the email platform path is the cleanest: Omnisend's back-in-stock workflow is pre-built and can be live in under 30 minutes with no additional monthly cost on their existing plan. If you are not yet on an email platform, a standalone app costing Free to R312 per month (depending on volume and channels) is the fastest route to automation.
Key Point
Shopify does not include back-in-stock notifications natively. The inventory trigger, the subscriber list, and the send logic all live outside Shopify core — in an app or an email marketing platform. Choosing between them is primarily a question of which you already pay for.
Which Notification Channel Works Best for SA Customers?
For South African shoppers, the strongest back-in-stock channel is still email — a back in stock email generates approximately R139 per send at current rates (Omnisend 2025 data: $8.46 × R16.42 SADCI index rate). SMS and WhatsApp are worth adding once your email flow is running, because their near-instant delivery catches customers at the exact moment interest is highest. Every back in stock notification that arrives after a customer has already found the product elsewhere is a missed sale.
| Channel | Typical Open/Read Rate | Click Rate | Conversion Rate | SA Consideration |
|---|---|---|---|---|
| 58–65% | 21–35% | 6.46% (Omnisend 2025) | Deliverable via Omnisend/Klaviyo; fits into existing automation stack | |
| SMS | ~95% | 10.9–16% | 12–37% | Higher per-message cost; strong for premium or limited-edition drops |
| 60–68% verified reads | 20–60% | 5–15% | Dominant messaging app in SA; 80% of messages read within 5 minutes |
Channel benchmarks above are practitioner figures compiled from Storebeep's 2026 back-in-stock benchmark analysis. The email conversion figure in the table is Omnisend's 2025 point estimate (6.46%); Storebeep's broader practitioner range for email is 5.3–22%, reflecting the spread between average and top-performing stores. Treat all three channel rows as directional starting points, not assured outcomes.
In the South African market, WhatsApp's near-universal adoption makes it a natural fit for a second-touch restock alert — Notify Me! is one well-reviewed option that supports it, and several others in the Shopify App Store do as well. The practical sequence that works: email fires immediately on restock; if the customer has not clicked within 24 hours and also subscribed to WhatsApp alerts, a WhatsApp message fires as a follow-up. This multi-channel approach does not require building two separate workflows — most dedicated apps manage the sequencing automatically.
SMS works well for high-demand drops — limited restocks, seasonal products, or premium SKUs where urgency is real. The per-message cost makes it less suited to routine restocks across a broad catalogue. A store focused on ecommerce customer retention through relationship-building will get better ROI from WhatsApp than SMS for most back-in-stock scenarios in SA.
Channel Priority for SA Stores
Start with email. It costs nothing extra on most platforms, delivers the full product image and purchase link, and converts at 6.46% on average (Omnisend 2025 data). Add WhatsApp as a 24-hour follow-up once your email flow is stable — not the other way around. SMS is a premium-product tool, not a default channel.
Choosing the Right Back-in-Stock Setup for Your SA Store
The right implementation depends on your restock frequency, your existing email platform, and how much you want to spend in Rand — the table below maps each profile to a clear recommendation.
| Store Profile | Recommended Approach | Monthly Cost (ZAR) | Channels Available |
|---|---|---|---|
| Testing; <5 restocks per month; single product line | Theme capture + manual email | Free | Email only |
| Growing store; 5–20 restocks/month; email-first strategy | Omnisend free or standard plan | Free (up to 250 contacts) or from R263/month | Email + SMS |
| Established catalogue; want plug-and-play without a full email platform | Standalone starter app (e.g. Back in Stock & Restock Alerts) | Free–R312/month | Email + push |
| High-volume restocks; WhatsApp priority; broad SKU range | Full-featured app (e.g. Notify Me! with WhatsApp support) | R312–R1,626/month | Email + SMS + WhatsApp + push |
ZAR figures use the SADCI index assumption of R16.42/USD (August 2026) — not a live exchange rate. App pricing converted: Omnisend from $16/month → approximately R263/month; mid-tier standalone app at $19/month → approximately R312/month; high-end app tier at $99/month → approximately R1,626/month.
The majority of growing SA stores land in the Omnisend row: the back-in-stock workflow is pre-built, the platform also handles abandoned cart recovery and post-purchase flows (reducing total app count), and the free tier is genuinely functional for stores with under 250 subscribers on the waitlist. If your Shopify inventory management runs more than 20 distinct SKUs with irregular restocking, a dedicated app gives you more granular waitlist analytics than a bundled email platform typically provides.
A note on cost versus revenue
Omnisend's 2025 platform data puts back-in-stock revenue at $8.46 per email sent — approximately R139 at the SADCI index rate of R16.42/USD (August 2026). Even a small, engaged waiting list can return more than the platform's monthly cost from a single restock send, provided the product is genuinely in demand. A platform costing R263/month does not need a large list to justify itself.
Setting Up Back in Stock Alerts on Shopify — Step by Step
Activating automated restock notifications on a Shopify store takes under 30 minutes using an email platform integration or a dedicated app — the five steps below apply to both paths.
- Choose your tool. If you are already on Omnisend or Klaviyo, enable the back-in-stock flow within your existing account — no new app install required. If you are not on an email platform, install a dedicated app from the Shopify App Store (Back in Stock & Restock Alerts or Notify Me! are two well-reviewed options with free tiers).
- Add the "Notify Me" button to sold-out product pages. Most apps inject this automatically on install; with Omnisend you embed a signup form. The button should appear in place of the "Add to Cart" button whenever a variant has zero inventory. Test this by manually setting a test product to out-of-stock.
- Customise the notification email (and SMS if applicable). At minimum: store branding, the product image, product name, price, and a direct purchase link. Keep the email short — this is not a promotional newsletter. The customer already decided; you are just returning a missed sale.
- Configure the inventory trigger. Set the app to fire when inventory rises above zero, not when you manually mark a product available. This ensures the alert goes out automatically the moment stock is updated, before it sells out again.
- Test with a real product and real subscriber. Use your own email address to subscribe to a test product, update inventory to zero, then back to one, and confirm the email arrives. Shopify's test order environment works for this, and it is the one step most stores skip. A broken notification on a high-demand restock wastes the whole subscriber list.
Once the flow is live, check the waitlist dashboard weekly. A product with 50+ subscribers waiting is a demand signal worth acting on — it tells you to reorder faster, consider pre-orders for the next production run, or build a pre-launch landing page to capture additional interest before stock arrives. This is also where Shopify abandoned cart recovery and back-in-stock alerts work together: the cart recovery flow catches customers who almost purchased, and the restock alert catches those who could not.
POPIA Compliance for SA Back-in-Stock Alerts
Back-in-stock notifications are one of the most naturally POPIA-compliant marketing automations a SA store can run — because the customer initiates the consent by submitting their contact details and explicitly requesting to be notified.
Under POPIA section 69, electronic direct marketing requires either consent or the existing-customer exception. When a shopper fills in your "notify me" form, they are providing consent that is voluntary (they chose to do it), specific (they named the product), and informed (the purpose is unambiguous). This satisfies the s69 standard for that single notification, without any additional consent-gathering exercise on your part.
What goes wrong: adding subscribers to the wrong list
The POPIA risk is not the restock alert itself — it is what happens after. Some apps and platforms default to adding back-in-stock subscribers to your general marketing list. If a customer consented to be notified about one specific product, that consent does not extend to your weekly promotional newsletter. Check your app's settings and make sure back-in-stock subscribers are kept in a separate segment unless they separately opt in to general marketing.
Practical compliance checklist for SA stores:
- The "notify me" form states clearly what the subscriber will receive (one notification when this product is back in stock).
- The notification email includes an unsubscribe or opt-out link.
- Back-in-stock subscribers are not automatically added to your promotional email list.
- Opt-out requests are processed immediately and the subscriber is removed from the waitlist.
Note that the 2026 CPA opt-out registry imposes additional database-cleansing obligations; implementation is phased by the NCC. Confirm current requirements with your legal adviser if you are maintaining large marketing lists alongside your restock subscriber data.
Not sure how your current email and automation setup measures up?
Share your store details and we will assess your automation stack — restock alerts, flows, and segmentation — and show you where to prioritise the next 30 days.
Get Your Automation AssessmentWhy South African Businesses Choose Growth Pulse Media
Growth Pulse Media is a Johannesburg-based digital marketing agency founded by Dirk van Greuning, who built and scaled a large South African ecommerce business before founding the agency. That operator background is the reason our Shopify and email marketing work is built around the realities SA stores face: payment gateways that work here (PayFast, Peach Payments, Ozow — not Shopify Payments, which is not available in South Africa), local fulfilment constraints, and a customer base that messages primarily via WhatsApp.
We are a registered Shopify Partner and an Omnisend Certified Partner. When we set up back-in-stock automation for an SA store, it is connected to the store's broader retention strategy — the restock flow works alongside Shopify marketing for SA businesses, abandoned cart sequences, and post-purchase flows, not as an isolated widget. Our client load stays limited so every engagement gets senior attention, not handoffs to junior account managers.
Who This Is NOT For
Stores where products never sell out
If your inventory is never constrained — you make to order, hold deep stock, or dropship with no stock limits — you will collect zero back-in-stock subscribers. The feature only creates value where genuine stockouts occur. Installing a back in stock app on a product that is never actually unavailable misleads shoppers, violates the CPA, and erodes exactly the trust that makes back-in-stock automation valuable.
Stores with a single product and slow restocking cycles
If you restock a single SKU once a year, the back-in-stock list will age out before you use it — subscribers forget, email addresses change, and the purchase intent dissipates. For very infrequent restockers, a pre-order or waitlist product page is a better mechanism than an automated alert.
Stores that have not validated product-market fit yet
A back-in-stock setup requires product pages that convert, an email or SMS list in place, and inventory data that is accurately maintained in Shopify. If your product pages are not converting at an acceptable rate yet, fix that first — adding a restock alert to a weak product page will surface the underlying conversion problem, not solve it.
Stores looking for a one-time quick fix
Back-in-stock automation is not fire-and-forget. Waitlists need monitoring, notification templates need occasional refresh as your branding evolves, and the channel mix (email vs WhatsApp vs SMS) needs review as your subscriber preferences shift. If there is no capacity to maintain the system quarterly, the return will diminish without anyone noticing.
Ready to stop losing sales to stockouts?
Tell us what you are currently running and we will show you the quickest path to a live, POPIA-compliant restock alert system on your Shopify store.
Book a Free ConsultationFrequently Asked Questions
Does Shopify have a built-in back in stock alert feature?
No. Shopify does not include native back-in-stock notifications in any of its standard plans. SA store owners need to install a dedicated app from the Shopify App Store or enable the feature through an email marketing platform like Omnisend or Klaviyo. Both paths can be set up in under 30 minutes and several free-tier options are available.
Which Shopify back in stock app is best for South African stores?
The best choice depends on your existing tools. If you are already on Omnisend, use its built-in back-in-stock workflow at no extra cost. If you want a dedicated standalone option, apps such as Notify Me and Back in Stock & Restock Alerts support email, SMS, and WhatsApp — covering the main channels SA shoppers use — with free tiers and paid plans starting at around R312/month.
How do Shopify back in stock alerts comply with POPIA?
Because the customer proactively submits their contact details to request a specific notification, the consent is voluntary, specific, and informed — satisfying POPIA section 69's requirements for electronic direct marketing. The main compliance risk is automatically adding back-in-stock subscribers to your general marketing list, which requires separate consent. Keep the two lists distinct and include an unsubscribe link in every notification.
What is the typical conversion rate for back in stock email alerts?
Omnisend's 2025 platform data shows back-in-stock emails convert at 6.46% — the highest of any automated email type — and generate $8.46 in revenue per email sent (approximately R139 at the SADCI index rate of R16.42/USD). For context, Omnisend's 2026 platform report puts all automated email types at $2.87 per send on average; back-in-stock alerts sit well above that baseline. The underlying reason is intent: a customer who requested the alert has already decided they want the product — getting to them before stock sells out again is what drives that premium.
How quickly should I send the back in stock alert after restocking?
As quickly as your app or platform can send — ideally within minutes of the inventory update, not hours. If you have a large waiting list for a popular SKU, stock may sell out again within hours of restocking. A delayed notification reaches customers after the item is gone, producing frustration rather than a sale. Set your inventory trigger to fire on any positive quantity update, and test the delay by running a real subscriber through a test restock before going live.
Get your Shopify restock automation right the first time
Growth Pulse Media sets up and integrates back-in-stock alerts as part of a complete Shopify email and SMS automation system — built on Omnisend, connected to your inventory, and compliant with POPIA from day one. We are a registered Shopify Partner and Omnisend Certified Partner, working with a limited client load so your store gets senior attention.
No obligation — we will get back to you within 24 hours.
Contact Us Today

