Forstock
AI inventory planning

Forstock's AI plans with you.

Forstock brings your sales, inventory, incoming stock and supplier rules into one plan, then works out what to order, how much, when, and for which location. You add what the data can't know, a promotion, a launch, a hunch, and stay in control of every purchase order.

5.0 on the Shopify App Store14 days freeNo credit card
Reorder
5 to reorder now
Reorder
Quick purchase items based on current stock levels and reorder points
All 8
Reorder now 5
Filters
Group by: None
Columns
Export
Create PO
Product
Location
Status
Total Stock
Days of Cover
Should Order By
Units to Order
Terry Polo
Terry Polo
M
NYC Warehouse
Running low
58 units available
0 in transit
34 days
Sep 12, 2026
In 4 days
120
Vitamin C Serum
Vitamin C Serum
30 ml
Paris Warehouse
Out of stock
0 units available
0 in transit
0 days
Sep 8, 2026
2 days overdue
240
Terry Polo
Terry Polo
L
NYC Warehouse
Running low
44 units available
0 in transit
36 days
Sep 14, 2026
In 6 days
80
Trail Boot
Trail Boot
42
NYC Warehouse
Running low
23 units available
60 in transit
41 days
Sep 15, 2026
In 7 days
96
Daily Cleanser
Daily Cleanser
150 ml
Paris Warehouse
Running low
112 units available
0 in transit
29 days
Sep 19, 2026
In 11 days
300
Heritage Runner
Heritage Runner
Grey · 42
NYC Warehouse
Healthy
88 units available
120 in transit
66 days
Oct 6, 2026
Safe
60
Court Sneaker
Court Sneaker
White · 41
Paris Warehouse
Healthy
134 units available
0 in transit
71 days
Oct 12, 2026
Safe
48
SPF 50 Sunscreen
SPF 50 Sunscreen
100 ml
NYC Warehouse
Healthy
210 units available
0 in transit
84 days
Oct 24, 2026
Safe
0
Per SKU · per locationOrder 120 by Sep 12
Used every morning at

Prevent stockouts.

A should-order-by date for every SKU at every location, before the bestseller runs out.

Reduce excess inventory.

Overstock flagged by days of cover, so less cash sits in slow sellers.

Replace spreadsheet planning.

Forecast, reorder list and purchase orders in one workflow, from one set of numbers.

01 · On its own

It starts from what actually happened.

The AI forecast reads every order from Shopify and Amazon and builds a plan for each product, each variant and each location, up to a year out. It's told the days a SKU sat out of stock, and it rebuilds every promotion you've run from your discount history, so a spike is read as a promo, not as new demand. Open any number and see what went into it.

Demand Planning
Last refreshed on September 08, 2026 at 06:12
Units
Sales
Perspective: Location
Group by: Product
Edit Plan
Product
Sep 26PlanActual
Oct 26PlanActual
Nov 26PlanActual
Dec 26PlanActual
Terry Polo
Terry Polo
NYC Warehouse
14638
162-
198-
218-
Terry Polo — STP-SAND-S
308
34-
42-
46-
Terry Polo — MTP-SAND-M
4813
54-
66-
72-
Terry Polo — LTP-SAND-L
369
40-
50-
56-
Terry Polo — XLTP-SAND-XL
328
34-
40-
44-
Why this numberSep 26 · M · NYC
48 unitsAI forecast · plan
14 months of Shopify orders for this variant at NYC
2 past promotions read from discount history (20% off, Jun and Nov)
11 days out of stock in March, demand rebuilt for those days
Trend +8% vs September last year
Seasonality: Sep to Dec peak
Every size, every locationIts own forecast, and why
02 · You tell it

Tell it what the data can't know.

Two things no history predicts: the sale you haven't run and the product you haven't launched. Declare a promotion with its dates, discount, channel and products, and the plan lifts using what your past promos did to each SKU. Declare a launch by picking one to five comparable products on the same channel, and the first months are built from them. Fill in the form, or tell Alfred in a sentence.

  • A promo on Shopify stays a Shopify assumption. Amazon keeps its own context for the same SKU.
  • Reorder dates and quantities follow the lifted plan the moment you save.
Tell the plan what's coming
Declare a promotion
Name
Black Friday week
Dates
Nov 24 → Nov 30, 2026
Discount
10%20%30%
Channel · products
ShopifyShopify · all variants · 38 SKUs
Save to plan
Declare a launch
New product · launches Oct 1
Heritage Runner NavyHeritage Runner · NavyNew
Sells like · pick 1 to 5 on the same channel
Heritage Runner · GreyHeritage Runner · Grey3 yrs
Heritage Runner · SandHeritage Runner · Sand2 yrs
Trail Runner · MossTrail Runner · Mossneeds 1 yr
Push intensity
LowNormalHigh
Save to plan
Saved to plan38 SKUs lifted for Nov
03 · You decide

