All articlesSales Estimation

How to Estimate Walmart Sales: A Practical Guide for Resellers

Whether you do retail arbitrage, online arbitrage or wholesale through WFS, almost every sourcing decision on Walmart Marketplace comes down to one question: how many units does this product sell per month?

If you get that number right, you can buy with confidence. If you get it wrong, your cash sits in inventory that doesn't move, or you pass on a good product because you underestimated it. This guide explains how Walmart sales estimation works, which signals matter, and the mistakes that eat margins.

Why Walmart sales are hard to estimate

Walmart doesn't show a "units sold" figure on the product page, and there's no public best-seller rank you can convert into a velocity number. So most sellers end up either guessing from review counts and gut feel, or looking at the stock counter and hoping it means something.

Neither works well on its own. Reviews pile up over years, not months. A stock number is a single snapshot and tells you nothing until you see how it changes.

The data you need is observable, though. You have to track the right signals over time and turn them into a velocity estimate.

The signals that predict sales velocity

These are the inputs that carry real predictive weight, roughly from most to least useful.

1. Inventory depletion (stock movement)

This is the strongest signal you have. If a listing shows 120 units in stock today and 78 tomorrow, that drop of 42 units is demand you can measure. Track the stock counter for several days and the slope of that line gives you daily sell-through.

Sellers restock, though. A simple "today minus yesterday" breaks the moment inventory is replenished, and a restock shows up as negative sales. A good estimate has to detect restocks and correct for them.

2. Buy Box and seller count

The number of sellers on a listing, and who holds the Buy Box, determines how total demand is split. A product selling 1,000 units a month across eight sellers is a very different opportunity from the same volume going to one seller.

3. Review velocity

Reviews lag and they're noisy, but velocity (new reviews per month, as opposed to the total) still tracks sales. Only a small share of buyers leave a review, so review growth gives you a floor, not an exact count.

4. Price stability and rank movement

Frequent price changes, a product climbing in category listings and "best seller" flags all point to momentum. None of them settles anything alone, but together they tighten an estimate built on stock movement.

Turning signals into a monthly estimate

The simplest version of the model looks like this:

monthly_units ≈ average_daily_depletion × 30

average_daily_depletion is the net daily decrease in visible stock, corrected for restocks. In practice you'll want a few refinements:

RefinementWhy it matters
Restock detectionStops a restock from registering as negative or zero sales
Multi-day smoothingOne day can be noisy (weekends, promos); a 7 to 14 day window is steadier
Seller-count weightingSplits total listing demand into per-seller velocity
Outlier trimmingOne viral day shouldn't define a normal month

There's no magic formula. A defensible estimate comes from tracking what you can observe over time, and a one-time glance at the page won't give you one.

A stock counter is a snapshot and sales velocity is a slope. You only see the slope by watching the snapshot change.

Doing it by hand

To sanity-check a product yourself before trusting any tool:

  1. Record the stock count on the listing today. (Add a large quantity to your cart to see the maximum available.)
  2. Check again every 24 hours for 5 to 7 days, at about the same time.
  3. Note any jumps up. Those are restocks, so reset your baseline there.
  4. Add up the real decreases, divide by the number of days and multiply by 30.
  5. Compare the result with review velocity and seller count to see if it's plausible.

This works. It's also slow, easy to get wrong, and you can't do it for more than a handful of products. A dedicated estimator does the same tracking for you.

Mistakes that ruin estimates

  • Using total review count as a sales proxy. It reflects years of history, not this month's demand.
  • Ignoring restocks. This causes more bad hand-built estimates than anything else.
  • Reading a single snapshot. One stock number says nothing about velocity.
  • Forgetting the split. Strong listing demand shared by many sellers can still mean low volume for you.
  • Trusting a viral spike. A holiday or a TikTok moment is not a baseline.

Where a tool fits in

Tracking 50 products by hand isn't realistic. A Walmart sales estimator automates the tracking, handles restock detection and turns weeks of snapshots into one monthly-units number you can act on in seconds.

That's why we built WallScout: it gives you estimated monthly units sold, based on real sell-through data. If you'd like to compare the options first, see our breakdown of the best Walmart product research tools.

Frequently asked questions

How accurate are Walmart sales estimates?

It depends on the method. A guess based on review counts can be off by a factor of ten. An estimate built on tracked inventory depletion with restock detection is much tighter. WallScout targets roughly 87% accuracy on monthly unit sales for products with observable stock movement.

Can I estimate Walmart sales for free?

Yes, manually, by tracking a listing's stock count over several days as described above. That's accurate enough for one or two products, but it doesn't scale and it's easy to get wrong if you miss a restock.

Does review count tell me how many units a product sells?

Not directly. Only a small fraction of buyers leave a review, and the total covers the whole life of the listing. Review velocity (new reviews per month) is a weak but usable signal when you combine it with stock-movement data.

What's the most reliable signal for Walmart sales velocity?

Inventory depletion over time, corrected for restocks. Without access to Walmart's internal data, it's the closest you can get to seeing units sold directly.

How is WFS sales velocity different to estimate?

For estimation purposes, WFS (Walmart Fulfillment Services) listings behave like any other stocked listing: you track inventory movement. The difference is in fulfillment costs, not in the velocity signal.


Want the number without the spreadsheet? Start a free WallScout trial and get an estimated monthly-units figure for any Walmart product in seconds.