AI-Powered Inventory Forecasting for Shopify

Predict demand accurately, prevent stockouts, and optimize inventory levels. Forthcast uses machine learning to help Shopify merchants reduce costs and increase sales.

40%
Fewer Stockouts
25%
Less Excess Inventory
5★
App Store Rating

Everything You Need to Optimize Inventory

From demand forecasting to purchase orders, Forthcast automates your inventory management.

📊

AI Demand Forecasting

Machine learning analyzes your sales history to predict future demand with 80-95% accuracy. Uses Holt-Winters exponential smoothing to detect trends and seasonality.

🎯

Smart Reorder Points

Automatically calculates optimal reorder points and safety stock levels for each SKU. Never miss a sale due to stockouts again.

📦

Purchase Order Tracking

Create and track purchase orders directly in the app. Get suggested order quantities based on forecasted demand and current inventory.

🔗

Bundle Management

Handle product bundles and kits with ease. Component demand is attributed correctly to avoid double-counting in forecasts.

⚠️

Unusual Sales Pattern Detection

Automatically spots unexpected sales spikes or drops in your data. Get alerted to unusual patterns before they affect your forecasts.

📧

Low Stock Alerts

Receive email notifications when inventory drops below reorder points. Stay proactive with daily low stock summaries.

🆕

New Product Pairing

Launch new products with confidence. Pair them with similar items to inherit demand patterns until they build their own sales history.

📈

Forecast Accuracy Tracking

Monitor how well your forecasts match reality. View MAPE, bias metrics, and actual vs. predicted comparisons over time.

Simple, Transparent Pricing

One plan with everything included. No hidden fees, no per-SKU charges.

Professional
$19.99
per month
14-Day Free Trial
  • Unlimited SKUs
  • AI demand forecasting
  • Safety stock & reorder points
  • Purchase order tracking
  • Bundle management
  • Anomaly detection
  • Low stock email alerts
  • Forecast accuracy reports
  • New product pairing
  • Shopify sync & webhooks
Start Free Trial

How Forthcast Compares

See why merchants choose Forthcast over spreadsheets and expensive enterprise solutions.

Feature Forthcast Spreadsheets Enterprise Tools
AI-powered forecasting
Automatic Shopify sync
Easy setup (minutes)
Affordable pricing $19.99/mo Free $500+/mo
Bundle management
Low stock alerts
No technical setup

Frequently Asked Questions

How do I install Forthcast on my Shopify store?
Click 'Install App' on this page or find Forthcast in the Shopify App Store. Authorize the app, and it will automatically sync your products and orders. Setup takes about 5-10 minutes depending on your store size.
How do I set up low stock email alerts in Forthcast?
Go to Settings > Email Alerts, toggle alerts on, and enter your email address. Forthcast sends daily alerts at 9 AM for items below their reorder point. Use 'Send Test Alert' to verify your setup.
How do I create a purchase order in Forthcast?
From the Reorder Point report, click 'Add to PO' on items needing restock. Go to Purchase Orders, review quantities, select a supplier, and click 'Send to Supplier' to email the PO directly.
How do I configure lead times for my products?
Go to Settings > Lead Times. Enter the number of days it takes for each SKU to arrive from your supplier. Forthcast uses this to calculate when to trigger reorder alerts.
How do I export my forecast data from Forthcast?
Each report tab (Stock Projection, Reorder Point, Demand Forecast) has an 'Export CSV' button. Click it to download the data for use in spreadsheets or other tools.
How do I add a supplier in Forthcast?
Go to Settings > Suppliers and click 'Add Supplier'. Enter the supplier name, email, and optionally link specific SKUs. When creating purchase orders, you can email directly to linked suppliers.
Does Forthcast account for periods when a product was out of stock?
Yes. Most inventory tools calculate your average selling rate using your full sales history, including months where you had zero sales because you had nothing to sell. This artificially lowers the baseline and leads to under-ordering. Forthcast excludes out-of-stock periods when calculating how fast a product actually sells, so your replenishment recommendations are based on real demand, not demand suppressed by the stockout itself.
How does Forthcast handle seasonal products?
Forthcast automatically detects seasonal patterns in your sales history and factors them into forecasts and reorder recommendations. If a product consistently slows down in certain months, the system recognises that as normal behaviour rather than a problem. This means fewer false alerts during predictable slow periods, and more accurate forward projections for products with strong seasonal demand.
How does Forthcast's forecasting engine actually work?
Forthcast's engine breaks your sales history into three separate signals and tracks each one independently.

Baseline demand is the underlying average rate at which a product sells — stripped of any noise, spikes, or seasonal swings. Think of it as the floor the forecast is built on.

Trend is whether that baseline is moving up or down over time. A product growing 5% month-on-month has an upward trend; one that spiked during a promotion and has since declined has a downward one. The engine weights recent behaviour more heavily than old data, so a trend reversal gets picked up quickly rather than being diluted by months of history going the other way.

Seasonality is the repeating rhythm in demand — day-of-week patterns (weekends sell differently to weekdays), and for stores with longer sales history, annual cycles like a summer slowdown or a pre-Christmas peak. Once the engine has identified that rhythm, it applies it to every month of the forecast, so a product that always dips in February will show that dip even years into the future.

The three signals combine to produce each month's forecast. If one is weak or the data is too short to measure it reliably, the engine omits it rather than guessing, which is why short-history SKUs show a confidence indicator.
What happens with new products that have little or no sales history?
Forthcast can link a new product to an existing product with a similar sales pattern, inheriting its demand history to generate an immediate forecast. Alternatively, you can set a seed forecast manually, which the system uses until enough real sales data has accumulated to take over. New products are flagged clearly so you always know when a recommendation is based on limited data.
Can I set a minimum order quantity per product?
Yes. Each SKU has an optional minimum order quantity (MOQ) field you can set directly in the app. When Forthcast generates a purchase order, it respects that minimum, so if the recommended quantity falls below your MOQ it will be rounded up automatically. You can set or clear the MOQ at any time.
Does Forthcast work with multiple store locations?
Yes. Forthcast tracks inventory levels across all your active Shopify locations and consolidates them into a single view. Reorder recommendations take stock at all locations into account, so you get an accurate picture of your total available inventory rather than looking at each location in isolation.
How does Forthcast calculate safety stock?
Safety stock is calculated per SKU based on your product's lead time and how much its demand varies week to week. Products with more variable demand carry a larger buffer to protect against unexpected spikes. You can override the calculated safety stock for any SKU directly in the app if you have specific requirements for a product.
How do I get support if I run into an issue?
Email us at info@forthcast.io and we will get back to you promptly. You can also reach us through the Shopify App Store listing. We are a small team and take support seriously, so you will always hear from a real person.