The verdict in three sentences
For a retail group with 1,800 employees in Lagos or Dubai, the real question is which platform will actually be used by cashiers and floor staff who learn on their phones, on patchy mobile data, between shifts. Hosted, customised Moodle costs around USD 3,000 to 6,000 a year and works if your courses are conventional, while a custom LMS at USD 8,000 to 16,000 in Lagos (or USD 30,000 to 70,000 in Dubai) pays off once you need offline mode, ultra-light video and integration with payroll or time tracking. Over 3 years the cost gap per trained employee stays small, while the gap in completion rates can be twofold.
The real problem: onboarding 540 new hires a year
In West African and Gulf retail, turnover on cashier and shelf roles runs at 25 to 35% a year. With 1,800 staff, that means about 540 new hires to train annually, plus refreshers on new payment methods, food safety and customer service. Classroom training is expensive and disrupts stores.
| Classroom training cost item | Per hire (Lagos) | Annual for 540 hires |
|---|---|---|
| Internal trainer (2 days) | USD 25 | USD 13,500 |
| Transport and meals | USD 20 | USD 10,800 |
| Room and printed materials | USD 10 | USD 5,400 |
| Store cover during training | USD 20 | USD 10,800 |
| Total | USD 75 | USD 40,500 |
In Dubai, the same line items typically run three to four times higher per hire. A mobile platform will not remove all classroom time, but it can cut initial onboarding from two days to half a day or one day, with the rest delivered as 5 to 10 minute modules.
Moodle or custom LMS: what you are really buying
Moodle is free to license but not to run. You need solid hosting, a mobile-friendly theme, plugins for certificates and reporting, and an administrator who keeps up with updates. A custom LMS starts from a blank page, which costs more upfront but lets you design the tool around the cashier rather than around a course catalogue.
| Criterion | Hosted, customised Moodle | Custom LMS |
|---|---|---|
| Setup cost | USD 2,000 to 4,000 for configuration and theme | USD 8,000 to 16,000 in Lagos, USD 30,000 to 70,000 in Dubai |
| Annual cost | USD 3,000 to 6,000 hosting and managed service | Maintenance and hosting, see 3-year table |
| Offline mode | Partial, through the official mobile app | Native, with deferred quiz sync |
| Size of a 10 min video module | 40 to 80 MB if not optimised | 8 to 15 MB at 360p with subtitles |
| Quizzes and certificates | Yes, generic interface | Yes, in your brand, with a QR verification code |
| HR and time-tracking integration | Plugins or custom work | Planned from discovery |
| Time to launch | 6 to 10 weeks | 3 to 5 months |
Video weight is decisive. Where staff pay for their own mobile data, a 20-module course at 60 MB per module burns 1.2 GB, against 240 MB at 12 MB per module. Many employees will not finish a course that eats their personal data bundle. An LMS built for low bandwidth, with downloads over store Wi-Fi and offline playback, solves this.
Cost per trained employee over 3 years
The table compares both options for 1,800 staff in Lagos. Content production (filming, editing, quizzes) is identical in both cases and shown on its own line.
| 3-year cost item | Customised Moodle | Custom LMS |
|---|---|---|
| Setup | USD 2,000 to 4,000 | USD 8,000 to 16,000 |
| Operations and maintenance | USD 9,000 to 18,000 | USD 5,400 to 8,600 |
| Cloud hosting (market estimate) | Included above | USD 2,900 |
| Production of 30 video modules | USD 9,000 | USD 9,000 |
| 3-year total | USD 20,000 to 31,000 | USD 25,300 to 36,500 |
| Cost per employee over 3 years | USD 11 to 17 | USD 14 to 20 |
The choice is less about price than about expected completion: a course completed by 80% of staff instead of 40% halves the real cost per employee actually trained. In Dubai, where custom builds cost more, Moodle or an off-the-shelf LMS often wins unless you have strong offline or integration needs.
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.
Tunde, L&D manager at a retail chain in Lagos, trains 540 new hires a year at USD 40,500 in classrooms. With a mobile LMS, he cuts initial classroom training from two days to one and moves the rest to phones.
- Annual saving: 540 hires × USD 37.50 = USD 20,250 a year, or USD 60,750 over 3 years.
- Total 3-year custom LMS cost, content included: about USD 31,000.
- Net 3-year gain: USD 60,750 − USD 31,000 = USD 29,750, before counting fewer till errors.
If average till discrepancies fall by USD 4 per cashier per month across 600 cashiers, that adds USD 28,800 a year, and payback is measured in months.
FAQ
Is Moodle enough for a retail chain?
Yes, if staff have regular Wi-Fi access and your courses are conventional. Beyond 1,000 mobile learners on weak connections, Moodle's generic experience often pushes completion below 50%.
How long does a custom LMS take?
Allow 3 to 5 months, including 3 weeks of discovery and a 2-week pilot in two or three stores. A first release with video, quizzes and certificates can ship in 10 weeks.
How do we make video usable on slow networks?
Encode at 360p, split content into 2 to 5 minute clips and allow Wi-Fi downloads. A 10-minute module drops from 60 MB to 10 to 15 MB.
Do the certificates carry any value?
They carry internal value and can be tied to promotion grids. A QR verification code lets a manager confirm in 5 seconds that a cashier has passed a module.
Can the LMS connect to payroll or time tracking?
Yes, by export or API, to trigger a training bonus or block a role until a mandatory module is passed. This integration often accounts for 10 to 20% of the budget.
Let's scope your project. A mobile training platform is scoped in two weeks and rolled out in 3 to 5 months, store by store. 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.
