A mid-size omnichannel retailer transformed its inventory planning by migrating to a Snowflake-native data and ML stack. Using Fivetran for automated ingestion, dbt for modular transformations, and Snowflake (Cortex and Snowpark ML) for data storage and forecasting, the team delivered accurate SKU-store level forecasts with governed, versioned models. The implementation reduced stockouts, cut holding costs, and streamlined procurement decisions, while improving data reliability and accelerating delivery.
We implemented a modern analytics and ML platform centered on Snowflake, with Fivetran and dbt enabling rapid, reliable pipelines and Snowflake ML capabilities powering time-series forecasting.
Staging | stg_sales_transactionsstg_productsstg_storesstg_promotions |
---|---|
Core | dim_product (SCD2)dim_store (SCD2)dim_calendarfct_sales_dailyfct_inventory_positions |
Feature base | fct_training_base (all engineered features per SKU-store-date) |
Forecast output | fct_forecast (sku, store, date, horizon, p10, p50, p90, version_id, model_id, training_cutoff) |
Monitoring | met_forecast_accuracymet_data_freshnessmet_model_drift |
Achieved 96% accuracy in demand predictions, reducing forecasting errors by 25% compared to the previous model, resulting in better alignment of supply with demand.
Lowered annual holding costs by $1.2 million, optimizing procurement and reducing overstock by 18%, leading to a leaner inventory.
Streamlined procurement processes, reducing lead times by 22% (from 14 days to 11 days), ensuring faster replenishment cycles and improved supplier coordination.
Avoided stockouts during peak periods, leading to an 8% increase in annual revenue, equating to an additional $3.5 million in sales for the year.
Real-time dashboards empowered stakeholders with over 150 key performance indicators (KPIs), enabling quicker decision-making and improving operational efficiency by 20% across the supply chain.