Back-in-Stock Emails: How to Capture 12% More Revenue

Back-in-stock emails recover demand you already earned: a shopper wanted the product, hit a stockout, and gave you permission to bring them back when inventory returns. For Shopify merchants, a tight back-in-stock emails flow can capture 12% more revenue during restock-heavy periods by turning sold-out product views into timed purchase prompts.
Back-in-Stock Emails Math
To capture 12% more revenue, collect restock intent on sold-out product pages, trigger alerts from real Shopify inventory changes, prioritize high-intent segments, and cap sends to available units. The lift comes from saved demand, faster first-purchase recovery, and fewer shoppers drifting to Amazon, Target, or a category competitor.

Start with the moment of loss. A shopper lands on a sold-out black size M hoodie, checks the product photos, reads two reviews, opens the size guide, then sees “Sold out.” If the only available action is “Continue shopping,” you’ve created a dead end. If the page asks for an email tied to that exact variant, you’ve created a revenue queue.
The 12% number is realistic for stores where popular SKUs regularly sell through. It won’t apply to a shop with steady inventory, low repeat purchase intent, or products that never return. A limited-run jewelry brand that retires each design needs a waitlist or “similar drop” flow. A skincare store restocking the same 2 oz vitamin C serum every 21 days needs a back-in-stock flow.
| Revenue input | Example value | Why it matters |
|—|—:|—|
| Monthly store revenue | $85,000 | The baseline you compare against |
| Sold-out product views | 14,000 | Demand that couldn’t buy today |
| Alert signup rate | 6% | Email capture from restock intent |
| Restock purchase rate | 15% | Buyers from the alert list |
That math gives you 840 alert subscribers. At a 15% purchase rate and $76 average order value, you get $9,576 from the first restock send. Add a second reminder to non-buyers and a few cross-sells from customers who missed the restock, and the flow can cross $10,000 in a strong month. Against $85,000 baseline revenue, that’s roughly 12%.
External benchmarks support the direction. Omnisend’s 2026 ecommerce benchmark report found product back-in-stock automation produced $9.14 revenue per email and a 6.72% conversion rate in its 2025 data set. Only 0.6% of brands in that data used the automation, which is wild considering how close the shopper is to buying.
Back-in-Stock Emails Capture Points
The product page is the main capture point, but it shouldn’t be the only one. Shopify shoppers hit stockouts from collection pages, search results, cart edits, quick-view drawers, and variant selectors. If your capture form appears only after a full product page reload, you’ll miss mobile shoppers who tap through colors and sizes without scrolling.

Variant-level capture matters more than store-level capture. “Tell me when this hoodie is back” sounds fine until the shopper gets an alert for blue size XL after they wanted black size M. That email will train the customer to ignore your restock messages. Save the product ID, variant ID, customer email, consent state, source page, and timestamp.
| Capture point | Best prompt | Data to save | Mistake to avoid |
|—|—|—|—|
| Product page | “Email me when black / M returns” | Variant ID and product URL | Generic product alerts |
| Collection grid | “Get restock alert” | Product ID and selected swatch | Hiding sold-out bestsellers |
| Search results | “Notify me” beside sold-out items | Search term and product ID | Sending shoppers to dead pages |
| Cart update | “This item sold out. Get alerted?” | Cart contents and lost SKU | Dropping the item silently |
Keep sold-out pages live when the product will return. Disable the buy button, show the real stock state, and offer the alert. Google Merchant Center also expects availability in product data to match the landing page and checkout state, as stated in Google’s availability attribute requirements. If your feed says out_of_stock while the page acts purchasable, you can create Shopping ad problems and customer trust problems at the same time.
FosterFlow’s native Shopify integration helps here because the alert can be tied to the real Shopify product and variant events, with full Events API coverage. You don’t need a developer wiring webhooks just to know when 47 units of a bestseller arrived back in your warehouse.
Back-in-Stock Emails Timing
Send fast when inventory is scarce. If 22 units return and 900 shoppers asked for the same SKU, AI send time optimization can wait too long. The first alert should go to the people most likely to buy now: cart abandoners, recent product viewers, VIP customers, and shoppers who requested that exact variant in the last 30 days.

For larger restocks, timing gets more flexible. If a candle brand restocks 1,200 units of its bestselling “Santal” scent, you can send in waves by engagement and time zone. FosterFlow’s AI-powered send time optimization fits this case because the product won’t vanish in 18 minutes, and a message delivered near a customer’s normal open window can beat a midnight inventory-triggered blast.
1. Send instantly to cart abandoners and recent waitlist signups.
2. Wait 30-90 minutes, then send to recent product viewers.
3. Send the next wave by customer value, location, or purchase history.
4. Stop all waves when available inventory drops below your safety threshold.
That last step saves you from the worst version of restock marketing: “It’s back!” followed by another sold-out page. Customers forgive one stockout. They don’t forgive being summoned back for nothing.
If your team already handles stock alerts, purchase follow-ups, review requests, and win-back emails in separate apps, move the logic into Shopify workflow automation before the flow gets messy. Restock alerts work best when inventory, customer behavior, email consent, and order data live in the same decision path.
Back-in-Stock Emails Copy
The best restock subject line is plain. “Black M is back in stock” beats “Your wait is over” for most Shopify stores because the shopper instantly recognizes the product and the reason for the email. Curiosity lines can work for lifestyle brands, but restock intent is already clear. Don’t make the customer solve a riddle.

