
Square and WooCommerce, matched by permanent id instead of by name.
No signup. Try it with a test card; the demo resets itself regularly.
Inventory forecasting inside WooCommerce: it measures how fast each product and variation sells and tells you how many days of stock are left. A stockout is a sale you already paid to win and then could not fulfil; WooCommerce will tell you what is in stock, not what will be gone in nine days.
StockPulse forecasts from your own sales history — velocity, days of cover, a reorder point built from your lead time, and a daily email when something crosses it.
Everything in the box, so there is nothing to discover after checkout.
The forecast is built from your own quantities and your own order history.
Sales rate per product and per variation from the last 30 days, and days of cover remaining.
A daily email lists what is inside your reorder window; the dead stock report shows what is holding cash.
From your own completed orders, per product and per variation. It takes daily sales over a window you set (30 days by default) and turns them into a units-per-day velocity: a simple average while there is under a month of data, a weighted average that favours recent days after that, or exponential smoothing if you choose it. Days left is stock divided by velocity; the 30, 60 and 90-day figures are velocity times days. No AI service, no market data — arithmetic on your own history.
It reports days of stock remaining and expected sales at 30, 60 and 90 days, per product and per variation. It is a projection of the current rate, not a prediction about the market.
More than you think. A product with three weeks of data will produce a number, but the weighted average only kicks in after 30 days of orders, and a seasonal line needs a season before the number means anything.
Lead time per product, on the product edit screen, with a store-wide default (7 days) for everything else. Safety stock is a store-wide percentage of the demand expected during that lead time — 25% by default. Reorder point = velocity × lead time, plus that margin; the suggested order quantity covers the lead time plus 30 days.
Yes, per variation. This matters: a parent product can look healthy while the only size anyone buys is about to run out.
No. There is no external service — the forecast runs on your own installation from your own orders. Some forecasting tools send your order history to their own servers to compute the same numbers; StockPulse reads it in your own database.
A product that is in stock but has not sold in the last 60 days, listed with its retail value so the most expensive shelf comes first. The 60 days is fixed. Slow movers are cash sitting on a shelf, and they are much easier to ignore than a stockout because nothing goes wrong when you do.
Everything else is in the StockPulse documentation, and anything it does not answer goes to support@webkoding.com.

Square and WooCommerce, matched by permanent id instead of by name.

What your WooCommerce store actually made, after everything.

Group buying and team deals for WooCommerce.
We will write when there is a new plugin, or a release worth knowing about. A few emails a year, each about something we actually shipped — no offers, no sequence, and your address goes nowhere else.
One click to leave, from any of them. What we do with it.