Why do shoppers keep returning to a Shopify store without completing a purchase?
Sometimes the problem is not price, traffic quality, or checkout friction. A shopper may already know exactly what they want, but the product or variant they want is unavailable.
That creates a different type of conversion problem.
A customer may revisit the same product several times waiting for their size, color, or preferred item to return. Another customer may stop visiting entirely after finding the product unavailable. In both cases, the merchant has already generated interest but has no guarantee the shopper will still be there when inventory returns.
Baymard Institute's ecommerce UX research found that when shoppers encounter an out-of-stock product and cannot continue toward purchase, some will search for alternatives while about 30% may leave the site to look elsewhere. Baymard recommends avoiding an out-of-stock "dead end" and, where operationally possible, allowing customers to purchase temporarily unavailable items through approaches such as pre-orders. (Baymard Institute)
For Shopify merchants, a practical inventory-demand workflow is:
Detect demand → identify affected shoppers → capture intent → notify or pre-sell → measure recovered demand.
Akohub and Notify Me! address different stages of that process. Akohub helps merchants identify changes in customer behavior and retention that deserve investigation, while Notify Me! helps merchants capture demand through back-in-stock requests, pre-orders, wishlists, and low-stock experiences.
What Is Out-of-Stock Demand Recovery?
Out-of-stock demand recovery is the process of capturing purchase intent when a product is unavailable and giving shoppers a clear way to return or buy when inventory becomes available. A sold-out product does not necessarily mean demand has disappeared.
Customers may:
- Revisit the product page several times.
- Search for the same product or variant.
- Leave and return later.
- Save the product for another visit.
- Move to a competitor.
- Wait for a restock.
- Be willing to pre-order.
The merchant's challenge is that most of this intent can disappear if the only message shoppers see is:
Sold out.
A better experience gives the shopper another action.
That might be:
Notify me when available.
Pre-order now.
Save to wishlist.
Tell me when stock is running low.
Notify Me! combines these types of inventory-demand tools in one platform. Its current Shopify listing includes back-in-stock alerts, pre-orders, wishlists, low-stock alerts, automated notifications, and support for widgets across product, home, and collection pages. (Shopify App Store)

