You Can't Fix a Stockout You Don't See Coming

We connect Cin7, your retailer portals, distributor reports, and Shopify into one live dashboard - and send you a Monday 7am alert before stockouts cost you sales.

Right now your team opens 5 different systems every Monday to piece together the same picture. By the time they do, the stockout has already happened - or you've over-ordered to be safe.

£10K pilot4 weeks to live50% refund if no value

What lands in your inbox every Monday at 7am

GS

Monday Stock Alert - 7am

Scotland availability: 12%

RED

PO #8847 - 5 days overdue

RED

Post-promo sell-through slowing

AMBER

48 SKUs tracking normally

GREEN

Scattered Data = Blind Spots = Lost Revenue

Every Monday, your team opens a different system for a different answer. None of them tell the same story. Here's what that actually looks like:

weekly-stock-check.xlsx - 6 data sources
Cin7

2,400 units available

3PL Warehouse

1,800 units allocated to Tesco

600 units in transit to Sainsbury's

Tesco Portal

68% availability (national)

Scotland region: 12% availability

Distributor Report

Report received last week - covering sales from 6 weeks ago

Shopify

Strong online demand signalled

Warehouse capacity to cover: unknown

Which number do you trust? Where's the actual problem?

By the time you manually piece it together, the stockout has already happened. Or you've over-ordered to be safe and now you're sitting on 18 weeks of slow-moving stock.

You don't have a data problem. You have a unification problem.

That's what we solve.

One Source of Truth. Intelligent Alerts. Built in 4 Weeks.

We connect every inventory data source you have and build a unified stock truth with sell-through alerts that catch problems before they cost you sales.

01

Connect Everything. See Everything.

