Operations automation for product brands

One accurate view of stock in every warehouse. Reorder points that fire before you run out. The spreadsheet work, automated away.

For any business selling physical products on Shopify doing £1–10m, with stock split across UK, EU or US warehouses.

30 MIN · FREE · NO PITCH

The problem

The problem, if it's yours

Your bestseller is out of stock in the US while the EU warehouse holds four months of it. Shopify says one number, the 3PL portal says another, and the spreadsheet that decides your next purchase order says a third. Somebody on your team spends hours every week ferrying numbers between systems, and reorders still get triggered by a warehouse email or a customer complaint.

None of this is anyone's fault. Every tool you have works for one warehouse. The moment stock splits across regions, the tools stop agreeing with each other, and a person becomes the integration. That person is usually you, at 10pm.

The system

What I do about it

I build the operations backbone in tools you already understand: Airtable as the single source of truth, synced hourly from Shopify and your 3PLs, with per-region reorder points calculated from your real sales velocity and real lead times. Low-stock alerts arrive before the stock-out, not after. A dashboard shows stock cover, fulfilment performance and cash tied up in stock, per region, every Monday morning.

01

Single source of truth

Airtable, synced hourly from Shopify and every 3PL.

Hourly sync
02

Per-region reorder points

Calculated from real sales velocity and real lead times.

Per SKU, per region
03

Low-stock alerts

They arrive before the stock-out, not after.

Before, not after
04

The Monday dashboard

Stock cover, fulfilment performance and cash tied up in stock, per region.

Every Monday

Try the demo build

This is a working copy of the system, running on invented numbers for a fictional home fragrance brand selling from UK, EU and US warehouses. Click around it. Your build runs the same logic on your numbers.

demo data

Two SKU locations are below their reorder point this morning. Click a row and it shows its working.

1. Reorder point11/day × (40d lead + 14d safety) = 594 units
2. Trigger342 available + 0 inbound < 594, so it flags
3. Suggested ordertop up to 60d cover = 758 units, 64 cases of 12 = 768 units
1. Reorder point6/day × (35d lead + 21d safety) = 336 units
2. Trigger144 available + 0 inbound < 336, so it flags
3. Suggested ordertop up to 60d cover = 426 units, 18 cases of 24, lifted to supplier MOQ of 600 = 600 units

Invented numbers, fictional brand. Your build runs the same logic on your SKUs, your lead times, your warehouses.

Book a scoping call
Ownership

You own everything. It runs in your accounts. No proprietary platform, no lock-in, no per-seat licence creep.

Ready to see it against your own numbers?

Thirty minutes, free, no pitch. I'll tell you honestly whether an audit is worth your money.

Book a scoping call