One POS, one stock count, one growth engine for a growing retail chain

A six-branch retailer replaced spreadsheets and three disconnected tills with a single POS + inventory system, then pointed its ad spend at the products that were actually in stock.

Client
Nova Retail
Industry
Retail
Year
2026

IllustrativeAnonymized client metrics and performance results.

The challenge

Six branches, three different till systems and a stock count that lived in a spreadsheet nobody trusted. Head office found out about stock-outs when customers complained on Instagram, and the marketing agency was promoting products that two branches didn't have.

What we built

  • A single, tax-compliant POS and inventory system with e-invoicing, rolled out branch by branch over five weeks, with real-time stock visibility across locations.
  • A product feed from the inventory system into Meta and Google catalogues, so ads automatically paused for out-of-stock items and pushed overstocked lines.
  • A weekly campaign plan tied to sell-through data instead of gut feel.

The interesting part wasn't either system alone. It was the feed between them. Marketing spend followed inventory reality for the first time.

Results after 90 days

−38%
Stock-outs
2.1×
ROAS
6h → 20m
Reporting time

Stock-outs fell because branches could see each other's inventory and transfer stock. Return on ad spend doubled because the ads stopped sending people to products that weren't there. Reporting went from a six-hour monthly exercise to a dashboard.

What's next

A customer loyalty app that reads from the same backend, so that the marketing team can message people about products they've actually bought.

Ready to get started?

Share view access or a few screenshots. Within three business days you get a written audit: wasted spend, tracking leaks, and the plan to fix them.