Every inventory source in one place. Cin7, NetSuite, Unleashed, retailer portals (Tesco, Sainsbury's, Asda, Ocado), distributor Excel reports, Shopify, your 3PL - API direct or file upload. One dashboard showing on-hand across all locations, in-transit pipeline, retailer availability, and distributor sell-through.

Cin7NetSuiteTescoSainsbury'sAsdaShopify3PLDistributor

No more asking "where's my stock actually sitting?"

02

Early Warning Before Stockouts Hit

Monday 7am, an alert email lands in your inbox - prioritised by severity so you know exactly what needs attention and what can wait.

Scotland availability: 12% - Act today

RED

Cover dropping to 3 weeks - Watch this week

AMBER

48 SKUs tracking normally

GREEN

You see problems before they become lost sales.

03

Built for FMCG Reality

Retailer portals export Excel weekly. Cin7 updates daily. Your distributor sends monthly PDFs. Shopify is real-time. We normalise everything to one schema automatically - consumer units, promotional flags, regional breakdowns, shelf life tracking.

Excel / CSV

File upload

API direct

Real-time sync

PDF reports

Auto-parsed

Email attach

Auto-ingested

Multipacks, promos, regional variance, chilled waste, new SKUs, delisted ghosts - all handled.

Connect Your Data. Configure Alerts. Go Live.

Week 1–2

Data Integration

  • Cin7 / NetSuite / Unleashed - API direct - 2–3 days
  • Retailer portals - Weekly Excel upload to shared folder
  • Distributor reports - Email attachments auto-parsed
  • Shopify - API integration
  • 3PL / warehouse - API or CSV upload

Everything flows into one unified schema. We validate data quality and flag any issues.

Week 3–4

Alert Configuration

  • Stockout threshold - Weeks of cover drops below 2 or 4 weeks?
  • Availability threshold - Any region drops below 80% or 85%?
  • Overstock threshold - Slow-moving SKU exceeds 16 weeks cover?

One 30-minute onboarding call. You set the thresholds. We configure the rules. You approve. Done.

Week 5+

Live Alerts

  • Monday 7am alert email - RED / AMBER / GREEN - every week
  • Dashboard 24/7 - Drill into any SKU × retailer anytime
  • Pipeline visibility - On-hand, in-transit, on-order in one view
  • Regional breakdown - National fine, Scotland collapsed? We flag it

The data unification problem is solved once. Then it just runs.

What's Included in the Pilot

Four weeks of engineering. One onboarding call. One system that catches stockouts before they happen.

Unified inventory dashboard

Every source in one view - on-hand across all locations, in-transit pipeline, retailer availability, distributor sell-through. Updated daily.

Monday morning sell-through alerts

7am every Monday. RED (act today), AMBER (watch this week), GREEN (all normal). Prioritised so you know what matters.

Seven dashboard views

OverviewCritical alertsSKU drill-downRetailer filterRegional heatmapPO pipelineAlert history

Admin control panel

Set your own alert thresholds, ranging profiles (which SKUs belong in which store formats), and promotional baselines. Change them anytime.

Multiple data connectors

API (Cin7, NetSuite, Shopify, 3PL), Excel/CSV file upload (retailer portals), email attachment parsing (distributor reports). If you have a source, we connect it.

Edge case intelligence, built in

Multipacks normalised to consumer units. Promos filtered. Regional variance flagged. Chilled waste tracked. Delisted ghosts suppressed. Distributor lag accounted for.

Decision point at week 4. 50% refund if it doesn't deliver. No long contracts.

Connect Any Inventory Data Source

We integrate with your existing systems - no replacement, no migration, just connection.

ERP & Inventory

  • Cin7 (Core, Omni, WMS)
  • NetSuite
  • Unleashed
  • Sage
  • Custom ERP via API or CSV

Retailer Portals

  • Tesco (dunnhumby)
  • Sainsbury's (SupplyHub)
  • Asda (ADR)
  • Morrisons
  • Waitrose
  • Ocado

E-Commerce

  • Shopify
  • WooCommerce
  • Amazon Seller Central
  • Custom webstores

3PL & Warehouse

  • Direct API integration
  • CSV / Excel export upload
  • Email report parsing

Distributor Reports

  • Excel email attachments (auto-parsed)
  • PDF reports (OCR + extraction)
  • Shared folder uploads

Integration Methods

APIPreferred

Real-time sync, fully automated. No manual steps once connected.

File UploadWeekly

CSV or Excel to a shared Google Drive folder. We auto-ingest on upload.

Email ParsingAutomatic

Forward distributor report emails to a dedicated inbox. We extract the data.

If you have a data source, we can connect it. Week 1 of the pilot is dedicated to integration.

Built for the Messy Reality of Multi-Source Inventory Data

We tested this against UK FMCG brands running Cin7 + Tesco/Sainsbury's + distributors + Shopify. Here are the real problems we built to handle.

01

Cin7 vs Retailer Stock Mismatch

Cin7 shows 2,400 units available. Tesco portal shows 68% availability - should be 85%+. Where did the stock go? We reconcile both views and flag every gap between what left your ERP and what the retailer reports.

02

Multipack Unit Confusion

Your chocolate bar sells as singles and 12-packs. Tesco reports "units sold" without specifying which. We normalise everything to consumer units - 1 twelve-pack = 12 bars. Numbers always mean the same thing.

03

Promotional Distortion

You ran 3-for-2 at Sainsbury's for 3 weeks. Week 4 looks like underperformance - it's just post-promo normalisation. We compare against your non-promo baseline, not inflated promo weeks.

04

Regional Stockouts in National Averages

National availability: 89%. Looks fine. Scotland: 12%. Regional collapses hide inside healthy national numbers every week. We flag them before they cost you sales.

05

Chilled Product Waste Risk

Your dairy shake has 28 days shelf life. High weeks of cover isn't good - it's waste risk. We track remaining shelf life against stock levels and flag overstock before it becomes shrink.

06

Store Format Selectivity

Your premium yogurt is ranged in superstores only - not Express. Calculating availability across the full estate makes your numbers look worse than they are. We calculate against ranging, not estate size.

07

Delisted SKU Ghost Data

Almond bar delisted in February. It's April - portal still shows 0 units sold, 0 stock, flagged as a stockout every week. After 8 consecutive zero-sales weeks, we suppress the SKU and mark it likely delisted. Stock reappears? We bring it back automatically.

08

Distributor Reporting Lag

Distributor sends on the 15th - covering sales from 6 weeks ago. You're reconciling April Week 3 retail data against February distributor data. We tag each source with its actual reporting period and only alert on distributor data more than 60 days old.

09

In-Transit Pipeline Blind Spots

Cin7 says allocated. 3PL says in transit. Retailer says not received. We show the full pipeline in one view: on-hand, allocated, in-transit, on-order, and late deliveries flagged.

10

New SKU Cold Start

New flavour, no sales history. Can't calculate a 4-week average yet. We benchmark against category proxies or similar SKUs until week 5, then switch to your actual data automatically.

11

Depot Consolidation Chaos

Asda depot consolidation. Midlands stock in transit to a new National DC. Availability drops from 88% to 12% - your alerts fire, but it's not a stockout. We track known retailer logistics events and suppress false alerts, flagging "retailer system event" instead.

12

Promotional Mechanics Mismatch

Same week. Same chocolate bar. Tesco: 3-for-2. Sainsbury's: meal deal. Asda: 25% markdown. Report shows 340%, 180%, 95% uplift - which retailer won? We tag promo mechanics so you compare like-for-like: meal deal vs meal deal average, not against a 3-for-2 week.

This Works Best For

We don't try to solve everything for everyone. We go deep with one specific type of FMCG brand.

You run inventory across multiple systems

Cin7 or NetSuite for planning. Tesco, Sainsbury's, and Asda portals for retail sell-through. Distributor Excel reports. Shopify for D2C. A 3PL for warehousing.

If your stock truth lives in 3+ different places, this is for you.

You sell through retail + distribution + D2C

Big Four retailers (Tesco, Sainsbury's, Asda, Waitrose, Ocado) plus independent distributors serving convenience and foodservice, plus your own Shopify store.

The mid-market multi-channel gap. That's where we sit.

You've missed stockouts or over-ordered to be safe

If you've ever found out about a stockout after it happened - or ordered extra "just in case" and ended up sitting on 18 weeks of slow-moving stock - we solve that.

Early warning = better decisions.

Only selling through distributors with no direct retail? Book a call anyway - we'll tell you honestly if it makes sense.

Questions We Get Asked

No. We connect to Cin7, NetSuite, retailer portals, Shopify, your 3PL - whatever you're already using. Nothing gets replaced. We sit on top and unify the view.

Stop Missing Stockouts. Start Seeing Early.

Four weeks from now, you'll have every inventory data source connected in one view.

Cin7 + Tesco + Sainsbury's + distributors + Shopify + 3PL.

GS

Monday Stock Alert - 7am

Scotland availability dropped to 12%

RED

PO #8847 is 3 days overdue

RED

48 SKUs tracking normally

GREEN

You act before it costs you sales.

Or email sam@growsights.co.uk with your data sources

£10,000 pilot4 weeks to live50% refund if no valueData stored in UKGDPR compliant