The verdict in three sentences
When the same product is sold online and across several stores without shared stock, you oversell what you no longer have or refuse what you do have. Real-time synchronisation with reserve-on-checkout removes that chaos and cuts cancelled orders by nearly 70 %. It's the invisible infrastructure that makes omnichannel credible.
The real cost of unsynced stock
Without unified stock, each channel lives in its own bubble. The site shows 3 units available, but the downtown store sold 2 an hour ago. The customer orders, pays, then gets a cancellation message. It's a double loss: the sale and the trust.
| Problem without sync | Frequency | Cost / consequence |
|---|---|---|
| Oversell (sold twice) | 5-10 % of orders | Refund + lost customer |
| Hidden stockout | Common | Sale wrongly refused |
| Physical inventory drift | 8-15 % of SKUs | Untracked losses |
| Manual recount time | 6-10 h/week | Labour cost |
| Mobile money dispute / refund | 3-6 % | Fees + support time |
*2026 order of magnitude, multi-location retailers in West and East Africa.*
What real-time synchronisation changes
The principle: one central stock, split by warehouse and store, updated on every sale across any channel in under a minute. At checkout, the quantity is reserved during payment, then decremented. Low-threshold alerts warn before stockout.
| Metric | Without sync | With real-time sync |
|---|---|---|
| Cancelled orders (oversell) | 5-10 % | < 2 % |
| Stock update delay | Hours to days | < 1 minute |
| Inventory drift | 8-15 % | < 2 % |
| Reserve on checkout | None | Yes, temporary lock |
| Low-threshold alerts | Manual | Automatic |
| Per-store visibility | No | Yes, live |
*2026 estimate. The drop in cancellations often reaches 70 % in the first month.*
Need a professional website?
Kolonell builds websites that attract clients, optimized for the Sénégalese market. Free quote in 2 minutes.
Mini case study
Aminata runs three cosmetics stores in Nairobi plus an online shop. Before sync, she cancelled 7 % of her 300 monthly online orders, i.e. 21 orders at an average basket of KES 3,000: KES 63,000 in lost sales and as many disappointed customers. After unified stock with reserve-on-checkout, cancellations fall to 1.5 %, i.e. 4-5 orders. She recovers ~KES 50,000 in monthly revenue and eliminates 8 weekly hours of recounting. Low-threshold alerts prevent three best-seller stockouts in a quarter.
FAQ
How do I avoid overselling between the site and the stores? By centralising stock and decrementing it in real time on every sale, whatever the channel. Reserve-on-checkout locks the quantity during mobile money payment so another customer can't grab it.
How fast does stock update? With good synchronisation, in under a minute after each transaction. That short delay is what pushes cancelled orders below 2 %.
Do I need separate software per store? No, the opposite: one system with a per-location view. Each store sees its stock, but everything rolls up into a shared, live database.
What about inventory drift? Regular cycle counting brings drift under 2 %. The system flags suspicious SKUs (sales without decrement, unrecorded returns) to target recounts.
Does sync handle click and collect? Yes, that's precisely its purpose in omnichannel. The customer reserves in the store that actually has the product, and the quantity is locked at order time.
Let's talk about your project. We unify your online and in-store stock with reserve-on-checkout and automatic alerts to eliminate overselling and stockouts. WhatsApp +221 77 596 93 33.
Mohamed Bah
Fondateur, Kolonell
Passionate about digital and entrepreneurship in Africa, Mohamed has been helping Sénégalese businesses with their digital transformation since 2020. Founder of Kolonell, he believes every SME deserves a professional and accessible online présence.
