The verdict in three sentences
Between 60 and 70 % of mobile money baskets are abandoned, not for lack of intent but because of a broken technical flow: slow USSD redirect, failing OTP, no status feedback. A checkout with deep-link and status polling recovers up to +18 points of conversion. Each abandoned basket wastes ~2,500 FCFA of acquisition cost.
Where the flow breaks
Mobile money payment chains several fragile steps. Audit each one with a stopwatch and a failure rate.
| Step | Common problem | Conversion impact |
|---|---|---|
| Redirect to app | Slow (25 s USSD) | -15 pts |
| OTP entry | 12 % failure | -8 pts |
| Return to merchant | Missing / manual | -12 pts |
| Status confirmation | No polling | Doubt, abandon |
| Retry | Starts from zero | Frustration |
The customer doesn't know whether the payment succeeded: they close the tab, retry, or pay twice. That is where the points bleed out.
Before / after optimisation
Here is the measured effect of an optimised flow (direct deep-link to the app, status polling, clear confirmation screen). 2026 order-of-magnitude figures.
| Metric | Before | After |
|---|---|---|
| Abandonment rate | 68 % | 50 % |
| Redirect time | 25 s | 6 s |
| OTP failure | 12 % | 4 % |
| Checkout conversion | 32 % | 50 % |
| Lost acquisition cost/basket | 2,500 FCFA | — |
Need a professional website?
Kolonell builds websites that attract clients, optimized for the Sénégalese market. Free quote in 2 minutes.
The deep-link opens Wave or Orange Money directly at the right amount; polling queries the API every 2-3 seconds and shows "payment confirmed" without the customer refreshing.
Mini case study
Moussa sells sneakers online in Accra. Traffic: 1,000 checkouts/month, conversion 32 %, basket 25,000 FCFA. So he books 320 sales (8,000,000 FCFA). After reworking the flow (deep-link + polling), conversion rises to 50 %: 500 sales (12,500,000 FCFA). Gain: 180 sales, +4,500,000 FCFA/month. The acquisition cost previously wasted on 680 abandonments (~1,700,000 FCFA) is finally paying off.
FAQ
Does the deep-link work on all phones? On smartphones with the app installed, yes, directly. For others, plan a QR code or USSD fallback, with the same status polling behind it.
Why does polling change everything? It removes uncertainty: the merchant detects confirmation server-side and shows the real state, instead of letting the customer guess whether they paid.
How do I reduce OTP failures? Pre-filling the amount, avoiding overly short expiry, and allowing a retry without starting over cut failures from 12 % to ~4 %.
What realistic gain? On a degraded flow, +15 to +18 points of conversion are achievable. The return on investment shows within weeks for an active e-commerce store.
Let's talk about your project. We audit your mobile money flow and recover your lost baskets. 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.
