Navigating Shopify Inbox: How to Get Your Backorder Products Recommended
Hey everyone! I've been diving deep into the Shopify community forums again, and a really insightful discussion recently caught my eye. It's about something that can be a genuine headache for many of you, especially if your business model relies on backorders or pre-sales: getting your Shopify Inbox AI agent to actually recommend products that are out of physical stock but still available for purchase.
It started with a post from 'robinthebest' (who, by the way, runs a wine store – so backorders are absolutely central to their business!). They noticed that after enabling the Shopify Inbox agent, it consistently skipped over products with zero stock in search results and recommendations, even when those items were published and perfectly available for backorder. Talk about a missed opportunity! A customer asks about a specific wine, the agent can't find it or doesn't suggest it, and poof – a sale is gone. Sound familiar?
The Core Problem: Zero Stock, Not Zero Orderable
The heart of the issue, as 'robinthebest' put it, is the agent's interpretation of "zero stock." For a business like a wine store, "zero on hand" doesn't mean "not orderable." It means "we'll get it to you as soon as it arrives." The community quickly chimed in, highlighting that this is a classic case of two different states (zero on hand vs. not orderable) being collapsed into one within Shopify's inventory system.
As 'Ecom_swift_LLC' pointed out, Inbox's agent leans on the same inventory signal as your storefront. So, if your storefront sees something as "out of stock," so does the agent.
The "Continue Selling When Out of Stock" Conundrum
This is where things get a bit nuanced. Many merchants, to allow backorders, enable the "Continue selling when out of stock" setting for their variants. The idea is that this tells Shopify, "Hey, even if the count is zero, let customers buy it."
Workaround 1: Flipping the "Continue Selling" Switch
'Ecom_swift_LLC' suggested this as a common workaround: turn on "Continue selling when out of stock" on your backorder variants. This should make Shopify treat them as available/orderable, which then allows the agent to surface them. Seems simple, right?
But hold on! 'Luca_Bartoccini' (who builds back-in-stock apps, so they know this corner of Shopify well) raised a critical warning. This flag doesn't *just* talk to Inbox. It makes the variant read as available everywhere. This means:
- Your Product Display Pages (PDPs) stop showing "Sold Out."
- Any "Notify Me" or "Back in Stock" flows you have set up will never fire because, from Shopify's perspective, the item is never truly unavailable.
So, while you might solve the Inbox recommendation problem, you could be swapping it for another lost sale if you rely on those notification systems. If you don't use those flows, then this might be a viable option, but it's a big "if."
If you go this route, 'Ecom_swift_LLC' strongly recommends pairing it with clear "ships in X weeks" copy right in your product description. Transparency is key to managing customer expectations!
Workaround 2: The "Future Product" Strategy
Another excellent insight came from 'DanielAnderson,' who runs a competing AI sales agent. They explained that the root of the problem is "Continue selling when out of stock" trying to do two things at once: allow backorders AND treat the item as in stock everywhere. Their solution is a bit more involved but offers greater clarity and flexibility:
- Stop treating allocations as "out of stock" at all.
- List the incoming vintage or batch as its own distinct product.
- Clearly state its arrival in the title. For example, instead of just "Barolo 2022" that's on backorder, you'd create a product called "2022 Barolo, arriving March."
- Assign the actual incoming allocation as genuine stock to this new product.
This approach has a few powerful benefits:
- The agent sees it as genuinely "in stock" (for future delivery), so it surfaces it.
- Customers know exactly what they're buying and when to expect it.
- Your inventory numbers stay honest for what you *actually* have on hand versus what's incoming.
- Crucially, your "Notify Me" flows can continue to work normally for things that are genuinely sold out and not yet available for future pre-order.
'Icey.Lane' did caution against adding "fake inventory," suggesting it could make fulfillment and reporting less trustworthy. However, DanielAnderson's method isn't necessarily "fake" inventory; it's a strategic way to represent future allocated stock as a distinct, orderable product. It's more about product organization than fudging numbers.
Pushing for a Better Solution: Merchant Control
Ultimately, what the community (and 'robinthebest' in particular) wants is a more robust solution from Shopify. We need either:
- A simple setting to include all published products in agent results, regardless of stock level.
- Or, a dedicated way to flag products as orderable, so the agent treats them as available for purchase without messing with other inventory signals.
This would give merchants the control we need without tricky workarounds. If you're running a business on Shopify, or thinking about starting one, this kind of granular control is crucial for managing inventory and customer expectations. If you haven't started your entrepreneurial journey yet, you can explore what Shopify has to offer and see how it can empower your business.
So, what can you do?
Provide Feedback to Shopify:
- File feedback via the in-app Inbox settings. 'Ecom_swift_LLC' mentioned this is important, as merchant control over this isn't public roadmap info yet, so the more noise we make, the better.
- Escalate with specific examples. 'Icey.Lane' gave great advice here: "Capture one exact query, the published variant,
continue sellingstate, the missing recommendation, and proof that the same variant can be added to cart. That gives Shopify a reproducible discovery failure rather than a general feature request." This kind of detailed feedback is invaluable for the development team.
It's clear that while the Shopify Inbox agent is a fantastic tool for customer interaction, its current integration with inventory for backorder businesses needs refinement. For now, you've got a couple of community-tested workarounds to consider, each with its own pros and cons. Choose the one that best fits your operational flow and customer communication strategy, and don't forget to add your voice to the call for better merchant control!