The verdict in three sentences
A distributor still taking orders on paper or over WhatsApp loses on average 2 days between the visit and delivery, plus 1 to 3% of revenue to errors and stock-outs. An offline-first mobile web app for 35 sales reps costs about USD 17,500 to 38,500 (EUR 15,250 to 33,550, or 10 to 22 million FCFA) and is delivered in 4 months. Order processing time falls from 48 hours to 4 hours, which often pays back the project in under a year.
Why offline mode is non-negotiable in West Africa
In Lagos, between Ikeja, Apapa and Lekki, 4G coverage is decent, but reps covering Ikorodu, Ota or the outskirts cross areas where the connection drops several times a day. An app that needs network to confirm an order will be abandoned within two weeks in favour of the paper notebook.
The technical answer is a progressive web app (PWA) that stores the catalogue, price lists and customer history on the phone, saves orders locally and syncs automatically when the connection returns. It runs on entry-level Android phones costing USD 100 to 150, without going through the Play Store.
| Feature | Description | Budget impact |
|---|---|---|
| Offline catalogue and prices | 300 to 1,500 SKUs, prices by zone and by customer | Core, included |
| Order taking and PDF slip | Customer signature, sent via WhatsApp or SMS | Core, included |
| Sync on reconnection | Local queue, conflict handling | USD 2,600 to 5,250 |
| Visit geolocation | GPS check-in, route map, proof of visit | USD 1,750 to 4,400 |
| Mobile money collection | Local wallets and cards, automatic reconciliation | USD 2,600 to 6,100 |
| Real-time targets and bonuses | Each rep sees their achievement rate | USD 1,400 to 2,600 |
| ERP or Sage interface | Order export, stock feedback | USD 2,600 to 7,000 |
| Sales management dashboard | Sales by zone, by rep, by outlet | USD 1,750 to 4,400 |
How much the app costs by scope
| Package | Scope | 2026 budget (order of magnitude) | Timeline |
|---|---|---|---|
| Essential | Catalogue, offline orders, PDF slip, Excel export | USD 17,500 to 22,800 | 3 months |
| Standard | Essential + geolocation, targets, dashboard | USD 24,500 to 31,500 | 4 months |
| Complete | Standard + mobile money, ERP link, collections | USD 33,300 to 38,500 | 4 to 5 months |
| Maintenance and hosting | Server, backups, fixes, support | USD 440 to 875 per month | ongoing |
| Sales rep training | 2 sessions of 3 hours per group of 12 | USD 700 to 1,400 | 1 week |
For comparison, an international sales-force SaaS licence costs EUR 30 to 60 per user per month, i.e. about USD 1,200 to 2,400 per month for 35 reps, with no adaptation to zone pricing or local mobile money.
Mini case study
Tunde, sales director of a beverage distributor in Lagos, manages 35 reps and 2,000 outlets for monthly revenue equivalent to 850 million FCFA (about USD 1.49 million). Entry errors and unforeseen stock-outs cost about 2% of sales, roughly USD 29,800 per month. With the Standard app at about USD 28,000, that rate drops to 0.8%: USD 17,900 of sales recovered, i.e. USD 2,680 of margin at 15%. Two data-entry clerks move to collections, saving about USD 875 per month. Total gain: about USD 3,555 per month, minus USD 525 of maintenance. Payback in 9 to 10 months, with orders delivered the same day or the next.
FAQ
Need a professional website?
Kolonell builds websites that attract clients, optimized for the Sénégalese market. Free quote in 2 minutes.
Native Android app or web app?
A progressive web app is enough for 90% of order-taking use cases. It costs 30 to 40% less than a native app and updates without going through the Play Store.
What if two reps edit the same customer offline?
Sync applies priority rules agreed with you, for example the last confirmed order wins and conflicts are flagged to the supervisor. This module represents USD 2,600 to 5,250 of the budget.
What phone do reps need?
A recent Android with 3 GB of RAM, available for USD 100 to 150, is enough for a catalogue of 1,500 SKUs and 2,000 customer records.
Can reps collect mobile money payments from the app?
Yes, integrating a payment aggregator lets reps collect on the spot and reconcile payments automatically. Allow USD 2,600 to 6,100 and transaction fees of roughly 1 to 2%.
Can we start with a single team?
It is recommended: a 4-week pilot with 8 reps in one zone lets you fix usability issues before rolling out to all 35 reps.
Let's scope your project. Tell us your number of reps, outlets and your current ERP: we will price the right package, the pilot and the rollout schedule. Detailed quote within 48 h. 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.