tacey.
Blog/Shopify Operations

How to Set Up a 'Back in Stock' Flow That Actually Converts

Learn how to set up an automated back-in-stock notification workflow that recaptures lost sales and provides valuable demand data for your Shopify store.

Odera Joseph Echendu, Founder, TaceyOdera Joseph EchenduFounder, Tacey · 4 November 2026 · 12 min read
Tacey blog cover: the headline "How to Set Up a 'Back in Stock' Flow That Actually Converts" in white on a dark background

When a popular product sells out, every visitor who lands on that page is a potential sale lost. The most effective way to recover that revenue is not just to tell them it's gone, but to give them a way to be the first to know when it returns. An automated 'back in stock' flow turns a moment of disappointment into a powerful opportunity for re-engagement and provides you with clear data on what your customers actually want to buy next.

What is a 'back in stock' notification?

A 'back in stock' notification is an automated alert, usually sent via email or SMS, that informs a potential customer when a product they were interested in is available for purchase again. It acts as a digital placeholder, capturing a shopper's intent at the exact moment they discover an item is sold out. Instead of leaving your site, they can opt-in to be contacted, turning a dead end into an active sales lead.

The mechanism is straightforward. A customer visits a product page for an item with zero inventory. Instead of a simple "Sold Out" label, they see a form or button inviting them to sign up for an alert. When you update the product's inventory in your Shopify admin, a connected app automatically triggers and sends a message to everyone on that product's waitlist.

This simple exchange is far more valuable than it appears. It keeps interested buyers connected to your brand rather than losing them to a competitor. More importantly, it transforms a passive "sold out" status into an active list of customers who have explicitly raised their hands to say they want to give you money. This is a fundamentally different and more valuable relationship.

Why is a back-in-stock flow better than just a button?

A flow is a sequence of automated actions, not just a single alert. It can include follow-ups, segmentation, and analysis, turning a simple notification into a powerful retention and sales recovery tool. While a button triggers one message, a flow creates a multi-step conversation that can adapt to customer behavior and inventory levels, significantly increasing the chance of conversion.

Think of the difference in practice. A single notification is a one-shot attempt. If the customer is busy when the email arrives, the opportunity might be lost. A flow, however, can be much smarter. It might send an initial "It's back." email, followed by a second message 24 hours later to those who haven't purchased, adding urgency with copy like "Selling fast again."

A simple but effective three-step flow

The moment an item is restocked, an instant notification goes to the entire waitlist. This first email is about speed and clarity, capturing the most eager buyers. It should be simple: the product is back, here is the link. The goal is to reward those who signed up with first access, making them feel like insiders.

For those who did not buy from the first email, a second message follows 24-48 hours later. This message introduces gentle urgency. A subject line like "Still thinking about it?" or "Going fast again" can work well. It reminds them the opportunity is not permanent, prompting procrastinators to act before it is too late again.

After three to five days, you can send a final message to anyone who still has not purchased. This is your last chance to convert this specific lead. You could ask for feedback ("Did we restock the wrong thing?") or simply close the loop. This step provides valuable data even if it does not lead to a sale.

Furthermore, a flow generates rich data that a simple button does not. By tracking the entire sequence, you can see which products have the most sign-ups, how quickly people purchase after being notified, and which follow-up messages are most effective. This information is critical for making smarter decisions about purchasing, marketing, and inventory management. A flow turns a notification system into an intelligence-gathering operation.

How do you set up the back-in-stock trigger in Shopify?

You do not set up the trigger directly in Shopify's native settings for this purpose. Instead, you install a dedicated 'back in stock' app from the Shopify App Store, which then monitors your product inventory levels. The app serves as the bridge between your inventory data and your customer communication, automating the entire process.

The core of the system is Shopify's own inventory count. The app you install simply watches this number. When a product's quantity in your Shopify admin changes from zero to a positive number, the app detects this update and initiates the notification flow you've designed. Here is the general process:

  1. Choose and install a back-in-stock app from the Shopify App Store. Look for one that integrates with your existing email or SMS provider or one that offers the specific analytics you need.
  2. Once installed, navigate to the app's dashboard to configure its settings. This is where you will customize the look and feel of the sign-up widget that appears on your product pages.
  3. The app will automatically detect your products that are out of stock and display the "Notify Me" widget on those pages. You can typically include or exclude specific products or collections.
  4. When you are ready to restock, simply update the inventory quantity for the product inside your Shopify admin as you normally would. The app will see the change and automatically send notifications to your waitlist.

