Have a question?
Message sent Close

E-Learning Solutions in Kenya

Mkufunzi builds e-learning platforms and produces online course content for Kenyan schools, training institutions, corporates, and independent trainers. LMS setup, course production, learner mobile apps, M-PESA payment, certificates, and analytics — a complete online training stack.

What we deliver

  • LMS setup — LearnDash, MasterStudy LMS, Moodle, or custom Laravel/Node platform.
  • Course production — scripting, video recording, screen recording, editing, subtitles.
  • Quizzes & assessments — multiple-choice, written, practical, certificates on completion.
  • M-PESA payment integration — sell courses online with auto-unlock on payment.
  • Learner mobile apps — Android and iOS for offline learning.
  • Cohort and live class management — schedule live Zoom/Teams sessions linked to course modules.
  • Analytics & reporting — enrolment, completion, quiz performance, revenue.

Pricing

  • LMS starter — from KES 80,000. WordPress + LearnDash, theme, payment, 10 sample courses loaded.
  • LMS professional — from KES 180,000. Custom design, M-PESA, certificates, mobile-responsive, analytics dashboard.
  • Custom LMS platform — from KES 350,000. Laravel/Node, custom features, mobile app, admin portal.
  • Course production — from KES 4,500/lesson hour. Recording, editing, packaging.
  • SaaS LMS subscription — from KES 8,000/month. Our hosted platform, unlimited courses.

Frequently asked questions

Do you build LMS platforms for schools and trainers?

Yes. WordPress + LearnDash, MasterStudy LMS, or custom Laravel/Node platforms depending on scale and needs.

How much does an LMS cost in Kenya?

Basic LMS on WordPress: KES 80,000-180,000 setup. Custom LMS with mobile app: KES 350,000+. Self-managed SaaS LMS subscription: KES 8,000-25,000/month.

Can you produce video courses?

Yes. Studio recording, screen recording, editing, subtitling, and course structuring. KES 4,500-12,000 per finished lesson hour.

Does it integrate with M-PESA for paid courses?

Yes. Learners pay via M-PESA STK Push; access unlocks automatically on payment confirmation.

Can you train our staff to manage the LMS?

Yes. Half-day onsite or remote training is included in every LMS build. Ongoing support retainers available.

Related: School Management Systems | Browse our existing courses | All Services