Success Story | AI Demand Planning

How Made By Mary reached zero stockouts in 6 weeks

Made By Mary and Rudder Analytics
01Forecast

12-month SKU forecasts aware of promotions and retail timing.

02Plan

Multi-level BOM demand resolved to components with weeks-of-supply logic.

03Auto PO

Grouped draft purchase orders written straight back into Fulfil in one click.

6 wks

From kickoff to a live planning system

0

Unplanned stockouts after go-live

~80%

Faster to create and approve purchase orders

~25%

Better category forecast accuracy (weighted MAPE)

The Brief

Demand Planning at Scale

Made By Mary is a direct-to-consumer jewelry brand. It pairs made-to-order personalization with ready-to-ship collections, while seasonal gifting, influencers and promotions drive sharp demand spikes.

Scale raised the bar on planning. Thousands of SKUs and overlapping raw materials pushed beyond what spreadsheets could coordinate, and sales history sat apart from promotion effects, so plans leaned on judgment more than data.

Rudder Analytics built AI demand planning on the brand’s Fulfil ERP data. The system produces retail-aligned 12-month SKU forecasts, consolidates multi-level BOM demand, and writes grouped draft purchase orders back into Fulfil.

The Challenge

Strain Across the Planning Chain

Manual spreadsheets could not keep pace with a fast-growing product mix. A planning transition added urgency to building something durable and repeatable.

Forecasting

Fragmented, Off-Cycle Forecasts

Sales history and promotion effects sat in separate spreadsheets, creating timing errors and scattered SKU-level forecasts.

Working Capital

Cash in the Wrong Stock

Buying inputs without consolidated demand tied up cash and reduced capacity to buy newer, faster-moving SKUs.

BOM Complexity

Double-Counted Components

One component fed several finished SKUs. Buyers placed duplicate orders and reconciled by hand across BOM levels.

Procurement

Manual PO Creation

Creating and grouping purchase orders was slow and manual, with limited traceability once orders were placed.

Planning & Finance

Buys and Budget Apart

Purchase quantities and budget allocations were set separately, so buys did not always reflect cash priorities.

Continuity

A Planning Handover

A planning transition left the process without a dedicated owner, adding urgency to a durable, documented system.

The Build

AI Planning on Top of Fulfil

Fulfil stayed the single source of truth, and the planning layer sat above it without a middleware rewrite. Forecasts, constraints and inbound stock feed one buy engine that drafts purchase orders straight into the ERP.

Ingest

ERP & Sales Data

Fulfil BigQuery schema and transactional exports, refreshed on schedule with ad-hoc pulls on campaign days.

Forecast

Predictive Engine

12-month SKU forecasts with promotion flags and 4-4-5 retail-week markers, scored on holdout validation.

Plan & Act

Auto PO Into Fulfil

BOM-resolved demand, WOS logic and an LLM agent produce grouped draft POs approved in one click.

01 · Data Integration

One Planning Dataset

Fulfil’s BigQuery schema and exports feed a central dataset with scheduled ETL, campaign refreshes and logged validation.

02 · Forecasting

Retail-Timed Forecasts

Monthly 12-month SKU forecasts use 36–48 months of history, promotion flags, 4-4-5 markers and per-SKU confidence scores.

03 · Demand Planning

Plan-to-PO Quantities

Category and SKU demand come from recent contribution weights, with saleable and purchasable demand plus scoped overrides.

04 · BOM Resolution

One Line Per Component

Finished-good demand rolls into multi-level input needs and one consolidated buy quantity per component.

05 · Inventory & WOS

Protected Working Capital

Quantity on hand, open POs, expected inventory and target Weeks-of-Supply determine what is needed without overbuying.

06 · AI Buy Planning

One-Click, Auditable POs

An AI agent blends forecasts, safety stock, lead times, MOQs and inbound POs into vendor-aware recommendations logged in Fulfil.

The Results

Impact in the First Quarter

Across the pilot and first three months live, early warnings and automated recommendations produced zero unplanned stockouts. Working capital came back, and the team scaled without adding planning headcount.

The live system delivered zero unplanned stockouts, improved category forecast accuracy by approximately 25%, and made PO creation and approval approximately 80% faster.

MetricBeforeAfterImpact
Deployment timeSpreadsheet planning6 weeks to liveNew capability
Unplanned stockoutsRecurring0Eliminated
Category forecast accuracySpreadsheet baseline~25% better+25%
Average on-hand inventoryBaseline~20% lower−20%
PO create & approve timeManual, per-line~80% faster−80%
Planning & reconciliationBaseline~60% lower−60%

Made By Mary now plans on its own ERP data, promotion-aware and fully auditable. Buys track budget and cash, procurement cycles run shorter, and in-stock performance holds as the product mix keeps growing.

Engagement summary · Rudder Analytics
Engagement summary · Rudder Analytics

Data and AI for Brands Outgrowing Their Stack

Rudder Analytics builds that platform—from the first pipeline to reporting a board can act on.