One critical setting to configure is the notification threshold. Do you alert customers when one item is back, or when you have ten? Triggering on a single unit can lead to instant sell-out, frustrating everyone on the list who arrives a minute late. This creates a poor customer experience and can generate support tickets from annoyed shoppers.

A safer approach is to set the trigger threshold to a meaningful number, perhaps 20% of the waitlist size or a minimum of 10 units. This ensures that when the notification goes out, there is enough stock to satisfy a reasonable portion of the demand. It balances the need for speed with the reality of purchase volumes.

The key is that you do not need to manually manage any lists or press a "send" button. The trigger is your own act of restocking inventory, making the workflow efficient and reducing the chance of human error.

Which app is best for managing back-in-stock notifications?

The best app depends on your store's needs and existing marketing tools. Many email service providers like Klaviyo have this feature built-in, which is ideal for consolidating your marketing efforts. Alternatively, dedicated apps offer more specialized features for merchants who need deeper demand insights.

For most stores, the choice comes down to integration versus specialization. If you already use a major email or SMS marketing platform, check if it offers a back-in-stock feature. Using it keeps your customer data, email templates, and analytics all in one place, creating a more unified view of your customer journey.

If your needs are more advanced, a dedicated app might be a better fit. These tools often provide more granular control over the sign-up widget's design, detailed reports on which variants are most in-demand, and advanced logic for when to send notifications. The table below outlines the primary trade-offs.

Feature Integrated (in Email/SMS Platform) Dedicated App
Setup Often part of your existing plan. Leverages existing contact lists and segments. Requires separate installation and configuration. May have its own subscription cost.
Features Core notification flow, segmentation based on your full customer data. Advanced analytics on demand, deep widget customization, multi-location support.
Best for Merchants wanting to keep their marketing stack simple and unified. Stores needing deep demand insights or very specific notification features.

What should your back-in-stock email include to maximize conversions?

The email must be clear, create urgency, and provide a direct, frictionless path back to the product page. To be effective, your notification should include the product name, a high-quality image, and a prominent call-to-action button that makes it easy for the customer to complete their purchase immediately.

Your subject line is the first hurdle. Make it direct and value-driven, such as "It's Back. The [Product Name] You Wanted is Now in Stock." Inside the email, visually remind the customer what they were waiting for with a clean product image. Seeing the item reinforces the desire that led them to sign up in the first place.

The real cost of a weak email

Imagine a waitlist of 500 people for a $60 handbag. That represents $30,000 in potential revenue. A clear, urgent email might convert 20% of that list, generating $6,000 in immediate sales. A weak email, however, with a poor subject line and a confusing link, might only convert 5%. That is just $1,500.

The difference-$4,500 in this case, is the direct cost of a poorly executed email. This is not just lost revenue; it is a missed opportunity to satisfy your most engaged customers. It also leaves you with excess inventory you were expecting to sell, tying up capital that could have been used elsewhere. Good copy is not an expense; it is a high-leverage investment.

The most critical element is a bold, unmissable call-to-action (CTA) button. Use action-oriented text like "Shop Now" or "Get It Before It's Gone." This button must link directly to the product page, not your homepage. Adding a touch of urgency, with phrases like "Quantities are limited, " encourages immediate action and prevents the customer from putting it off and forgetting.

Should you offer a discount in your back-in-stock notification?

Generally, no. These customers have already shown high intent to buy at full price, so a discount erodes your margin without a clear need. The scarcity of the item is the primary motivator. A discount can, however, be a useful lever for items that are slow-moving or have been restocked for some time without selling out again.

An edge case that breaks this rule is when a competitor's actions change the landscape. If a rival brand launches a very similar, popular product while yours is out of stock, the context has shifted. When you finally restock, you may need a small discount to recapture attention and compete effectively against this new alternative.

The waitlist itself is evidence of strong demand. These shoppers are not browsing; they are waiting for a specific item. Offering them a discount is like negotiating against yourself when you already have the winning hand. The value proposition is not a lower price, but early access. Frame the notification as a special service: "You're the first to know."

The exception is for strategic goals. If an item has been back in stock for a week and sales from the initial notification wave have tapered off, a follow-up email with a small discount, like 10% off, can convert procrastinators. It can also be a valid strategy for clearing out a product that you don't plan to reorder again.

How can you test the effectiveness of your notification flow?

