Inbound confirmations before cut-off
52%90%
Published results from live operations. Not a pilot. Not a demo. The work that runs every day and can be reviewed in the open.
Inbound confirmations before cut-off
52%90%
Revenue protected
€2.1Mper year
Promo margin lifted
+€2.6Mper year
Annual revenue recapture
€20m+per year
Sales · Supplier analytics
Before Duvo, category managers spent hours moving data between VMS, CRM, BigQuery, XLSX files, Many ERP, PDFs, and email. Errors were often caught late, and missing approvals or evidence could stall without clear escalation. Category managers prepared for supplier meetings without consistent data packs, supplier terms lived in emails and personal spreadsheets, and monthly evaluation/factoring work depended heavily on one analyst.
70–80%
reduction in manual work
95%
mismatches caught before CRM write-back
Supply Chain · Demand forecasting
Pilulka is a Czech online pharmacy and health & beauty retailer. Demand forecasting across its ~18,000-SKU assortment ran on a static, rule-based forecast — a fixed-logic engine that could not see what was actually happening in demand. The rule-based forecast was inaccurate. It did not account for recent demand peaks or emerging trends, so it consistently produced the wrong numbers. The result: planners had to manually override 50% of its output every cycle — half the forecast was effectively rebuilt by hand.
50% → <1%
manual forecast overrides
~7h/day
planner time returned
Supply Chain · Out-of-stock prevention
When a product is running low, the next sale depends on whether the inbound delivery is confirmed before warehouse cut-off. Rohlik had the signals, but they were scattered across SAP, warehouse systems, supplier emails, slot bookings, and stock data. Disponents could manually triage roughly 8 products per day per market, business hours only. Overnight, weekends, and long-tail supplier follow-up still left too many signals unresolved.
52% → 90%
inbound confirmations before cut-off
100%
of OOS signals reviewed and acted on
Finance · Invoice reconciliation
At Rohlik scale, a supplier delivery note that does not match the PO, goods received, or invoice is not a clerical issue. It blocks inbound, ties up working capital, creates fresh-category waste risk, and can leave AP clearing invoices for goods that never physically arrived. Across five markets, the expensive part was not just finding the mismatch. It was tracing the root cause and fixing the data so the same error did not come back on the next delivery.
€2.1M/yr
revenue protected
€1.4M/yr
margin protected
Sales · Turnover bonus optimisation
Turnover bonuses look simple until hundreds of supplier and brand combinations are spread across markets, sheets, and monthly supplier replies. Before Duvo, category managers picked a realistic tier from memory, chased suppliers for year-to-date sales, and transcribed replies that arrived as Excel files, plain text, or screenshots. Drift surfaced at year-end, after the window to intervene had already closed.
€240K/yr
direct margin recovered
250 hrs/week
freed for commercial work
Sales · Annual negotiations
For a high-growth retailer, the annual negotiation determines the year's margin. But the process was throttled by manual execution. Critical terms (rebates, volume incentives) were buried in thousands of email threads, and every week of delay meant operating on old terms — bleeding potential margin.
~80%
of the negotiation workflow automated
1 mo.
cut from the annual negotiation cycle
Finance · Variance reporting
Modern finance teams use tools like FloQast, but they lack the throughput to feed them. Highly paid analysts spent days manually logging into disparate ERPs and portals to download CSVs. This created data drift, Friday panic, and a lack of auditability for the CFO.
100%
of variance report retrieval automated
~10%
cut from month-end close
Finance · Finance operations
In high-volume grocery, goods constantly move between "Reserve" and "Repack" zones. Tracking these moves required a manual "WMS-to-Finance" copy-paste loop. A single typo created "Phantom Inventory" — where the system thinks stock exists, but the shelf is empty — killing sales and availability.
100%
of daily transfer logging automated
20%
of finance team time freed
Supply Chain · Availability recovery
Pilulka generated proposed supplier orders inside in-house-built tools, but core products still suffered from persistent stock-outs. Orders were often suboptimal — wrong timing, wrong quantities, missed constraints. Manual checking couldn't scale to thousands of SKUs, and traditional integration work like APIs or refactoring internal tools was too slow given IT capacity constraints. The result: industry average baseline availability on A+B products, with millions in lost sales sitting on the table.
+15%
stock availability improvement
~€1.5m
annualized net sales recovered
Sales · New capability
Rohlik Group buys thousands of commodity-linked SKUs across five European markets. Dairy, coffee, cocoa, oils. Prices move constantly. Most retailers track those markets quarterly at best. Many do not track them at all, including Rohlik Group. The buying team that should be negotiating better terms was spending days and weeks on something else first. Ten category managers, pulling data from different sources, trying to see where prices had moved.
120+ SKUs
renegotiated with 15+ suppliers in one week
€1.45M+
in annualized savings closed
Supply Chain · Inventory management
Rohlik handles ~500 best-before-date alerts per day across 5 country operations. Manual triage was shift-based; an overnight backlog meant accept-or-claim decisions on fresh stock were rushed by morning or skipped entirely. Fresh items were silently marked down or written off when they could have been claimed against the supplier under the contract, or routed into a clearance flow with proper margin.
€336K-€560K
annual margin protected
€85K/yr
monitoring capacity reallocated
Sales · Promo management
Existing forecasting was over-estimating promo demand by 9-14x on average. Nominations defaulted to gut feel, with discount depth used as the lever to clear stock. Promo share of net revenue was stuck at 7.6%, with margin diluted by indiscriminate discounting and inventory positions out of line with actual sell-through across 4 fulfilment centres in DACH.
17% → 27%
promo margin across 4 fulfilment centres
3x
promo revenue tripled (+275%)
Sales · NPD and price loading
Rohlik launches ~1,500 truly new SKUs per year across 5 country operations. Manual master-data validation and first-order admin took ~2 months end-to-end. Every week lost to admin was a week of sales window the new SKU never got back, while manual review queues kept growing across the commercial team.
8 → 1 week
launch cycle compressed
84.4%
validated within 1 hour of listing
Supply Chain · Forecasting & execution
Hundreds of promo SKUs across 5 country operations were forecasted weekly by Rohlik planners. Forecast variance swung between ±20% and ±44% - tight on a normal week, off by half on disaster weeks, driving simultaneous overstocks and stockouts in the same store. Meanwhile, 30 hours/week of planner time was locked in spreadsheet forecasting, leaving no capacity for long-horizon demand work or category strategy.
€593K
promo sales protected
303
sold-outs prevented
Customer Service · Review response automation
At Notino, the response baseline across 18 review platforms was zero. No ownership, no coverage, no tone standard. Every dissatisfied customer churned in silence. The cost wasn't visible in any one quarter — it compounded over 3-year customer cohorts.
2,160
customers engaged/year
€343K
3-year CLV recoverable
Marketing · Ad localisation
Notino's Google Ads extensions had to be created and refreshed weekly across 27 country markets. A specialist spent ~9 hours copy-pasting ad extension strings across 27 country spreadsheets, translating discount messaging, validating character limits by hand, and formatting output. Character overflows and wrong account IDs were caught only at import time.
468 hrs/yr
specialist capacity returned
0%
manual corrections across 6 cycles