Why Are My Back-in-stock Emails Being Sent but Not Generating Sales?

Why Are My Back-in-stock Emails Being Sent but Not Generating Sales?
Quick answer: Because sent is not the same as delivered, opened, clicked, or purchasable. A restock email can fail at four separate points, and the fix is completely different at each one. Work the funnel in order. Confirm the emails are landing in inboxes rather than spam, confirm they are being opened, confirm the link goes to a page where the exact variant is buyable, and only then rewrite the copy. Most stores that assume they have a copy problem actually have a deliverability problem or a sold-out landing page.

The Four Places a Restock Email Loses the Sale

A restock email can fail at delivery, at the open, at the click, or at the page, and each failure looks identical from the dashboard if you only look at sends.

Here is the chain, in the order it breaks:

  • Delivery: The message never reaches the inbox because it went to spam or bounced.
  • Open: It arrived but the subject line, sender name, or timing meant nobody looked.
  • Click: It was read but the message did not make the product obvious or urgent enough.
  • Purchase: They clicked and could not buy, usually because the variant is gone again or the page dropped their selection.

The reason this ordering matters is that fixing a later stage does nothing if an earlier one is broken. Rewriting your subject line will not help if 40 percent of the messages are landing in spam. Redesigning the product page will not help if only 6 percent of recipients ever click.

Restock emails should be your best performing message type by a wide margin. The recipient explicitly asked for this exact email about this exact product. If yours are underperforming ordinary marketing email, something mechanical is wrong, not something creative. Stores on OpoShop that diagnose in this order usually find the problem in one afternoon.

Start With Delivery, Not Copy

Check delivery first because it is the most common cause and the most invisible. A message in a spam folder counts as sent in every dashboard you own.

Four things determine whether restock emails land:

  • Authentication: Your sending domain needs valid SPF, DKIM, and DMARC records. Missing records send mail straight to spam at major providers.
  • Sending domain: Mail from your own domain performs better than mail from a generic shared app domain.
  • List hygiene: Old signups with dead addresses cause bounces, and bounce rates damage reputation quickly.
  • Content triggers: All-caps subject lines, heavy discount language, and image-only bodies raise spam scores.

Test it directly. Send a real restock alert to addresses you control across two or three major mail providers and see where each one lands. That five minute test tells you more than any open rate.

Look at bounce rate too. A list that sat for eight months collects dead addresses, and a send with a high bounce rate suppresses inbox placement for everyone else in the same batch. Clean the oldest requests before a big restock rather than after.

If you sell on OpoShop and have never checked your DNS records, do that before touching a single word of the email. It is the single highest-value hour in this entire process.

Diagnose the Gap in the Right Order

Diagnosis is a sequence, not a search. Walk the funnel from the top and stop at the first stage where the number collapses.

1
Confirm inbox placement
Send a live alert to addresses on two or three major providers and verify the message lands in the inbox rather than spam.
2
Measure the open rate
Compare your restock email open rate against your general list and treat anything close to it as a delivery or subject problem.
3
Measure the click rate
Look at clicks among people who opened, since a low figure here points at the message body rather than delivery.
4
Check the landing state
Click your own link and confirm the exact variant is selected and actually buyable at the moment of arrival.
5
Fix one stage at a time
Change a single variable per restock so you can attribute the improvement instead of guessing.

Those five checks take under an hour. The three that catch the most problems are below.

1. Compare against your own baseline

An open rate means nothing in isolation. Compare your restock email against your regular newsletter to the same audience.

If your restock alert opens at a similar rate to a general campaign, that is a warning sign, not a success. Restock emails go to people who asked for them, so they should substantially outperform. A restock alert matching your newsletter usually means a delivery problem, a subject line that does not identify the product, or a sender name recipients no longer recognize.

2. Click through your own link

Open the alert on a phone, tap the link, and watch exactly what happens. This one check finds more broken funnels than any report.

Three failures show up here constantly. The link goes to the product but not the variant, so the shopper lands on a default size that is still sold out. The link goes to a collection page instead of the product. Or the item genuinely sold out again in the minutes between the send and the click.

3. Separate a scarcity problem from a message problem

If your click rate is healthy and your purchase rate is not, look at inventory before you look at copy. A 400 person send against 25 units means 375 people arrived to a sold-out page through no fault of the email.

That is a batching problem with a batching fix. Send in slices sized to the units you actually have, in signup order, hours apart. The email did its job. The queue design did not. Merchants on OpoShop often discover their alerts were converting fine all along and the inventory was simply gone.

See how alerts convert

Timing Problems That Look Like Copy Problems

Timing is the quietest killer, because a well-written email sent at the wrong moment produces the same flat numbers as a badly written one.

Two timing failures matter most. The first is delay between the restock and the send. If inventory returns at 9am and the email goes out at 6pm, you have given nine hours of stock away to walk-in traffic while your most motivated buyers waited. Alerts should fire within minutes of the variant becoming buyable.