You can measure the effectiveness by tracking key metrics for your notification emails: open rate, click-through rate, and most importantly, conversion rate. A/B testing different elements of your messages, such as the subject line or call-to-action copy, is the best way to systematically optimize the performance of your flow over time.

Most email and back-in-stock apps provide an analytics dashboard where you can monitor these metrics. Pay close attention to the conversion rate, which tells you what percentage of people who received the notification actually made a purchase. This is the ultimate measure of success. Also, track the time-to-purchase to see how quickly customers are acting on the alert.

Use your app's A/B testing capabilities to run experiments. Test one variable at a time to get clean results. For example, you could send half of your waitlist a subject line focused on urgency ("It's back and selling fast.") and the other half a simple, direct one ("Your item is back in stock."). The winning version becomes your new default, and you can move on to testing another element, like the button text.

How can this flow help you predict future inventory needs?

The number of sign-ups for a sold-out product is direct, quantifiable data on customer demand. This waitlist information is one of the most accurate tools available for making purchasing decisions, allowing you to prioritize which items to restock and how deeply to invest in that inventory. It turns guesswork into a data-driven strategy.

Imagine two products are out of stock. Product A has 400 people on its waitlist, while Product B has just 15. This data gives you a clear signal about where to allocate your capital. Without it, you might reorder both items equally, leading to overstock on Product B and another quick stockout for Product A, disappointing hundreds more customers.

Let's put real numbers on that mistake. Reordering 100 units of each product at a cost of $20 per unit costs you $4,000. For Product A, you sell out instantly, losing hundreds of potential sales. For Product B, you sell 15 units and are now sitting on 85 units of dead stock, trapping $1,700 of your capital.

The waitlist data would have told you to order 300 units of Product A and perhaps only 20 of Product B. This data-driven approach satisfies more customers, generates far more revenue, and keeps your capital flowing to products that people actually want to buy. This is the difference between reactive and predictive inventory management.

Over time, these demand reports become a powerful forecasting tool. You can identify trends, spot your perennial bestsellers, and even test demand for potential new products by creating a product page and collecting sign-ups before placing your first manufacturing order. A back-in-stock flow transforms lost sales from a liability into a valuable asset for market research.

Every automated message is a chance to either help a customer or be ignored. The ones that succeed arrive at the exact moment the customer needs them, with exactly the information they were waiting for.

Odera Joseph Echendu, Founder, Tacey

Automated flows that re-engage customers at just the right moment are powerful tools for any Shopify merchant. A back-in-stock alert brings them back to buy, but that same principle of timely re-engagement can reduce errors in the crucial window after the sale is made. Problems like a wrong address or a forgotten discount code are often caught by the customer themselves, if they have a chance to review their order before it ships.

Tacey's pre-shipment reminders bring customers back to their order page when they can still make changes, helping them catch their own mistakes before they become your problem. Learn more about Tacey's tools or install it from the Shopify App Store to see how post-purchase automation can work for you.

Frequently asked questions

Can I send back-in-stock alerts via SMS?

Yes, many modern back-in-stock apps support both email and SMS notifications. SMS often has much higher open rates than email, but it can also be perceived as more intrusive. The best practice is to offer both options and let customers choose their preferred contact method on the sign-up form.

What happens if a customer signs up but the item is discontinued?

If you decide to discontinue a product, you should go into your back-in-stock app and manually clear the waitlist for that item. This prevents customers from waiting indefinitely. As a courtesy, consider sending a final, one-time email to the list letting them know the item is not returning and perhaps suggesting a similar alternative.

Does Shopify have a built-in back-in-stock feature?

No, Shopify does not currently offer a native, automated back-in-stock notification system for merchants to use. To implement this functionality, you must choose and install a third-party app from the Shopify App Store that is built for this purpose.

How long should a customer wait for a notification?

The notification should be sent almost instantly after you update the product's inventory in Shopify. The effectiveness of the alert decreases significantly the longer the delay between the restock and the message. Most apps are designed to trigger these sends within minutes to capture customer excitement immediately.

Can I customize the 'Notify Me' button and form?

Yes, most dedicated back-in-stock apps offer extensive customization options for the sign-up widget. You can typically change the button text, colors, and styling to match your brand's theme, ensuring a consistent look and feel across your entire storefront.

Odera Joseph Echendu, Founder, Tacey
WRITTEN BYOdera Joseph EchenduFounder, TaceyOdera builds Tacey, post-purchase order editing for Shopify stores. He writes about what actually happens between the moment a customer pays and the moment a warehouse picks the order.More from Odera →