The verdict in three sentences
For a professional training provider in Dublin teaching 2,000 learners a year, customized Moodle remains the best entry point if the budget is under EUR 9,150 and online sales are still marginal. Once the provider wants to sell courses under its own brand, take payments through the methods its learners actually use and issue verifiable certificates, a custom platform becomes more profitable over 3 years. A SaaS LMS is quick to launch, but its pricing tiers and payment limits add up fast.
The three options and their real cost in 2026
The question is not just the starting price. Hosting, maintenance, payment fees and the teaching team's time all count. Two constraints change the picture: part of the audience pays with methods a SaaS tool does not support natively (in West African markets, Wave and Orange Money), and many learners follow courses on a phone with an unstable connection.
| Criterion | Customized Moodle | SaaS LMS | Custom platform |
|---|---|---|---|
| Upfront cost | EUR 4,600 to 9,150 | EUR 0 to 760 setup | EUR 18,300 to 38,100 |
| Recurring cost | EUR 90 to 230 per month (hosting, updates) | USD 150 to 600 per month | EUR 150 to 380 per month (hosting, maintenance) |
| Local or alternative payment methods | Plugin to build, EUR 1,200 to 2,300 | Rarely native | Native |
| White label and own domain | Yes, with design effort | Depends on plan, often paid | Yes, complete |
| Offline mode and light videos | Moodle mobile app, limited | Varies | Built for weak networks |
| Certificates with verification QR code | Plugin, limited customization | Often included | Custom |
| Time to launch | 6 to 10 weeks | 2 to 4 weeks | 4 to 6 months |
Cost per learner over 3 years
The best indicator for a training director is the total 3-year cost divided by the number of learners served. With 2,000 learners a year, 6,000 over the period, the 2026 orders of magnitude are as follows.
| Option | Total 3-year cost (estimate) | Cost per learner | Comment |
|---|---|---|---|
| Customized Moodle, high end | 9,150 + 5,500 + payment plugin 1,830 = EUR 16,480 | EUR 2.75 | Good value if you have an in-house administrator |
| SaaS LMS at USD 600 per month | About EUR 19,800 | EUR 3.30 | Rises if active learners exceed the tier |
| Custom, standard version | 18,300 + 5,500 = EUR 23,800 | EUR 3.95 | Profitable if online sales exceed 25% of revenue |
| Custom, full version | 38,100 + 13,700 = EUR 51,800 | EUR 8.65 | Justified for a multi-campus network or a B2B offer |
The math shifts as soon as you add online revenue. A platform that converts better on mobile thanks to one-tap payment can pay back its extra cost within months.
The criteria that should decide
- Volume: above 5,000 active learners, SaaS LMS tiers get expensive.
- White label: if you sell training to corporate clients under your brand, custom or a well-designed Moodle is the way.
- Offline: videos compressed to 360p, downloadable modules and quiz sync when the network returns.
- Payments: one-tap checkout, automatic receipt and instant course access.
- Compliance: GDPR and Irish Data Protection Commission guidance apply to learner data.
Mini case study
Aoife, director of a professional training provider in Dublin, serves 2,000 learners a year, 300 of whom currently enroll online at EUR 115. She chooses a custom platform at EUR 22,900 with integrated payments and certificates. Thanks to a simpler purchase path and an offer reachable nationwide, she targets 700 online learners in year two. The 400 extra enrollments represent EUR 46,000 in annual revenue. Even with a 40% margin after costs, about EUR 18,300, the platform pays for itself in roughly 15 months.
Need a professional website?
Kolonell builds websites that attract clients, optimized for the Sénégalese market. Free quote in 2 minutes.
FAQ
Is Moodle free?
The software is open source, but installation, design, hosting and maintenance cost EUR 4,600 to 9,150 upfront, then EUR 90 to 230 per month. You also need an administrator able to handle updates.
Can Moodle take mobile money or alternative payments?
Yes, through a custom plugin, for EUR 1,200 to 2,300 as a 2026 order of magnitude. Confirmation webhooks and automatic course access must be included.
How long does a custom platform take?
Count 4 to 6 months for a full version, or 10 to 12 weeks for a first release with catalog, payment and certificates.
Does the platform work on a weak connection?
A well-built platform serves pages under 500 KB and adaptive videos from 360p. Downloadable modules let learners follow a course offline on a commute.
Do we need a mobile app?
A PWA is enough in 80% of cases: install from the browser, offline mode and notifications, without going through app stores.
Let's scope your project. We compare Moodle, SaaS and custom on your real volumes, with an indicative budget of EUR 4,600 to 38,100 and a first release live in 10 to 12 weeks. 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.
