Stock monitoring software for eBay: how out of stock detection really works

By the Dropizon team Published 7 min read Tools and Comparisons
eBay logo

In short

Stock monitoring software checks each supplier product on a schedule and sets your eBay quantity to zero when the item cannot be bought at your normal cost and speed, then restores it when it returns. Good software detects more than a plain out of stock message, handles unclear pages carefully, and checks recently sold listings first.

Key takeaways

  • Stock monitoring is about whether you can buy the item at your normal cost and speed, not just whether it is in stock.
  • Used-only offers, pre-orders, restricted items and slow delivery should all count as unavailable.
  • An unclear page should be treated with caution, not as in stock.
  • Automatic restore matters as much as automatic zero.
  • Check frequency should follow sales: recently sold and fast-moving listings first.

What does stock monitoring software do?

Stock monitoring software checks each of your supplier's products on a schedule and changes your eBay listing when the supplier can no longer supply it. Usually that means setting the eBay quantity to zero, and setting it back when the item returns. For a seller who buys each item after it sells, this is the main defence against orders you cannot fill.

The idea is simple; the detail is not. A supplier page can say "in stock" and still be no use to you, because the only offer is used, the delivery date is weeks away, or the item cannot be sent to your address. The quality of a stock monitor lies in how many of these cases it recognises and how carefully it treats a page it cannot read.

Alerts or automatic action?

Some monitors only send an alert, leaving you to change the listing. Others change the listing themselves. Alerts suit a small store where you are at your desk most of the day. For anything larger, or for stock-outs that happen overnight, automatic action is the only way to react before a buyer orders. A sensible middle ground is automatic zero on clear signals, with an alert and a hold on unclear ones.

Which supplier states should stock monitoring software detect?

Think of "available" as "I can buy this new, at roughly my normal cost, delivered to my buyer's region in time". Anything else should protect the listing.

Supplier page showsWhat it means for youSensible action
Out of stock or currently unavailableNothing to buyQuantity to zero
Only used or refurbished offersA new item cannot be suppliedQuantity to zero on a new listing
Pre-order or a release dateCannot dispatch within your handling timeQuantity to zero until released
Restricted, or cannot deliver to your addressIn stock, but not for youQuantity to zero
Delivery estimate weeks awayThe order would arrive lateQuantity to zero or a hold for review
Different product on the same pageThe listing no longer matchesHold for review, consider ending
Page not foundProduct removedQuantity to zero, flag for review
Page did not load or looked oddUnknownRetry before acting

Why delivery time counts as stock

Your listing promises a delivery window. If the supplier can only deliver after that window, every order will be late, and late deliveries count against you. Under eBay UK's rules, an item with tracking is late if the delivery scan is after the latest estimated delivery date and there is no carrier scan within the dispatch time. A monitor that reads the delivery estimate as well as the stock message catches these cases before an order arrives.

How do false alarms and missed stock-outs happen?

Every stock monitor makes two kinds of mistake, and they cost you in different ways.

Missed stock-outs

The item is unavailable but the monitor thinks it is fine, so the listing stays live. A buyer orders, and you have to cancel. This is the expensive mistake, because cancellations affect buyers and can weigh on your seller record. Causes include long gaps between checks, reading only the stock message and not the seller or delivery, and treating any page that loads as in stock.

False out of stock

The item is available but the monitor thinks it is not, so the listing goes to zero. You lose sales, but no buyer is let down. Causes include a page that loaded slowly, a regional pop-up, or a temporary error. Good software retries an unclear reading before acting on it, and tells you how often it happens.

A careful design leans towards caution on clear signals and patience on unclear ones: act at once on a definite "out of stock", but retry a page that failed to load before deciding.

Variations need their own checks

In a multi-variation listing, each size or colour usually maps to its own supplier product. One option can sell out while the rest stay in stock. The monitor should set that option alone to zero and leave the others live. A monitor that only checks the main product page can miss a single size selling out, or wrongly take the whole listing down.

How often should stock be checked?