Use the product name, the selected variant, the stock signal, and one direct button. Then stop. A back-in-stock email is closer to a checkout reminder than a newsletter.
| Email element | Strong version | Weak version |
|—|—|—|
| Subject line | “The 40 oz Sage tumbler is back” | “Good news inside” |
| Preview text | “Your requested color is available again.” | “We thought you’d love this.” |
| CTA | “Buy Sage 40 oz” | “Shop now” |
| Body copy | “You asked for this restock on May 6.” | “Our popular item has returned.” |
Mention scarcity only when it’s real. “Only 18 left” is useful if Shopify inventory says 18 are available and the count updates. Fake urgency damages the next email before you send it. If stock is healthy, say “Back in stock” and focus on the product reason they cared in the first place: the fit, color, ingredient, bundle size, replacement part, or gift deadline.
Testing belongs here too. If you’re choosing between “Back in stock” and “Your size is back,” test one element at a time; our guide to A/B testing emails covers the email elements worth testing before you start changing whole flows. For restock emails, test subject line specificity first, then CTA text, then whether social proof near the button raises clicks.
A simple email can do the job:
“`text
Subject: Black / M is back in stock
You asked us to email you when the Everyday Hoodie in Black / M returned.
It’s available now. We saved the link to the exact variant you requested, so you won’t have to reselect your size.
[Buy Black / M]
If it sells out again, you can join the alert list from the product page.
“`
For higher-priced products, add one proof point. A $24 lip balm doesn’t need a paragraph of persuasion. A $480 espresso grinder may need “4.8 stars from 312 customers” or “Ships from our New Jersey warehouse in 1 business day.”
Back-in-Stock Emails Segmentation
Segmentation is where restock alerts become real revenue instead of a noisy blast. A first-time visitor who joined a waitlist yesterday should get a different message than a repeat buyer who has ordered the same supplement every month since January. Same stock event. Different buying context.

FosterFlow updates customer segments with every Shopify event, so the restock flow can react to behavior instead of stale tags. If a customer buys the product before the alert sends, suppress the email. If a customer buys a substitute, send a lighter message or skip the restock. If a customer viewed the same product six times and joined the alert list, move that person up in the first send wave.
| Segment | Send rule | Message angle | Suppression rule |
|—|—|—|—|
| Cart abandoners | First wave | “The item from your cart is back” | Suppress after purchase |
| Recent waitlist | First or second wave | Exact variant reminder | Suppress if inventory is low |
| Repeat buyers | Priority wave | Refill or replacement angle | Suppress if just reordered |
| Old waitlist | Later wave | Product benefit plus review | Suppress after 90-180 days |
Inventory caps protect the customer experience. If 50 units return, don’t email 5,000 people at once. Set a ratio: for scarce items, email 2-4 people per available unit, then watch purchases for 30 minutes. For high-margin items with slower sell-through, you can widen the send pool.
This advice doesn’t apply cleanly to preorders, custom products, or items with uncertain arrival dates. If the product is delayed by customs, production, or supplier quality checks, use a waitlist update instead of a “back soon” promise. A vague restock date creates support tickets. A clear “we’ll email you when inventory is confirmed in Shopify” keeps the promise small enough to keep.
Back-in-Stock Emails Measurement
Measure restock revenue against a baseline, not vibes. The cleanest view is: revenue from back-in-stock email recipients within a short attribution window minus revenue those products normally earn after restock without alerts. If you’ve never run alerts, use the first 60 days as your baseline and improve from there.

Track four metrics every week. Alert signup rate tells you whether the product page capture is visible and specific. Send-to-purchase rate tells you whether timing and segmentation are working. Revenue per recipient tells you whether the products are worth the automation. Stockout repeat rate tells you whether marketing is covering an inventory planning problem.
“`text
Restock lift =
(restock email revenue – expected restock revenue without email)
÷ expected restock revenue without email
“`
Use a holdout group when the waitlist is large enough. For example, hold back 10% of eligible alert subscribers for a short window, then compare purchases against the 90% who received the email. Don’t hold back customers on very scarce drops unless you’re comfortable with the trust tradeoff. A customer who asked for a size-specific restock alert expects to hear from you.
Revenue lift also depends on what happens after the click. Send shoppers to the exact Shopify variant, not the parent product page. Keep the selected size or color loaded. Remove sold-out dynamic checkout options. Show shipping cost or free-shipping progress near the button. A restock email can win the click and still lose the sale if the product page makes the shopper rebuild the decision.
End with one action: audit your top 20 sold-out SKUs from the last 90 days. Sort by sold-out views, not total sales. The best restock candidate is often the product that stopped selling because nobody could buy it.
Back-in-Stock Emails FAQ
What is a back-in-stock email?
A back-in-stock email is an automated message sent when a sold-out product or variant becomes available again. It works best when the shopper requested that exact item, such as a specific size, color, bundle, or refill.
When should restock emails send?
Send immediately when inventory is limited or demand is high. For larger restocks, send in waves by purchase intent, customer value, time zone, and recent activity so the flow doesn’t overpromise limited inventory.
Do restock emails need discounts?
Most restock emails don’t need discounts because the shopper already showed purchase intent. Use discounts only for old waitlists, slow-moving inventory, or products where competitors are easy substitutes.
Should sold-out pages stay live?
Keep sold-out pages live if the product will return. Disable purchasing, show accurate availability, collect variant-level alerts, and avoid redirecting shoppers away from the exact item they wanted.
How many restock emails work best?
Start with one instant alert and one reminder for non-buyers if inventory remains. Skip the reminder when stock is low, the product sold out again, or the shopper bought a substitute.
FosterFlow helps Shopify merchants turn restock demand into revenue with native Shopify integration, behavior-triggered flows, AI-powered send time optimization, and real-time customer segmentation. The free plan is available with no credit card required, installs in under 5 minutes, and every paid plan includes all features with no feature gating.