The verdict in three sentences
For a 60-rep sales force in Abidjan and up-country, an offline PWA (installable web app) costs 10,000,000 to 20,000,000 FCFA (15,200 to 30,500 EUR) in 2026, 35 to 65% less than two native apps at about 30,000,000 FCFA (45,700 EUR). It records orders without network, then syncs as soon as 3G returns, geolocates every visit and ships in 3 months. The success factor is not technical: you need a clean catalog and clear pricing rules before writing code.
Why orders get lost today
At most FMCG distributors in West Africa, order taking still relies on paper notebooks, phone calls or WhatsApp messages. Between Yopougon, Abobo and the roads to Bouaké or San-Pedro, the network drops often. The result: orders retyped in the evening, pricing errors, unreported stock-outs and no proof the visit took place.
An offline PWA fixes this: the rep browses the catalog and prices stored on the phone, enters the order, snaps a shelf photo, and everything goes to head office as soon as the connection returns, with no action required.
PWA or native app: the numbers
| Criterion | Offline PWA | Native Android + iOS apps |
|---|---|---|
| 2026 development cost | 10,000,000 - 20,000,000 FCFA | 25,000,000 - 35,000,000 FCFA |
| Timeline | 3 months | 5 to 6 months |
| Installation | Link or QR code, no store | Play Store and App Store, reviews |
| Size on device | 2 to 5 MB | 25 to 60 MB |
| Offline mode | Yes (local storage, deferred sync) | Yes |
| Updates | Instant for everyone | Depends on stores and users |
| Annual maintenance | 1,500,000 - 3,000,000 FCFA | 4,000,000 - 6,000,000 FCFA |
| Advanced hardware access (Bluetooth printer) | Partial | Full |
The PWA wins when reps mostly use entry-level Android smartphones, which is the case for more than 85% of field fleets in Côte d'Ivoire. Native only makes sense if every device prints invoices over Bluetooth or uses dedicated scanners.
What drives the budget
| Module | Description | Indicative cost (FCFA) |
|---|---|---|
| Offline catalog | Products, compressed photos, prices per channel | 2,000,000 - 3,500,000 |
| Order taking and sync | Local queue, conflict handling | 2,500,000 - 4,500,000 |
| Visit geolocation | GPS check-in, route, photo proof | 1,200,000 - 2,500,000 |
| Customer records and credit | History, credit limit, reminders | 1,200,000 - 2,500,000 |
| Supervisor dashboard | Visits, revenue by zone, targets | 1,500,000 - 3,000,000 |
| ERP integration (Sage, Odoo, SAP) | Order export, stock, prices | 1,600,000 - 4,000,000 |
A 1,500-SKU catalog with WebP-compressed photos weighs about 15 MB and updates in small packets, which a 3G data plan can handle. These figures are 2026 orders of magnitude for fleets of 30 to 150 reps.
Mini case study
Mr Kouassi, sales director of an FMCG distributor in Abidjan, manages 60 reps who each take 12 orders a day, 24 days a month. He estimates that 3% of orders are lost or wrong, with an average basket of 85,000 FCFA.
Need a professional website?
Kolonell builds websites that attract clients, optimized for the Sénégalese market. Free quote in 2 minutes.
- Monthly orders: 60 × 12 × 24 = 17,280.
- Lost or wrong orders: 3% = 518, or 518 × 85,000 = 44,030,000 FCFA of revenue a month at risk (about 67,100 EUR).
- At a 12% gross margin, the real loss is around 5,280,000 FCFA a month.
- PWA investment: 15,000,000 FCFA, plus 2,000,000 FCFA of annual maintenance.
- If the PWA cuts losses by 70%, the gain is about 3,700,000 FCFA a month: the investment pays back in just over 4 months, before counting the 2 hours of daily retyping saved by the sales assistant.
FAQ
How long can a rep work without network?
All day if needed: orders stay on the phone and go out at the first connection. We test queues of more than 100 pending orders with no loss.
Which phones are required?
An Android smartphone from 60,000 FCFA (about 90 EUR) with 3 GB of RAM and an up-to-date Chrome is enough. In most cases there is no need to replace the fleet.
How do you avoid price conflicts when head office changes a price?
Each order keeps the price version used, and head office validates or corrects at sync. New price lists download in under 1 MB as soon as the phone connects.
Isn't geolocation badly received by sales teams?
It only records the visit, not continuous tracking, which keeps battery use under 5% a day. Presented well, it mainly proves the work done and supports bonus calculations.
Can we start with a single zone?
Yes, a 6 to 8 week pilot with 10 reps in Abidjan lets you adjust before the national rollout. It represents about 25% of the total budget.
Let's scope your project. Tell us your sales force size, ERP and number of SKUs, and we will price an offline PWA between 10,000,000 and 20,000,000 FCFA, delivered in 3 months with a field pilot. 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.
