The verdict in three sentences
For a contact centre group training 1,200 agents a year, a customised Moodle at 25,000 to 60,000 TND (about 7,400 to 17,600 EUR) covers 80% of needs if your learning paths stay conventional. A custom LMS at 80,000 to 200,000 TND (about 23,500 to 59,000 EUR) is justified when training is wired into operations: HRIS, telephony, quality scores. SaaS, at 3 to 8 EUR per learner per month, looks simple but becomes the most expensive option once you have 600 continuously active learners.
Three options, three cost structures
The HR director of a contact centre group is not comparing software, they are comparing full 3-year costs. Calculation base: 800 active learners on average (new agents, product training, refreshers), indicative rate of 3.4 TND per EUR. The case is drawn from a Tunis operator; the logic applies to any multi-site contact centre, from Dubai to Casablanca.
| Criterion (2026 order of magnitude) | SaaS LMS | Customised Moodle | Custom LMS |
|---|---|---|---|
| Setup | 5,000 to 15,000 TND | 25,000 to 60,000 TND | 80,000 to 200,000 TND |
| Annual cost | 98,000 to 260,000 TND (800 x 3 to 8 EUR x 12) | 8,000 to 20,000 TND (hosting, maintenance) | 15,000 to 35,000 TND |
| 3-year total | 300,000 to 795,000 TND | 49,000 to 120,000 TND | 125,000 to 305,000 TND |
| HRIS integration | Limited connectors, often paid | Plugins and APIs, to be built | Native, on your HRIS |
| Arabic and French interface | Vendor dependent | Yes, language packs | Yes, designed from day one |
| Link to telephony and quality | Rare | Possible, significant effort | Specified upfront |
| Time to launch | 3 to 6 weeks | 8 to 12 weeks | 4 to 7 months |
SaaS is unbeatable to start fast with fewer than 200 learners. At 800 active learners, a customised Moodle costs 3 to 6 times less over 3 years.
The real lever: from 4 to 2 weeks of onboarding
In a contact centre, every onboarding week is a paid week without production. A well-designed LMS shortens it through three mechanisms: learning paths auto-assigned from the HRIS at hiring, 10 minute micro-modules accessible between calls, and skills sign-off linked to quality scores.
| Indicator per agent (2026 estimate) | Classic classroom training | With connected LMS |
|---|---|---|
| Onboarding duration | 4 weeks | 2 weeks |
| Monthly employer cost of an agent | 1,700 to 2,100 TND | 1,700 to 2,100 TND |
| Non-productive onboarding cost | 1,700 to 2,100 TND | 850 to 1,050 TND |
| Trainer hours per cohort of 20 | 120 h | 50 h |
| First-month attrition | 15 to 25% | 10 to 15% |
| Time to reach target quality score | 8 weeks | 5 weeks |
Across 1,200 agents a year, saving two weeks represents about 1,000,000 to 1,260,000 TND of paid time converted into production.
Moodle or custom: the decision rule
Pick a customised Moodle if your paths are mostly videos, quizzes and certificates, and HRIS integration is limited to importing accounts. Go custom if you want the LMS to drive decisions: automatic assignment by client account, blocking go-live until mandatory modules are passed, a dashboard crossing training and quality data.
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.
Nadia, HR director of a group of 4 contact centres, trains 1,200 agents a year. A SaaS at 5 EUR per active learner would cost 800 x 5 x 12 x 3.4, about 163,000 TND per year. She opts for a custom LMS at 140,000 TND plus 25,000 TND per year, connected to the HRIS and the quality tool. Onboarding drops from 4 to 2.5 weeks, converting 1.5 weeks x 1,200 agents x 450 TND, about 810,000 TND per year of paid time into production. The project pays back in under 3 months.
FAQ
Moodle is free, so why does it cost 25,000 to 60,000 TND?
The software is open source, but theme, plugins, HRIS integration, hosting and content migration take 40 to 90 days of work. Then budget 8,000 to 20,000 TND per year for maintenance.
Is a SaaS LMS still relevant for a contact centre?
Yes under 200 active learners or for a 6 month pilot. Beyond that, 3 to 8 EUR per learner per month quickly exceeds 100,000 TND per year.
How do you connect the LMS to the HRIS?
Through an API or scheduled export: account creation at hiring, path assignment by role, closure on departure. Integration budgets range from 10,000 to 30,000 TND.
Can agent data stay in-country?
Yes, Moodle and a custom LMS can be hosted by a local provider, in line with local data protection law (Tunisia's 2004 organic law, the UAE's 2021 PDPL). Hosting costs 300 to 900 TND per month.
How long to launch the first learning path?
8 to 12 weeks with Moodle, 4 to 7 months custom. Start with onboarding, the path with the highest return.
Let's scope your project. Share your learner volume, HRIS and priority paths: we will return a Moodle or custom recommendation, an indicative budget in line with our price grid and a timeline. 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.