Why Do Returning Shopify Visitors Sometimes Stop Converting?
Returning visitors generally indicate continuing interest, but repeated visits without purchases can have several explanations.
The product may be unavailable.
The customer's preferred variant may be sold out.
The shopper may be waiting for a price change.
They may still be comparing alternatives.
Product information may be insufficient.
The customer may also simply not be ready to buy.
This is why an increase in returning visitors combined with weaker conversion should be treated as a signal for investigation, not proof that stock availability is the cause.
The merchant should compare behavior across:
- Product availability
- Product and variant views
- Conversion rate
- Add-to-cart activity
- Returning versus new visitors
- Customer segments
- Search behavior
- Inventory changes
- Product demand
If the same unavailable products repeatedly attract returning traffic, inventory availability becomes a stronger hypothesis.
Why Out-of-Stock Products Matter for Ecommerce Conversion
Out-of-stock experiences create an unusual ecommerce problem: the merchant has already done much of the difficult work.
The customer found the store.
They found the product.
They demonstrated interest.
But the product cannot currently be purchased.
Baymard's updated product-page research notes that simply showing an out-of-stock state can create a dead end, and its benchmark found that many ecommerce sites still do not allow customers to place orders for temporarily unavailable products. (Baymard Institute)
The appropriate response depends on the inventory situation.
If the product will return soon and the merchant can confidently fulfill it, a pre-order may be appropriate.
If the timing is uncertain, capturing a restock request can preserve the relationship.
If the shopper is not ready to purchase, a wishlist can provide another path.
The key principle is:
Do not make product unavailability the end of the customer journey.
Notify Me!'s own platform is built around this principle. The company says more than 35,000 Shopify and BigCommerce stores use its tools to manage demand around unavailable products. (notify-me.io)
Use Case 1: Returning Visitors Keep Checking Products but Do Not Buy
A Shopify merchant notices an unusual pattern.
Returning visitors are increasing.
Product-page activity remains strong.
But conversion among those visitors is falling.
What the merchant sees
Returning traffic ↑
Product interest remains strong
Conversion ↓
What it might mean
Some shoppers may repeatedly be checking whether a product or variant is available again.
But other explanations are possible, including pricing, traffic quality, purchase timing, or product hesitation.
What should be investigated
Compare the returning visitor behavior with inventory.
Are the same products repeatedly being viewed?
Are specific sizes or variants unavailable?
Did conversion drop after an important product sold out?
Are customers searching repeatedly for the same product?
If stock availability appears to be contributing to the problem, the next step is to stop asking shoppers to manually return and check.
Instead, capture the intent once.
What Is Akohub?
Akohub is a Shopify marketing and intelligence platform that helps merchants identify meaningful changes across their store data.
Its weekly Signals Detection evaluates a store against a defined catalog of growth signals and ranks the areas that deserve attention based on the merchant's own historical performance rather than generic industry benchmarks.
In this workflow, Akohub acts as the detection and intelligence layer.
Akohub can help merchants identify customer and conversion changes that deserve investigation, including changes involving repeat customer behavior, product engagement, conversion, and retention.
The important distinction is that Akohub does not automatically prove:
"Customers are not converting because the product is out of stock."
Instead, Akohub helps surface:
"Returning visitors or customers are behaving differently. Investigate what changed."
That investigation may then reveal that product availability is part of the problem.
The workflow becomes:
Signal → Investigate → Act → Measure
Capture Restock Demand Instead of Making Shoppers Check Manually
If a shopper wants an unavailable product, requiring them to revisit the store repeatedly creates unnecessary friction.
Notify Me! adds a back-in-stock request directly to unavailable products.
When a customer requests a notification, their interest is recorded. When inventory returns, Notify Me! can automatically notify the shopper instead of relying on them to remember to come back.
The platform currently supports back-in-stock notifications through channels including email, SMS, and push. Its Shopify listing also supports "Notify Me," PreOrder, and Wishlist buttons across product, home, and collection pages. (Shopify App Store)
The merchant therefore moves from:
Shopper keeps checking → product still unavailable → shopper leaves
to:
Shopper shows intent once → intent is captured → product restocks → shopper is notified
What to measure
- Back-in-stock requests
- Restock notification engagement
- Conversion after restock
- Recovered orders
- Revenue from restocked products
- Most-requested products and variants
Restock-request volume can also provide useful merchandising information because it shows which unavailable products still have active demand.
Use Pre-Orders When Customers Are Ready to Buy Before Inventory Arrives
A back-in-stock notification is not always the strongest solution.
If a temporarily unavailable product has a predictable replenishment schedule and the merchant can fulfill future orders confidently, shoppers may be willing to purchase before inventory arrives.
Baymard's research specifically recommends considering purchase availability for temporarily out-of-stock products rather than relying only on notification or wishlist mechanisms. (Baymard Institute)
Notify Me! supports pre-orders alongside its back-in-stock functionality. Its current Shopify listing includes D2C and B2B pre-orders, including options such as discounts, notes, and partial payments. (Shopify App Store)
Notify Me!'s own documentation explains that its PreOrder feature can replace a sold-out state with a pre-order option, allowing an order to flow into Shopify before stock is physically available. (Baymard Institute)
This is useful when:
- A product launch has a known arrival date.
- A best seller temporarily sells out.
- A seasonal product is returning.
- A B2B buyer wants to reserve incoming inventory.
- The merchant wants to assess demand before committing to larger inventory quantities.
Pre-orders require operational discipline.
Merchants should clearly communicate expected fulfillment timing and avoid promising inventory that may not arrive as expected.
Use Case 2: Previously Active Customers Are Becoming Inactive
A second problem occurs later in the customer lifecycle.
A Shopify merchant sees a growing number of customers who previously engaged or purchased but are no longer returning.
What the merchant sees
Customer activity ↓
Repeat visits ↓
Repeat purchases ↓
What it might mean
The customer may have lost interest.
They may have purchased from another store.
A frequently purchased item may be unavailable.
They may also have seen a product they liked but forgotten about it.
Again, inactivity alone does not prove the reason.
The merchant should investigate product affinity, previous purchases, customer activity, inventory, and repeat purchase behavior.
If shoppers still have interest in specific products, a wishlist can create a standing reason to reconnect later.
Give Shoppers a Low-Friction Way to Save Products
Wishlist features can help shoppers preserve product intent when they are not ready to buy immediately.
Notify Me! supports a Guest Wishlist, allowing shoppers to save products without necessarily creating an account. Its current Shopify listing describes wishlist functionality across home, collection, and product pages, alongside customer-account extensions. (Shopify App Store)
Removing mandatory account creation matters because additional signup friction can discourage customers from saving products.
The strategic value of a wishlist is not simply the saved item itself.
It creates a signal:
This shopper expressed interest in this product.
When the product returns to stock or another relevant event occurs, the merchant has a reason to re-engage that shopper.
The customer does not need to remember to manually revisit the product every few days.
What to measure
- Wishlist additions
- Wishlist-to-purchase conversion
- Returning visitors from wishlist activity
- Repeat customer conversion
- Revenue associated with saved products
Create Urgency When Inventory Is Running Low
Inventory communication is not only useful after an item sells out.
Notify Me! also supports low-stock experiences.
Its Shopify listing includes low-stock widgets such as "only X left" messaging, while its documentation describes inventory thresholds that can trigger low-stock signals. (Shopify App Store)
For customers who are already interested, clear availability information can help them understand that waiting may mean missing the product.
However, merchants should use urgency responsibly.
A low-stock message should reflect real inventory rather than manufactured scarcity.
The objective is to give shoppers accurate context about availability, not pressure them with misleading claims.
What Is Notify Me!?
Notify Me! is an inventory-demand and sales-recovery platform for Shopify and BigCommerce.
Its core tools include:
Back in Stock — captures interest in unavailable products and automatically notifies shoppers when inventory returns.
PreOrder — lets merchants continue accepting orders for eligible products before inventory arrives.
Wishlist — allows shoppers to save products and return later.
Low Stock — communicates limited inventory and helps merchants surface demand signals before items sell out.
Notify Me! currently says it is used by more than 35,000 Shopify and BigCommerce stores. Its Shopify App Store listing also identifies it as a Built for Shopify app and lists back-in-stock, pre-order, wishlist, low-stock, and automated notification functionality. (notify-me.io)
The platform also supports capturing contact details from customers interested in unavailable products and tracking which products receive strong request volume. (notify-me.io)
This makes Notify Me! relevant not only as a messaging tool, but also as a source of inventory-demand information.
How Akohub and Notify Me! Work Together
Akohub and Notify Me! address different stages of the merchant problem.
A useful workflow is:
Detect → Investigate → Capture → Re-engage → Measure
Detect
Akohub identifies meaningful changes in store and customer behavior.
For example:
Returning visitors ↑
Conversion ↓
or:
Previously active customers becoming inactive ↑
These changes deserve attention.
Investigate
The merchant determines what might be causing the change.
Are shoppers repeatedly visiting sold-out products?
Did a key variant become unavailable?
Are previously active customers waiting for a recurring product to return?
Is the problem actually inventory—or something else?
Capture
If inventory is part of the problem, Notify Me! provides a customer-facing action.
The shopper can:
- Request a back-in-stock alert.
- Pre-order an eligible product.
- Save the product to a wishlist.
- Respond to low-stock availability.
Re-engage
When the product becomes available or another relevant event occurs, automated communication can bring the shopper back.
Measure
The merchant should then evaluate:
- Recovered orders
- Notification conversion
- Wishlist conversion
- Pre-order sales
- Returning customer behavior
- Revenue from restocked products
Akohub can continue monitoring the broader store and customer picture while Notify Me! provides inventory-specific execution.
Practical Shopify Use Case 1: A Best Seller Sells Out During a Campaign
A merchant launches a major marketing campaign.
Traffic increases.
One of the promoted products sells out earlier than expected.
Visitors continue landing on the product page.
Without another action, that marketing spend can now send shoppers directly into a dead end.
Akohub may surface a change in conversion or returning visitor behavior that warrants investigation.
The merchant identifies inventory as part of the issue.
Notify Me! can capture back-in-stock requests from those visitors rather than requiring them to return manually.
If replenishment timing is reliable, the merchant may also choose to offer pre-orders.
Measure afterward
Requests → Notifications → Returning visitors → Completed orders → Recovered revenue
Practical Shopify Use Case 2: A Popular Size Keeps Selling Out
An apparel merchant has plenty of inventory overall.
But one product's most popular size regularly sells out.
Visitors repeatedly reach the product page but cannot purchase the variant they want.
Baymard's apparel research shows how important size availability is to the purchase process; in its testing, shoppers frequently discovered only after reaching product pages that their preferred size was unavailable. (Baymard Institute)
Notify Me! can let shoppers request an alert for the unavailable item instead of relying on repeated manual checks.
The merchant can also use request volume as an additional input when planning the next replenishment.
Measure afterward
Requests by variant · Restock conversion · Time to sell through · Revenue after replenishment
Practical Shopify Use Case 3: A Product Is Launching Next Month
A merchant announces a product before inventory physically arrives.
Interest is strong.
Normally, customers would have to wait until launch day and remember to return.
Notify Me!'s pre-order functionality gives the merchant another option: let eligible shoppers reserve or purchase inventory before the formal restock or launch.
This can help convert existing demand earlier and give the merchant additional visibility into expected demand.
The merchant should clearly communicate fulfillment timing and monitor whether preorder volume aligns with available or incoming inventory.
Measure afterward
Pre-orders · Pre-order conversion · Forecast accuracy · Cancellations · Fulfillment performance
Practical Shopify Use Case 4: Customers Save Products but Do Not Buy Immediately
Not every shopper should be pushed toward an immediate transaction.
Some shoppers need time.
They may be comparing products, waiting for a future occasion, or planning a later purchase.
A guest wishlist gives these customers a lower-commitment action.
Instead of losing the relationship entirely, the merchant retains a product-interest signal.
When relevant product conditions change, that interest can be used to bring shoppers back.
Measure afterward
Wishlist adds · Return visits · Wishlist-to-cart rate · Wishlist-to-purchase rate
Which Shopify Stores Benefit Most?
An Akohub × Notify Me! workflow is especially relevant for merchants with:
- Products that sell out frequently.
- High-demand product launches.
- Limited drops or seasonal inventory.
- Apparel or footwear with variant-level stockouts.
- Repeat-purchase products.
- Returning visitors who repeatedly check products.
- Existing customer inactivity that may relate to product availability.
- High marketing spend driving traffic to products with unstable inventory.
It can also be valuable for stores using scarcity-based inventory models.
A merchant does not necessarily need hundreds of sold-out products.
One high-value product with strong demand can justify capturing that intent instead of letting interested shoppers disappear.
Limitations
Inventory-recovery tools cannot solve every conversion problem.
A customer may avoid buying because of pricing.
The product may have poor reviews.
Shipping may be too expensive.
A campaign may be attracting the wrong audience.
The store's checkout or mobile experience may have friction.
A product may also be permanently discontinued rather than temporarily unavailable.
In that case, a restock request would create the wrong expectation.
Merchants should instead clearly communicate that the product will not return and provide appropriate alternatives.
Back-in-stock notifications should also not automatically replace pre-orders where the merchant can confidently sell incoming inventory.
Baymard's testing suggests that allowing customers to purchase temporarily unavailable products can provide a stronger path than relying only on email notifications or saved lists. (Baymard Institute)
This is why Notify Me!'s combination of back-in-stock + pre-order + wishlist is strategically more useful than treating every unavailable product the same way.
Akohub has a separate limitation.
A behavioral signal tells the merchant where to investigate.
It does not prove what caused the behavior.
The merchant still needs to connect the signal to inventory, products, customer behavior, and other store conditions before choosing an action.
Future Trends: Inventory Data Is Becoming a Demand Signal
Inventory management has traditionally focused on one question:
How many units do we have?
Modern ecommerce increasingly adds a second question:
How many customers want the units we don't have?
Waitlists, wishlists, preorder volume, product views, and restock requests can all provide additional information about demand.
Notify Me!'s platform explicitly tracks requests for unavailable products and positions that information as a way for merchants to understand which inventory is attracting interest. (notify-me.io)
That can make inventory decisions more customer-driven.
Instead of looking only at previous sales, merchants can also examine:
Demand that could not convert because inventory was unavailable.
Combined with broader store intelligence, this creates a more continuous system:
Behavior changes → demand is identified → intent is captured → inventory returns → shoppers are re-engaged → performance is measured.
FAQ
Why do customers keep returning to my Shopify store but not buying?
Returning visitors may be checking prices, comparing products, waiting to purchase, or revisiting products that are unavailable. Merchants should compare returning visitor behavior with inventory, product views, conversion, pricing, and variant availability before deciding what is causing the change.
What should Shopify merchants do when a product is out of stock?
Avoid leaving shoppers with only a "sold out" message. Depending on the inventory situation, merchants can offer a back-in-stock notification, preorder option, wishlist, or suitable alternative product so interested shoppers still have a next step.
What is a back-in-stock notification?
A back-in-stock notification lets a shopper register interest in an unavailable product and receive an automated message when inventory returns. Notify Me! supports automated restock alerts and lets merchants capture demand directly on Shopify storefront pages. (Shopify App Store)
What is Akohub?
Akohub is a Shopify marketing and intelligence platform that helps merchants identify meaningful changes across customer behavior, conversion, products, retention, and revenue. In this workflow, Akohub helps merchants identify where behavior deserves investigation before choosing the appropriate inventory or retention action.
What is Notify Me!?
Notify Me! is a Shopify and BigCommerce platform for back-in-stock alerts, pre-orders, wishlists, and low-stock experiences. It helps merchants capture shopper interest when products are unavailable and re-engage customers when products become purchasable again. (notify-me.io)
How do Akohub and Notify Me! work together?
Akohub helps identify customer and conversion changes that may indicate an opportunity or problem worth investigating. When product availability is contributing to that behavior, Notify Me! provides customer-facing tools to capture intent through restock requests, pre-orders, wishlists, and automated notifications.
Conclusion
An out-of-stock product does not necessarily represent lost demand.
It represents demand that cannot convert right now.
The merchant's job is to avoid losing that intent between the moment the shopper discovers the product and the moment the product becomes available again.
The process is:
Identify the behavior → investigate inventory → capture intent → reconnect with the shopper → measure the recovered demand.
Akohub provides the intelligence layer by helping merchants identify meaningful changes in customer, conversion, and retention behavior.
Notify Me! provides the inventory-demand layer by helping merchants capture back-in-stock interest, accept pre-orders, support wishlists, communicate low inventory, and automatically reconnect with shoppers.
Together, the workflow turns a sold-out product from a dead end into another stage of the customer journey.
CTA: Prepare for Stockouts and Capture More Shopify Demand with Notify Me! × Akohub
Notify Me! is currently available on the Shopify App Store as a Built for Shopify app. Install Notify Me! on Shopify
External References
Baymard Institute's updated research examines how ecommerce sites should handle temporarily unavailable products and why an out-of-stock page can become a customer-journey dead end. (Baymard Institute)
Baymard's apparel UX research also highlights the importance of product-variant availability in purchase decisions. (Baymard Institute)
The Shopify App Store verifies Notify Me!'s current capabilities, including back-in-stock alerts, pre-orders, guest wishlists, low-stock functionality, automated notifications, and support for product, home, and collection pages. (Shopify App Store)
Notify Me!'s official site states that the platform is used by more than 35,000 Shopify and BigCommerce stores and describes its demand-capture and restock workflow. (notify-me.io)
Refine the Notify Me! article




