Pawanshree Analytics · AI Module Suite

AI for FMCG Distribution — Demand Forecasting, Route Optimisation, Image Recognition

Seven productised AI modules for Indian FMCG and dairy distribution. Built on 5+ years of real operational data — 49 Lakh orders, 21.64 Crore GPS data points, 17.43 Lakh schemes, ₹2,677 Crore of payment flows — across 45 production deployments.

5+ years

Operational data history

21.64 Cr

GPS data points

17.43 Lakh

Schemes auto-applied

₹2,677 Cr

Payment flows analysed

The thesis — productise the data you already have

Every SalesPort client has been generating structured distribution data for 12-60+ months — every order, every dispatch, every retailer visit, every scheme applied, every payment collected, every GPS ping from a salesperson's phone. Across 45 deployments that's 49 Lakh+ orders, 21.64 Crore GPS data points, 17.43 Lakh schemes, ₹2,677 Crore of payment flows. Most of this data has been used for reporting — operational dashboards, monthly MIS, exception alerts.

The thesis behind SalesPort AI is simple: that same data trains excellent demand-forecasting models, route-optimisation solvers, image-recognition shelf auditors, and scheme-ROI engines. The AI doesn't require new data collection. The AI productises what we've been collecting all along.

For existing SalesPort clients, the AI modules are upsells. Pawanshree Dairy's MD said it directly when we ran the first prototype against his data: "We will love to pay extra for this." That conversation became the genesis of this module suite.

Seven AI modules — what each does, what each costs

Demand Forecasting

ai sales forecasting · demand forecasting software

SKU-level demand prediction at 30/60/90-day horizons using 5+ years of distribution data. Beats naive moving-average by 15-25% on MAPE for fast-moving SKUs. Pricing: +₹25K/month per client.

Route Optimisation

route optimization software · route optimization fmcg

Daily route plans that cut field force fuel + time by 18-25%. 21.64 Crore historical GPS data points train the model. Constraint-aware (vehicle capacity, retailer hours, dry-day calendars). Pricing: +₹15K/month per client.

Image Recognition (Perfect Store)

image recognition retail · perfect store

Photo of a retailer shelf → instant compliance score + competitor share + planogram audit. The pattern FieldAssist's IRIS pioneered, priced for mid-market. Pricing: +₹40K/month per client.

Trade Promotion ROI Engine

trade promotion roi · scheme management ai

Which schemes drove incremental volume — not just claimed lift. Counter-factual modelling against the no-scheme baseline. FMCG scheme spend = 15-25% of revenue; the ROI engine recovers 1-3% of GMV. Pricing: +₹20K/month per client.

Distributor Credit Scoring

ai credit scoring distributor

Predicts which distributors will default before they do. Pattern-matched against payment history, order velocity, return frequency, scheme-claim anomalies. Auto-tightens credit limits ahead of default. Pricing: +₹15K/month per client.

Retailer-App + WhatsApp Order Bot

whatsapp ordering fmcg · retailer app

Retailers WhatsApp their order in natural language → SalesPort parses it, validates against pricing/schemes, books the order. Built on DoubleTick BSP integration. Pricing: +₹8K/month per client.

Live Sales Analytics Dashboard

sales analytics dashboard

CEO opens phone — sees ₹/SKU/distributor/beat in real time. Pawanshree's prototype dashboard productised for any client. Pricing: +₹10K/month per client.

The Pawanshree wedge

“We will love to pay extra for this.”
— MD, Pawanshree Dairy (after the first AI demand-forecasting prototype against 6 months of their distribution data)

Pawanshree is the largest milk procurement deployment on SalesPort — 79,512 farmers, 1,797 VLCs, 140 collection routes, 3.28 Crore collection records, ₹646 Crore of annual procurement. The operational data depth is unusual: 60+ months of per-route per-shift per-SKU collection and distribution history.

We ran a demand-forecasting prototype on six months of their data — XGBoost trained on SKU + route + day-of-week + weather + holiday-calendar features, predicting next-day SKU-level dispatch volume. The model beat their previous manual forecast by 22% on MAPE for fast-moving SKUs. The Pawanshree dashboard — the live mobile view their MD uses to see procurement and dispatch in real-time — added forecasting deltas alongside the actuals.

The MD's response was the single sentence above. That moment converted "we have data" from an internal capability into a productised AI module set. The same pattern — productise the data → upsell to existing clients — is the wedge for all 45 SalesPort deployments.

What 5 years of distribution data actually looks like

The data depth behind the AI modules:

  • Orders: 49 Lakh+ orders across 1.96 Crore order line items — SKU + retailer + distributor + scheme + price + quantity per line
  • Dispatches: 11.44 Lakh dispatches — vehicle + driver + route + GPS trace + delivery acknowledgment
  • GPS data: 21.64 Crore GPS data points from 132+ Flutter apps across 2.3 Lakh daily active users — high-resolution movement traces
  • Schemes: 17.43 Lakh schemes auto-applied — slab tier + claim window + retailer + SKU + price impact
  • Payments: ₹2,677 Crore collected across distributor wallets, retailer collections, advance receipts — full payment-cycle history
  • Procurement: ₹803 Crore of milk procurement across 83,785 farmer accounts — fat/SNF readings, rate slabs, advance deductions, settlement cycles
  • Returns: Full returns history — distributor returns, retailer returns, expired pharma stock, damage claims
  • Beat compliance: 2.53 Crore field activities logged — beat-plan adherence, missed visits, retailer-side feedback

