The verdict in three sentences
For a team of 45 reps covering London and the Home Counties, a progressive web app (PWA) covers 90% of what a native app does for 30 to 40% less. The heart of the project is not the order screen but offline sync and ERP integration, which make up about half of the budget. Budget GBP 55,000 to 120,000 (2026 UK market estimate) and 3 to 5 months, for a realistic gain of 1.5 visits per rep per day.
PWA, native app or field sales SaaS
The sales director has three options. Off-the-shelf SaaS is fast to roll out but expensive per seat and rigid on customer-specific pricing, pack sizes and route planning. Native apps give the best hardware access but mean two builds (Android and iOS) and app store releases.
| Criterion | Custom PWA | Native app | Field sales SaaS |
|---|---|---|---|
| Upfront cost (2026 estimate) | GBP 55,000 to 120,000 | GBP 85,000 to 185,000 | GBP 4,000 to 12,000 setup |
| Recurring cost for 45 users | Hosting and maintenance, GBP 900 to 2,000/month | Same plus store updates | GBP 40 to 90 per user per month |
| Offline mode | Yes, service worker and IndexedDB | Yes, most robust | Varies by vendor |
| Installation | Link or QR code, no store | Play Store and App Store | Vendor app |
| Custom pricing rules | Full | Full | Limited |
| Timeline | 3 to 5 months | 5 to 8 months | 1 to 2 months |
PWAs run well on the managed Android and iPhone fleets most UK firms issue. The main limits are on iOS (local storage may be purged after weeks without use) and advanced Bluetooth access for some receipt printers.
Offline mode: where the budget goes
In basements of client stores, rural Kent routes or industrial estates, signal drops. Reps must browse the catalogue, see customer history and take orders without a network, then sync once back online.
| Component | Role | Share of budget |
|---|---|---|
| Local catalogue (1,000 to 5,000 SKUs, compressed images) | Browsing without signal | 10 to 15% |
| Order queue | Offline entry, deferred upload | 10 to 15% |
| Conflict resolution | Stock or price changed during the route | 10 to 15% |
| ERP connector (Sage 200, SAP Business One, Dynamics 365) | Customers, prices, stock, orders | 20 to 30% |
| Routes and visit geolocation | Planning, proof of visit | 10 to 15% |
| Sales leadership dashboard | Visits and revenue tracking | 10 to 15% |
The most underestimated issue is conflict handling: a price changed in the ERP at 10 am while a rep took an offline order at 9 am. Decide the rule upfront and display it clearly to the rep and the sales office.
Project flow and adoption
A typical project: scoping and mock-ups with 3 to 5 pilot reps (3 to 4 weeks), catalogue and ordering build (6 to 8 weeks), ERP connector and offline (4 to 6 weeks), pilot with 8 to 10 reps (3 weeks), then full rollout. Adoption depends on speed: a 15-line order must take under 3 minutes or reps go back to emailing spreadsheets. Our custom web application offer covers PWA, offline and ERP integration; scope and price are set in the quote.
Mini case study
Daniel, sales director at a cleaning supplies wholesaler in London, manages 45 reps making 9 visits a day each. Average order per visit is GBP 620 and 60% of visits convert.
Need a professional website?
Kolonell builds websites that attract clients, optimized for the Sénégalese market. Free quote in 2 minutes.
With the PWA (3-minute order entry, optimised routes, no re-keying by the office), each rep gains 1.5 visits a day. Monthly gain: 45 x 1.5 x 22 days x 60% x GBP 620 = GBP 552,420 in additional revenue. At an 18% gross margin, that is about GBP 99,400 of margin per month. For a GBP 95,000 project plus GBP 1,500 monthly maintenance, payback comes in roughly one month of full adoption, and within three months even if the gain is halved.
Compare with SaaS: 45 seats x GBP 70 x 12 = GBP 37,800 a year, every year, without control over pricing rules.
FAQ
How much does an order-taking PWA for 45 reps cost?
As a 2026 estimate, GBP 55,000 to 120,000 depending on SKU count, pricing complexity and the ERP to connect. The ERP connector and offline logic often account for 40 to 50% of the budget.
Does a PWA really work without signal?
Yes: catalogue, customer records and order entry stay available offline through local storage, with automatic sync when the network returns. Plan 50 to 300 MB of storage per device depending on images.
Why not just buy field sales SaaS?
At GBP 40 to 90 per user per month, 45 seats cost GBP 21,600 to 48,600 a year, with limited control over pricing rules. SaaS is fine for a quick test, less so for long-term use.
Which ERPs can be connected?
Common UK choices are Sage 200, SAP Business One and Dynamics 365 Business Central. Allow 4 to 6 weeks for a two-way connector covering customers, prices, stock and orders.
How long to equip the whole team?
3 to 5 months in total, including a 3-week pilot with 8 to 10 reps. Full rollout then takes 1 to 2 weeks with a 2-hour training session per team.
Let's scope your project. We work with your pilot reps on the catalogue, offline mode and ERP connector, for go-live in 3 to 5 months. 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.