A fixed cycle, where every listing is checked once every so many hours, is easy to build but wasteful. Some listings sell every day; others sell once a year. A better approach weights checks by risk.

  • Just sold: check straight away, because the next sale may be close and you need to know the next unit is available.
  • Fast sellers: check often, because they are likely to sell between checks.
  • Known to sell out: check often, because the supplier's stock is thin.
  • Currently at zero: check regularly so they come back quickly when stock returns.
  • Quiet listings: check less often, because the chance of a sale between checks is low.

Example (hypothetical): suppose you have 2,000 listings and capacity for about 8,000 checks a day. A flat cycle checks each listing four times a day. If instead your 200 busiest listings get 12 checks a day each (2,400), and the other 1,800 share the remaining 5,600 (about three each), your busiest listings are watched three times as closely for the same total effort. Those are the listings where a missed stock-out is most likely to turn into an order.

Ask any vendor whether its schedule works like this, and whether you can mark particular listings for closer watching.

Why does automatic restore matter?

Setting quantity to zero protects you; leaving it at zero after the item returns costs you. A listing stuck at zero for weeks misses every sale it could have made, and you may not notice, because nothing looks broken.

Stock monitoring software should restore the quantity on its own when the supplier is back to a normal, new, in-time offer, and it should reprice at the same moment, because the returning price may differ from the old one. Look in the change log for both events: the zero and the restore, each with a reason.

Restore should also be careful. If the item comes back only as a used offer, or with a much later delivery date, it is not really back for your purposes. A good restore rule uses the same tests as the zero rule, in reverse.

Dropizon's stock guard works this way for Amazon sources: when Amazon shows out of stock, used-only, restricted, pre-order or a dead page, the eBay quantity goes to zero, and it is restored automatically when the item is back. The documentation lists each state.

Does stock monitoring make sourcing from Amazon acceptable on eBay?

No. A stock monitor reduces cancelled orders; it does nothing to change eBay's drop shipping policy. eBay allows dropshipping from a wholesale supplier, but listing an item and then buying it from another retailer or marketplace that ships directly to your buyer is not allowed, and that includes Amazon. Read eBay's drop shipping policy before you choose where stock comes from. You are responsible for delivery within your stated time and for the buyer's satisfaction.

What should you look for in stock monitoring software?

  1. Detection breadth: out of stock, used-only, pre-order, restricted, slow delivery, changed product and dead page.
  2. Reading location: stock and delivery read for your own delivery address, not a generic one.
  3. Careful handling of unclear pages: retries before acting.
  4. Risk-weighted checks: just-sold and fast-moving listings first.
  5. Automatic restore and reprice when the item returns.
  6. A log with the reason for every zero and every restore.
  7. One owner of quantity: the monitor should be the only tool changing quantity on its listings.

A quick checklist

  • Set a small fixed listing quantity so a missed stock-out affects as few orders as possible.
  • Count last month's cancellations caused by stock-outs; that is your baseline.
  • Trial a monitor on your busiest 50 listings first.
  • After a month, compare cancellations and listings stuck at zero with your baseline.
  • Check the false out of stock rate: listings set to zero that were in fact available when you looked.
  • Review your listing quantity rule once the monitor has settled, and lower it on products that sell out often.

To see how stock readings connect to repricing, read how it works, and for the inventory side, see our guide to eBay inventory management software.

Frequently asked questions

How often should stock monitoring software check each product?

It depends on how fast your supplier sells out. Products that sell quickly or have just sold on eBay need checks soon after, while quiet listings can wait longer. A single fixed cycle for every listing wastes checks on quiet items and leaves busy ones exposed.

Is it better to end a listing or set quantity to zero?

Setting quantity to zero usually keeps the listing's history, watchers and sales record, so it can return quickly when stock does. Ending it loses that history. Most sellers end listings only when the product is gone for good.

Can stock monitoring software prevent every oversell?

No. There is always a gap between checks, and a supplier can sell out inside it. Software narrows the gap and reacts quickly, but a small listing quantity is the best way to limit how many orders can arrive in that gap.

What is a false out of stock?

It is when the software marks an item unavailable although it can actually be bought, for example because the page failed to load or showed a regional message. It costs you sales rather than defects, so good software retries before acting on an unclear reading.