Change any number. The order follows.

Type your own number for any month, product or location. Set the rules per SKU: lead time, safety stock, target cover, minimum order quantity and order multiples. Bundles pull demand down to their components. Forstock walks each SKU forward day by day with what's already on the way, and gives you the date to order and the quantity to order. Review it, change it, then create the purchase order.

  • Open purchase orders count as incoming stock, so nothing is ordered twice.
  • Nothing is sent until you press Create Purchase Order.
Reorder
NYC Warehouse · Paris Warehouse
All 4
Reorder now 4
Product
Location
Status
Days of Cover
Should Order By
Terry Polo
Terry Polo
M
NYC Warehouse
Running low
34 days
Sep 12, 2026
In 4 days
Vitamin C Serum
Vitamin C Serum
30 ml
Paris Warehouse
Out of stock
0 days
Sep 8, 2026
2 days overdue
Terry Polo
Terry Polo
L
NYC Warehouse
Running low
36 days
Sep 14, 2026
In 6 days
Trail Boot
Trail Boot
42
NYC Warehouse
Running low
41 days
Sep 15, 2026
In 7 days
Create PO · PO-00013Draft
Supplier
Pacific Textiles
Ship to
NYC Warehouse
Item
Qty
Unit cost
Total
Terry Polo - M
120
$18.50
$2,220.00
Terry Polo - L
80
$18.50
$1,480.00
Arrives Oct 08, 2026Total $3,700.00
Save as Draft
Create Purchase Order
One clickReorder → PO-00013
04 · Ask Alfred

Ask why. Then ask it to do it.

Alfred is Forstock's assistant. Ask what's running low in Paris, why September is higher than last year, or which purchase orders are late, and it answers from your plan, your stock and your orders, showing what it used. Ask it to move a promotion, adjust a planning input or update a supplier lead time, and it makes the change in Forstock, with you reviewing it before it lands.

  • The forecast itself stays with the forecasting engine. Alfred never invents a number.
  • Available on every screen, scoped to the store you're looking at.
Alfred AI
Northern Atelier · all connections
Connected
Why is Terry Polo M running low in NYC?
58 units on hand and nothing in transit. The plan expects 48 in September and 54 in October, so cover runs out around Oct 16. Pacific Textiles needs 30 days, plus your 7-day safety stock, which is why the order date is Sep 12 for 120 units (MOQ 40, packs of 20).
ReorderDemand planProduct configuration
Move the Black Friday promo to start Nov 20, and set the Paris lead time to 35 days.
Two changes ready for your review. The plan and the reorder dates recalculate once you confirm.
Black Friday week · Shopify · 38 SKUs
Starts Nov 24 Nov 20 · ends Nov 30
Pacific Textiles → Paris Warehouse
Lead time 30 d 35 d
Applied · plan recalculating
Message Alfred
Every actionReviewed by you
Where you sell · where you stock

One plan across channels, stores and warehouses.

Shopify and Amazon on the sales side. More than 150 warehouse systems and 3PLs on the stock side, so stock levels and inbound shipments come from where the goods actually are. Plan by location when you buy, read by channel when you sell.

ShopifyShopifyorders · stock · discounts
AmazonAmazonorders · FBA stock
The day you connect
01
Sync
Orders, stock by location and every discount from Shopify and Amazon. Your warehouse or 3PL plugs in too, so inbound shipments are counted.
02
Pick a method and a horizon
The AI forecast once you have six months of orders, a simple average over a window you choose until then. Plan 3, 6 or 12 months out.
03
Get the first plan and reorder list
Same day. Every synced order after that updates the actuals, and the plan refreshes weekly on its own.
Reviews on the Shopify App Store · 5.0

Brands that used to plan in spreadsheets.

The Afropolitan Shop

Very easy to use stock and inventory tool. Great for planning and wonderful customer service. They truly are here to help you, as the shop owner, succeed. I like the ABC analyses and the Reorder feature.

The Afropolitan ShopThe Afropolitan Shop · Dallas, TX
Ezz Studios

Finally a tool that works. We'd tried a few inventory tools and always went back to spreadsheets to verify the numbers ourselves. Forstock is the first that actually feels close to how we think about reordering — a clear view of what to order and when.

Ezz StudiosEzz Studios · Paris
Gentlehomme

Forstock makes inventory forecasting much easier and helps us stay ahead of stockouts without over-ordering. The interface is simple, clear, and actually actionable — great for control over inventory planning and cash flow.

GentlehommeGentlehomme · North Miami, FL
Questions

Four things people ask before they start.

Not unless you ask it to. The plan and the reorder list live in Forstock. Pushing a received purchase order back to Shopify inventory is a setting you switch on per order.

Your store · your numbers

See your plan before you order again.

Bring your store. We'll connect it on the call and walk through your first plan together.

14 days free · No credit card · First plan the same day