For each client, the data is per-client isolated (no cross-client model mixing). Models train on a single client's data and serve that client only. That's both an architectural choice (compliance) and a quality choice (FMCG-spice patterns don't predict pharma-cold- chain patterns; per-client models do better than pooled).

Buy vs build — when standalone AI vendors make sense

Standalone AI-for-FMCG vendors (Aforza, Wiz.ai, RELEX, FieldAssist IRIS, o9 Solutions) are legitimate options. They're better than us at three things: model sophistication (research teams larger than ours), cross-company benchmarks (they aggregate patterns across many clients), and standalone deployability (you don't need to be on their core platform to use the AI).

The tradeoff is cost and integration. Standalone enterprise AI runs ₹3-15 Lakh/month per module, plus integration projects that take 6-12 months to land. For top-100 Indian FMCG brands with dedicated data-science teams, this is the right path.

For the SalesPort client segment — mid-market FMCG, regional dairies, agri brands, government cooperatives — the math is different. The data is already flowing through SalesPort. The modules ride on existing infrastructure at +₹8K-40K/month. Time-to-value is weeks, not quarters. The economics work because we're not building a new product; we're productising data the client already owns.

Roadmap — what ships when

  • Live now (Q2 2026): Demand Forecasting, Live Sales Analytics Dashboard. Available to all 45 existing SalesPort clients.
  • Q3 2026: Route Optimisation, Trade Promotion ROI Engine, WhatsApp Order Bot.
  • Q4 2026: Image Recognition (Perfect Store) with starter SKU catalogs for dairy and FMCG.
  • Q1 2027: Distributor Credit Scoring with 24-month default-prediction horizon.
  • Roadmap candidate: Multi-echelon inventory optimisation, retailer-app AI assistant, predictive maintenance for distributor fleets.

Frequently asked questions

Is this real AI or just buzzword-stuffed reporting?

Real. Demand forecasting uses gradient-boosted regression (XGBoost) trained on 5 years of per-SKU per-distributor per-week sales history with seasonality, promotion, and holiday features — not a moving average with a 'predictive' label. Route optimisation runs vehicle-routing-problem (VRP) solvers (OR-Tools backend) against actual GPS traces and retailer time-windows. Image recognition uses fine-tuned vision models on shelf images, scored against your specific SKU catalog. Where we use lighter techniques (e.g., wallet credit scoring uses logistic regression with engineered features), we say so — the goal is operational value, not the heaviest model.

Do I need an existing SalesPort deployment to use the AI modules?

Yes. The AI modules require 12+ months of operational data flowing through SalesPort — orders, dispatches, payments, schemes, GPS, returns — to train. Without that data the models have nothing to learn from. For existing SalesPort clients (45 deployments), the data is already there. For new clients, the AI modules light up at the 12-month mark; demand forecasting can run earlier with lower confidence.

How is this priced compared to standalone AI vendors?

Standalone AI-for-FMCG vendors (Aforza, Wiz.ai, RELEX for forecasting, FieldAssist IRIS for image recognition) typically price at ₹3-15 Lakh/month for an enterprise deployment. Our AI modules add ₹8K-40K/month per module to an existing SalesPort AMC. The economic difference is structural: we're upselling existing clients on data they're already generating, not selling a new platform. Pawanshree's MD said it directly: 'We will love to pay extra for this.' That's the wedge — the data already exists; the AI productises it.

Can the AI run on-premise or only on your cloud?

Both. For clients with on-premise SalesPort deployments (NDDB-affiliated dairies, large cooperatives, compliance-heavy enterprises), the AI modules deploy on the same infrastructure as the core platform. For SalesPort-managed deployments (AWS Mumbai), the AI runs in our environment. Model training happens once a month per client; inference runs daily. Both modes use per-client data isolation — no cross-client model mixing.

What about LLMs (ChatGPT-style) — do you use them?

Sparingly. The WhatsApp order bot uses an LLM (Anthropic Claude via API) to parse natural-language retailer messages into structured order intents — this is where LLMs add genuine value. The forecasting and routing modules use classical ML (XGBoost, OR-Tools) because the problem shape is structured numerical prediction, not language understanding. We don't use LLMs where simpler models do better.

Do you have a customer success story for AI demand forecasting?

Pawanshree Dairy is the wedge. The Pawanshree MD piloted the demand forecasting module on six months of milk distribution data and saw 22% improvement in SKU-level MAPE versus their previous manual forecast. The MD's direct quote: 'We will love to pay extra for this.' That conversation became the genesis of the productised AI module set you're reading about here.

See SalesPort AI on your own data

45 production deployments. 5+ years of operational data. Seven AI modules upselling existing clients on what they already own.