The verdict in three sentences
In remote sourcing areas, coverage is intermittent: a field app must work 100% offline and sync as soon as a 3G bar shows up. A custom PWA costs USD 25,000 to 60,000 and embeds your business logic: purchase price by grade, lot traceability, quota checks. A generic form tool at USD 2 to 5 per agent per month is fine for a pilot, but hits a ceiling as soon as data must trigger a payment or a control.
Why paper costs more than you think
With 120 agents, every paper form is retyped at head office, with 3 to 8% data entry errors. The 10-day lag prevents steering purchases mid-season, when farm-gate prices move week to week, and the traceability required by European buyers (anti-deforestation regulation, organic and fair-trade certifications) becomes very hard to prove.
Generic forms versus custom PWA
| Criterion | Form tool (KoboToolbox, ODK, SurveyCTO, Fulcrum) | Custom PWA |
|---|---|---|
| Upfront cost | USD 0 to 2,000 of setup | USD 25,000 to 60,000 |
| Recurring cost | USD 0 to 5 per agent per month | USD 300 to 900 per month (hosting, maintenance) |
| Offline mode | Yes, form entry | Yes, with reference data and local rules |
| Business logic (prices, quotas, lots) | Simple calculations only | Full, validated on the phone |
| Geotagged photos and signature | Yes | Yes, linked to lot and producer |
| Real-time dashboard | Export then spreadsheet | Built in, by area and agent |
| Accounting or ERP integration | Manual | Dedicated API |
| Data and code ownership | Third-party platform | Client company |
KoboToolbox stays free for many humanitarian uses, but a commercial company with 120 agents typically pays USD 2,400 to 7,200 a year for a paid tool, with no lot-level traceability.
Full project budget in 2026
| Item | Range | Comment |
|---|---|---|
| PWA development (MVP, 3 to 4 months) | USD 25,000 to 40,000 | Producer records, purchases, photos, signature, sync |
| Dashboard and exports | USD 5,000 to 12,000 | Volumes by area, average prices, quality alerts |
| Integrations (accounting, mobile money) | USD 3,000 to 8,000 | Depending on available APIs |
| Entry-level Android smartphones | USD 90 to 150 per agent | 120 agents: USD 10,800 to 18,000 |
| Mobile data plans | USD 2 to 4 per agent per month | Light sync, compressed photos |
| Power banks and cases | USD 15 to 25 per agent | Essential in the bush |
| Agent training | USD 2,000 to 5,000 | 2 days per group of 20, local-language materials |
| Hosting and maintenance | USD 300 to 900 per month | Fixes, backups, support |
The key technical point is synchronization: each record gets a unique ID on the phone, photos are compressed to about 150 KB, and conflicts (two agents on the same producer) are resolved by clear rules. Pick a PWA over a native app: no app store install, instant updates, one codebase for Android and desktop.
Rollout: the mistakes that break field projects
Test on the actual phones, with 1 GB of free storage and Android 10, not on the project manager's iPhone. Run a 15-agent pilot in one area for 3 weeks before scaling. Keep a paper fallback for the first season, and appoint one local lead per district who can reinstall the app.
Mini case study
Need a professional website?
Kolonell builds websites that attract clients, optimized for the Sénégalese market. Free quote in 2 minutes.
Hery, operations manager of a vanilla sourcing company with a regional office in Singapore and collection in Madagascar, equips 120 agents. Budget: PWA and dashboard USD 42,000, phones and accessories USD 14,400, training USD 3,500, so USD 59,900 in year one, plus USD 3,600 in data and USD 7,200 in maintenance. Estimated gains: 2 data entry clerks redeployed (USD 7,200 a year), payment errors cut by 4% on USD 1.2 million of purchases (USD 48,000) and a negotiated 1.5% traceability premium on USD 2 million of export sales (USD 30,000). About USD 85,000 a year: payback in less than one season.
FAQ
How much does an offline field app cost?
A custom PWA costs USD 25,000 to 60,000 in 2026, excluding smartphones. A generic form tool starts at USD 2 to 5 per agent per month, but without business logic.
Does a PWA really work without network?
Yes: the app and reference data are stored on the phone, and entries sync when coverage returns. A record with compressed photos weighs about 200 KB, under 25 MB per agent per month.
Which phones should agents use?
Entry-level Android devices at USD 90 to 150, with at least 3 GB of RAM and a strong battery. Add a USD 15 to 25 power bank, essential for multi-day rounds.
How long does it take to roll out to 120 agents?
Plan 3 to 4 months of development, a 3-week pilot with 15 agents, then 4 to 6 weeks of scale-up. Ideally, launch 2 months before the season opens.
Can producers be paid from the app?
Yes, through a mobile money integration such as MVola or Orange Money, for USD 3,000 to 8,000 depending on the APIs. Payment is then tied to the weighed lot, which removes cash discrepancies.
Let's scope your project. Tell us your number of agents, your areas and the data to collect: we will frame the PWA scope, the indicative budget and a schedule ahead of your next season. 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.