The second is send hour. A restock alert landing at 3am sits under twenty other overnight messages by the time the recipient wakes. Late morning and early evening in your customers' main time zone consistently perform better.

There is a real tension between these two. Immediate sending is best for scarcity, but it can drop the message at an awful hour. The practical compromise for most stores is to send immediately during reasonable hours and hold overnight restocks until early morning. If the product is genuinely scarce, send immediately regardless, because being first matters more than being convenient.

Frequency is the third timing factor. Someone who gets four restock emails in a week for four different products starts ignoring all of them. Group same-day alerts for one shopper into a single message. On an OpoShop store with a broad catalog, this alone lifts engagement without changing a word of copy.

Reading the Symptom Correctly

The stage where your numbers collapse points at a specific cause, and matching them correctly saves weeks of guessing.

SymptomMost likely causeHow to confirmThe fix
High sends, low opensSpam placement or weak subjectSend live tests to real inboxes at major providersFix SPF, DKIM, DMARC and name the product in the subject
Good opens, low clicksMessage body is vague or slow to loadOpen the email on a phone and time how long the point takesLead with the product name, image, and one clear button
Good clicks, no ordersStock gone or wrong landing stateClick your own link and check whether the variant is buyableBatch sends to match units and link straight to the variant

The first row is where most stores actually are, and it is the one they least suspect. Authentication problems are invisible from inside the business because your own team's mail usually lands fine.

The second row is a design problem. A restock email needs the product image, the product name, the variant, and a single obvious button visible without scrolling. Long preambles and multiple competing links both suppress clicks.

The third row is an inventory and linking problem. Link directly to the variant so the correct size is preselected, and size your batches to the units available so most recipients arrive to something they can buy.

Fixing the Email Itself

Once delivery, timing, and landing are sound, the email content is worth improving, and the changes that matter are structural rather than stylistic.

Name the product in the subject line. Your item is back is weak because the recipient signed up weeks ago and no longer remembers which item. The olive field jacket in medium is back is specific and instantly relevant.

Keep the body short. The recipient already wants this product. Show the image, name the variant, give the price, and place one button. Every extra element competes with the action you want.

Make the button the only meaningful link. Adding new arrivals, best sellers, and social icons scatters attention. A single destination outperforms a menu.

Set honest expectations about quantity. A plain line saying stock is limited and this went out to a small group is true when you batch properly, and it converts because it is credible rather than manufactured. Never invent a countdown or a fake unit count, because shoppers on OpoShop recognize those instantly and they cost you more trust than they gain in urgency.

Explore ecommerce tools

What We Recommend for [OpoShop](https://oposhop.io) Merchants

We recommend checking delivery first, then timing, then the landing state, then the copy, changing one thing per restock so you can tell what worked.

Start with the DNS records because that single fix can move every downstream number at once. Then confirm alerts fire within minutes of stock returning. Then click your own link on a phone and confirm the exact variant is selected and available. Only after all three are clean should you rewrite a subject line.

Keep a simple record across restocks. Units restocked, emails sent, opens, clicks, orders. Four numbers per send, tracked over five or six restocks, will show you exactly where your funnel leaks and whether a change helped. Guessing without that record is how stores end up rewriting copy for months while an authentication problem quietly eats half the list.

One reassurance is worth ending on. Back-in-stock emails work. They go to people who raised their hand for a specific product and left an address to prove it. If yours are not producing sales in your OpoShop store, something in the chain is broken, and every link in that chain is fixable.

Best answer: Work the funnel in order rather than rewriting copy first. Verify inbox placement with real test sends, confirm alerts fire within minutes of restock, click your own link to check the variant is preselected and buyable, and size each batch to the units you have. Fix those four in your OpoShop store and restock emails become the highest converting message you send.

If you want restock alerts that actually turn into orders, start with the storefront the whole chain depends on.

Set up your store

FAQs

How do I know if my restock emails are going to spam?

Send a real alert to addresses you control at two or three major providers and look at where each one lands. Dashboards report sends, not placement, so a live test is the only reliable check.

What open rate should a back-in-stock email get?

Higher than your general list by a clear margin, because recipients specifically requested the message. If your restock alerts open at roughly the same rate as your newsletter, treat that as a delivery or subject line problem.

Should the email link to the product or the variant?

The variant. Linking to the product often lands the shopper on a default size that is still unavailable, which reads as a broken promise even though stock genuinely returned.

Could the problem be that stock sells out before people click?

Very often, yes. If you emailed 400 people about 25 units, most recipients were always going to arrive too late. Send in batches sized to available inventory instead of blasting the entire list.

Does sending the alert immediately always work best?

For scarce products, yes, because arriving first is what matters. For everything else, holding an overnight restock until early morning usually produces better opens without meaningfully hurting sell-through.

How many links should a restock email contain?

One that matters. A single button to the variant outperforms an email with navigation, related products, and social icons, because every extra link splits attention away from the purchase.

Ready to turn restock alerts into your best performing emails? Start with the platform your store already runs on.

Build your store

Ready to dive in?

Learn more