Real-Time vs Scheduled Out-of-Stock Sorting on Shopify
Every app in this category promises to move sold-out products to the bottom of your collections. Far fewer tell you plainly when they do it. Some react the moment stock hits zero. Others run on a schedule, hourly or every six hours or once a day, and the difference shows up on your storefront as dead product tiles sitting above the fold.
If you sell anything that goes out of stock quickly, this is the specification that matters most.
What “scheduled” actually costs you
A scheduled sorter re-orders your collections at fixed intervals. Between runs, your collection page is stale: a product that sold out five minutes after the last sync stays exactly where it was until the next one.
Work through a daily sort on a store that sells out its best product at 9am. The product goes to zero at 9:00 and stays exactly where it was, the second tile in your best collection. For the rest of the day every shopper browsing that collection sees it, and some click it, land on a sold-out page, and leave. The next morning it finally drops to the bottom, long after the traffic that mattered.
On an hourly schedule the same story compresses but doesn’t disappear. On a Friday flash sale or a product launch, an hour is plenty of time for a few hundred people to click something they can’t buy.
What you’re paying for is the gap between “we sort your collections” and “your collections are sorted right now.”
What “real-time” should mean
Real-time sorting means the app reacts to Shopify inventory events as they happen, rather than waking up on a timer. When stock hits zero, the change itself triggers the reorder, not the clock.
There’s a caveat. No event-driven system is perfect: webhooks can be missed, rate limits happen, and a delivery can fail. That’s why a well-built real-time app also runs a periodic safety sync as a backstop, a reconciliation pass that catches anything the event stream dropped.
So the question to ask a vendor is whether the schedule is the primary mechanism or the safety net. An app that sorts on events and syncs hourly as insurance behaves very differently from an app whose hourly run is the sorting.
Pushy works the first way: real-time reordering on inventory changes, with an hourly safety sync behind it. The sync exists to catch missed events, not to do the work.
Which apps sort which way
| App | Mechanism | Real-time on the free tier? |
|---|---|---|
| Pushy | Real-time + hourly safety sync | ✅ Yes |
| Push Down Hide Out of Stock MB (merchbees) | Real-time, all plans | ✅ Yes |
| Nada (Digismoothie) | Real-time | ❌ No live-store free plan |
| PushLast (Awesome Apps) | Real-time | ❌ No free plan |
| StockIQ (EGNITION) | Real-time is an add-on — paid option on lower tiers, included from Gold up | ❌ No |
| Outranked (kizzle) | Scheduled — daily & 6-hour on free, hourly from Essential | ❌ Scheduled |
Verified on the Shopify App Store, July 2026.
Two things stand out. Outranked is explicitly schedule-based: its own listing describes moving sold-out products “on your schedule,” with hourly as the fastest option on paid plans. And StockIQ gates real-time behind an add-on on its Bronze and Silver tiers, so its free and entry plans sort on a delay unless you pay more.
If latency is what you care about, those are the two to rule out first. Pushy and merchbees both include real-time on every tier including free.
How to test it yourself
Don’t take anyone’s word for it, including ours. The check takes five minutes:
- Pick a collection and note which product sits in position one or two.
- In your Shopify admin, set that product’s inventory to zero.
- Reload the collection page on your storefront, not the admin preview.
- Watch the clock.
A real-time app moves it within moments. A scheduled one leaves it exactly where it was until its next run. Set the inventory back when you’re finished.
Worth knowing: if you’re testing on a store with caching in front of it, give the page a hard refresh, since a CDN can hold a stale collection page for a while after the underlying order has already changed.
When scheduled is genuinely fine
Real-time isn’t always worth paying for. A schedule is perfectly adequate when:
- Your stock barely moves. A made-to-order or slow-turnover catalog doesn’t need instant reordering.
- You restock in large batches on a predictable rhythm, so the collection is accurate most of the day anyway.
- Your collections are small enough that a sold-out product near the top isn’t burying anything.
If that’s your store, pick on price or features instead and ignore this whole article.
Real-time earns its keep when stock churns: apparel with size-level stockouts, limited drops, food and beverage, craft supplies, anything with a flash sale. In those catalogs the top of your collection page changes several times a day, and a sorting delay means the page is wrong for a meaningful chunk of your traffic.
The related trap: Liquid workarounds
One free approach looks like real-time sorting without being it: reordering products in your theme’s Liquid template.
It fails for a structural reason. Shopify paginates a collection before your Liquid code runs, so your template can only reorder the products on the page it was handed. Sold-out items on page one get sorted below in-stock items on page one, and that’s all. Anything on page two stays on page two. On a multi-page collection the result looks fine at a glance and is quietly broken.
Only an app that changes the actual collection sort order through Shopify’s API can reorder across the whole collection. The full explanation is here.
Frequently Asked Questions
How fast does Pushy re-sort a collection?
In real time. Pushy reacts to Shopify inventory changes as they happen rather than on a schedule, so a product that sells out drops to the bottom of its collections right away. An hourly safety sync runs as a backstop to catch any missed inventory event.
Which out-of-stock apps sort on a schedule rather than in real time?
As of July 2026, Outranked sorts on a schedule: daily and 6-hour on its free tier, hourly on paid plans. StockIQ treats real-time as an add-on that is a paid option on its Bronze and Silver tiers, so those plans are not real-time either. Verify current terms on each App Store listing.
Is an hourly safety sync the same as hourly sorting?
No. With hourly sorting, the scheduled run is what does the reordering, so your collection can be stale for up to an hour. A safety sync sits on top of real-time reordering and only catches inventory events that were missed, because the reordering itself already happened when the stock changed.
Do I need real-time sorting?
It depends on stock churn. If products sell out several times a day, as they do in apparel, limited drops, and food and beverage, real-time is worth it, because a scheduled sort leaves dead tiles at the top of your collection for hours. If your inventory turns slowly, a scheduled app is fine.
Can I get real-time sorting for free?
Yes. Pushy's free Starter plan includes real-time sorting for up to 5 collections, and merchbees includes it on its free tier for up to 50 products. Free plans on StockIQ and Outranked are not real-time.
Get started
Install Pushy for free, then run the five-minute check above on it. It sorts on inventory events rather than a timer, and the test will show you that in about the time it takes to reload a page.