The verdict in three sentences
Without syncing between physical shop and online store, overselling hits 3 to 8 % of orders in Accra, forcing you to cancel and refund disappointed customers. A 15-minute cart reservation during checkout and threshold alerts at 20 % of stock prevent stockouts before they cost a sale. The goal: an inventory gap below 2 % between the system and the actual shelf.
Overselling and stockout: two sides of one problem
Selling an already sold-out product (overselling) destroys trust; showing "out of stock" when the product sits elsewhere loses the sale. Both come from unsynced stock.
| Problem | Frequency without sync | Cost |
|---|---|---|
| Overselling | 3-8 % of orders | Cancellation + refund |
| Stockout shown | Variable | -100 % conversion on the page |
| Inventory gap | 5-15 % | Distorted purchasing decisions |
| Double sale shop + web | Frequent | Unhappy customer |
| Target after sync | < 2 % gap | Reliability restored |
A stockout on a product page is -100 % conversion on that page: the visitor simply cannot buy. Better to show "back soon" with pre-order than nothing at all.
The mechanisms of reliable stock
Four mechanisms bring the gap under 2 %. They work together, not in isolation.
| Mechanism | Role | Typical setting |
|---|---|---|
| Unique SKU | Identify each variant | 1 code per product/size/colour |
| Cart reservation | Lock stock at checkout | 15 minutes |
| Threshold alert | Warn before stockout | 20 % of stock left |
| Shop/web sync | One shared stock | Real time |
The 15-minute reservation is crucial: it stops two customers buying the last item at the same time. Once the window passes without payment, the stock is released again.
The threshold alert, your safety net
Need a professional website?
Kolonell builds websites that attract clients, optimized for the Sénégalese market. Free quote in 2 minutes.
An alert triggered at 20 % of remaining stock gives you time to restock before running out. Without it, you discover the problem when a customer complains, which is too late.
Mini case study
Akosua runs a shoe store in Accra, with a shop and a site. She sells 400 pairs per month. Without syncing, 5 % of orders are oversells, or 20 orders cancelled and refunded.
Each cancellation costs her about GHS 35 (refund fees, time, lost customer) plus an average basket of GHS 390 gone to a competitor. Estimated monthly loss: 20 x (35 + 390) = GHS 8,500. After real-time sync and cart reservation, overselling falls below 1 % (4 orders), cutting the loss to GHS 1,700. Saving: close to GHS 6,800 per month.
FAQ
What exactly is overselling? It is selling an already sold-out item because the displayed stock is wrong. Without syncing it hits 3 to 8 % of orders and forces you to cancel sales already paid for.
Why reserve stock for 15 minutes? To stop two customers buying the last available item at once. If payment does not complete in the window, the stock is released automatically.
Where should I set the threshold alert? At 20 % of remaining stock. That gives you time to restock before running out, rather than being caught short.
What do I do with an out-of-stock product? Never leave a dead page: offer pre-order or a back-in-stock alert. A stockout shown with no alternative is -100 % conversion on that page.
What inventory gap should I target? Under 2 % between the system and real stock. Above 5 %, your purchasing decisions and customer promises become unreliable.
Let's talk about your project. We sync your shop and online stock in real time, with cart reservation and alerts. 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.
