The verdict in three sentences
Customised Moodle (5,000,000 to 12,000,000 FCFA, about 7,600 to 18,300 EUR) suits a group that accepts a standard user experience and has an in-house administrator. A SaaS LMS is fast to launch but gets expensive beyond 1,000 learners, at 3 to 8 USD per person per month. A custom platform (15,000,000 to 30,000,000 FCFA, about 23,000 to 46,000 EUR) pays off as soon as job-specific paths, certificates and 3G constraints in your branches matter.
The real benchmark: classroom training
A group of 500 to 5,000 employees (bank, telecom operator, retailer) in Abidjan, Nairobi or Dubai mostly trains branch staff: compliance, products, customer service. In person, with travel from regional towns, accommodation and venue, a session costs 150,000 to 400,000 FCFA per employee. E-learning does not eliminate classroom training, but it absorbs 50 to 70 % of it for regulatory and product modules.
| Option | 2026 upfront cost | Annual cost | Time to launch | Strength | Limit |
|---|---|---|---|---|---|
| Classroom training | 0 FCFA | 150,000 to 400,000 FCFA per employee | Immediate | Direct interaction | Cost, 1 to 3 days away from branch |
| Installed and customised Moodle | 5,000,000 to 12,000,000 FCFA | 1,500,000 to 3,500,000 FCFA (hosting, maintenance) | 2 to 4 months | Free licence, many plugins | Dated interface, heavy on 3G |
| International SaaS LMS | 0 to 2,000,000 FCFA | 3 to 8 USD per learner per month | 2 to 6 weeks | Fast, mobile | 2,000 learners: 43 to 115 million FCFA a year |
| Custom Next.js platform | 15,000,000 to 30,000,000 FCFA | 2,500,000 to 5,000,000 FCFA | 4 to 6 months | Job paths, 3G, SSO, ownership | Upfront investment |
| Custom + offline mobile app | 25,000,000 to 40,000,000 FCFA | 4,000,000 to 7,000,000 FCFA | 6 to 8 months | Courses downloaded at the branch | Higher budget |
The SaaS maths is often done wrong: 2,000 learners at 5 USD a month is 120,000 USD a year, roughly 72,000,000 FCFA. Over three years, a custom platform at 25,000,000 FCFA plus 4,000,000 FCFA of annual maintenance totals 37,000,000 FCFA.
What a custom platform must include
The requirements for an internal LMS in Africa differ from a European one. Branch bandwidth, device diversity and regulatory tracking (central bank rules for banks, telecom regulators for operators) set the priorities.
| Feature | Why it matters in Abidjan or Nairobi | Share of budget |
|---|---|---|
| Job-specific paths (advisor, teller, branch manager) | Each employee sees only what concerns them | 15 to 20 % |
| Lightweight video (240p to 480p, 2 to 5 MB per minute) | Smooth playback on 3G, lower data cost | 10 to 15 % |
| Quizzes, exams and timestamped PDF certificates | Compliance evidence for audits | 15 % |
| Single sign-on (Azure AD, Google Workspace) | No extra password | 8 to 10 % |
| HR and manager dashboards per branch | Completion-rate tracking | 15 to 20 % |
| Offline mode (PWA) | Branches with unstable connections | 10 to 15 % |
| Content authoring back office | Training team autonomy | 10 % |
A 10-minute video at 480p weighs about 40 MB, against more than 150 MB at 1080p. Across 2,000 employees and 20 videos a year, the gap adds up to several terabytes of data, often paid for by employees themselves.
Mini case study
Aïcha, HR director of a 1,800-employee bank in Abidjan, trains 1,200 branch staff each year on AML compliance and new products, at 220,000 FCFA per person in the classroom, so 264,000,000 FCFA. She launches a custom platform for 24,000,000 FCFA (about 36,600 EUR) plus 4,000,000 FCFA of annual maintenance and moves 60 % of modules online. Classroom savings: 158,400,000 FCFA in year one. Even adding 20,000,000 FCFA of video production, the investment pays back in under 3 months.
Need a professional website?
Kolonell builds websites that attract clients, optimized for the Sénégalese market. Free quote in 2 minutes.
FAQ
Isn't Moodle enough since it is free?
The licence is free, the project is not: theme, plugins, hosting and an administrator cost 5,000,000 to 12,000,000 FCFA upfront and 1,500,000 to 3,500,000 FCFA a year. Moodle remains a good choice for fewer than 500 learners with standard needs.
How long does it take to launch a custom platform?
Allow 4 to 6 months, with a first pilot path live by month three for 50 to 100 employees.
Does the platform work on entry-level smartphones?
Yes if it is designed for them: pages under 500 KB, adaptive video and PWA mode. Testing is done on Android devices costing 60,000 to 90,000 FCFA (about 100 to 150 USD).
Can data be hosted locally?
Yes, with a local host or a regional cloud, which eases compliance with national data protection laws in Côte d'Ivoire, Kenya or the UAE.
Do the certificates carry any value?
They have internal and audit value: each certificate is timestamped, linked to the score and path, and exportable for regulatory inspections.
Let's scope your project. Tell us your headcount, job paths and the share of branches on 3G: we will price a pilot platform delivered in 3 months, then full rollout. 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.
