Ecom Forecast
Coming soon

Inventory is the most expensive guess in your business.

A lightweight planner for small e-commerce brands. Upload your weekly Shopify sales CSV — get a forecast, reorder plan, and shipment plan with the reasoning explained, not hidden in a black box.

See how it works

Built for e-commerce brands with 1–100 active SKUs, one warehouse or 3PL, and a small team running the show.

AI suggests · You decide
Forecast · Week 22Generated 2 min ago

Linen Tee — Sand

SKU · LT-SND
Forecast / week
142 units
Current cover
3.1 weeks
Reorder by
Jun 14
Why this forecast

Weighted last 6 weeks (recent trend up 18%) above the 12-week average. Factored in your note: “category down 20% YoY, summer pull-forward expected”. New colour Sand launched 4 weeks ago — used Stone variant's first-8-week curve as the base. Confidence: medium.

04· How it works

Five steps. One workflow. No spreadsheet gymnastics.

Step 01

Upload your Shopify sales CSV.

Export sales from Shopify like you already do. Drop the file in. Sales, stock positions, and SKU performance update together. No integrations to maintain.

CSV
shopify_sales_w22.csv
2,847 rows · 14 SKUs · uploaded just now
Sales records imported2,847
Active SKUs detected14
New SKUs flagged2
Step 02

Add your context.

Tell the tool what it can't see in the data. Category trends, upcoming launches, promotions, supplier issues. A sentence or two is enough.

Operator context

“Category is down ~20% YoY based on competitor signals. Expecting a summer pull-forward in linen.”

“Stone variant restocking late — supplier shifted factories. Sand colour soft-launched 4 weeks ago, performing well on Instagram.”

“Planning a 15% promo on tees Jun 18–22.”

Applied to 14 SKUs
Step 03

Get a forecast with reasoning.

Product-line level, explained in plain English. You see what the model assumed, why it weighted recent weeks the way it did, and how your context changed the answer.

Linen Tee — All variants

Forecast for weeks 23–30
Medium confidence
Weekly avg forecast
168 units
vs last 8 weeks
+22%
Range
142–195 units
Step 04

Auto-split to SKU level.

The forecast splits across sizes, colours, and variants based on your historical mix. Adjust where you have a reason to. Leave the rest. New launches handled separately, so they don't break the model.

Linen Tee · 168 units/week forecast

Split by historical mix
Sand · S
30 units18%
Sand · M
44 units26%
Sand · L
23 units14%
Stone · S
20 units12%
Stone · M
32 units19%
Stone · L
19 units11%
Step 05

Plan reorders and shipments.

Reorder quantities respect supplier MOQs, carton sizes, and lead times. Compatible suppliers from the same country get grouped into shared containers. You see freight options — sea, air, consolidation — and the trade-offs of each.

Container

Origin · Vietnam
2 suppliers · consolidated
Linen Tee
Canvas Bag
27% free
40ft container · 73% utilised
Sea · consolidated€2,840 · 32 days
Sea · separate€4,120 · 32 days
Air · urgent€8,950 · 6 days
01· The problem

You already know what's wrong. You just don't have time to fix it every week.

Stockouts on the bestseller.

The one SKU that pays the rent runs dry for two weeks. You watch the revenue you forecasted disappear into a back-order page customers never come back to.

Cash buried in the slow mover.

Six months of inventory sitting in a colour that didn't land. The next reorder is due before you've cleared the last one.

A spreadsheet only you understand.

Tabs feeding tabs, formulas patched on a Sunday. Every reorder is a fresh round of guessing, in a file no one else can open without breaking.

02· Why existing tools don't fit

The market is split between too much tool and not enough.

Enterprise planning suites
Built for a planner you haven't hired.

Six-figure contracts, three-month onboarding, an interface that assumes a full ops team behind it.

Generic forecasting plugins
A number with no explanation.

Drops a value in your dashboard. Doesn't know about your category trend, your supplier delay, or the promo you're running next week.

The spreadsheet you already have
Yours to maintain. Forever.

Works until you change a SKU naming convention, a sheet, or yourself. One small break and the whole reorder cycle slips.

· The core insight

A forecast you can't argue with is a forecast you won't trust.

Operators don't need a number. They need a number, the reasoning behind it, and a way to push back when their gut says otherwise. Ecom Forecast is built around that loop — model proposes, you decide, the plan reflects both.

05· What's in it

Six things we got right, because we needed them ourselves.

Reasoning, not just a number.

Every forecast comes with the weights, assumptions, and your context note attached. Audit it, edit it, or override it in one click.

New launches handled separately.

Products with under 8 weeks of history use a comparable variant's curve. They don't drag the main model into noise.

MOQ and carton-aware reorders.

Suggested quantities respect supplier minimums and carton multiples. No rounding gymnastics in a side cell.

Country-level consolidation.

Compatible suppliers in the same origin get grouped into shared containers, with utilisation visible before you commit.

Sea, air, and split freight side-by-side.

Compare landed cost and lead time per option. Mix freight modes per shipment when urgency demands it.

Built for 1–100 SKUs.

Not 10,000. The data model, the UI, and the assumptions are tuned for the brand that ships from one warehouse.

06· Built by an operator

I ran inventory for a small brand. This is the tool I wish I had.

“For three years I ran reorders on a Sunday afternoon spreadsheet. Half the time I was right. The other half, the brand paid for it — either in stockouts on the bestseller or in a pallet of the wrong colour sitting in the warehouse.”

Ecom Forecast is the tool I kept trying to find and never did. It assumes you already know your brand better than any model does. It just removes the part where you have to translate that knowledge into a planning sheet every week.

If you're running 1–100 SKUs with a small team and no full-time planner, this is built for you specifically. Not adapted from something larger.

— The founder · operator turned builder
Launching soon

Stop guessing on Sundays. Plan with reasoning.

Early access opens in waves. Join the waitlist and we'll bring you in as the next cohort opens up.

No spam. No sales calls. One email when your access is ready.