LMS · BUTTERFLY PRIME SOLUTIONS
Selling courses over WhatsApp, sharing videos in groups and marking quizzes by hand doesn’t scale. Our learning management system gives you one place to publish courses, take payments, run classes and track every learner’s progress.
It works for training institutions, schools, coaches selling online courses and companies training their own staff, and it takes M-Pesa so Kenyan learners can enrol and pay in minutes.
Rated 5.0 on Google · 14+ years · 650+ clients · 1,200+ projects since 2012
MODULES
These are the modules our LMS clients ask for most. We configure them for your courses and learners, and build extra modules where you need them.
Courses
Courses broken into modules and lessons, with prerequisites, drip release and course pages ready to sell or assign.
Video lessons
Video lessons with notes and downloads, protected so only enrolled learners can watch.
Quizzes and assignments
Multiple-choice and written quizzes, assignments with uploads, automatic marking where possible and pass marks.
Certificates
Branded certificates issued automatically when a learner completes a course, with a verification code.
M-Pesa course payments
Learners pay for courses by M-Pesa, with instant enrolment once payment is confirmed. Card payments can be added too.
Cohorts and classes
Group learners into cohorts or intakes with start dates, schedules and their own discussion space.
Live classes
Scheduled live sessions through Zoom or Google Meet, with links, reminders and recordings in the course.
Progress tracking
Learner progress, quiz scores and completion rates for instructors, managers and the learners themselves.
Corporate training
Assign courses to staff by department, set deadlines and report on compliance and completion.
Notifications and SMS
Email and SMS reminders for new lessons, live classes, deadlines and unfinished courses.
Instructors
Instructor accounts to build courses, mark assignments and answer learner questions.
Mobile friendly
A learning experience that works well on phones, where most Kenyan learners study.
USERS
PAYMENTS
For course creators, the biggest hurdle is payment. With our M-Pesa integration, a learner picks a course, approves the payment on their phone and is enrolled straight away. No screenshots of M-Pesa messages and no manual adding of learners.
Your course catalogue can live on your own website. See our online course platform web design if you need the marketing site as well as the LMS.
CORPORATE
Companies use the LMS for onboarding, product training and compliance courses. HR assigns courses by department or role, sets deadlines and sees who has finished, who is behind and how everyone scored.
It can connect to your staff records, and we also build an HR management system if you want training to sit alongside leave, payroll and performance.
YOURS
Unlike renting space on a course marketplace, your LMS runs on your own domain with your branding, and you own the learner list and content. Video lessons are protected so only enrolled learners can watch them.
Access is role-based, data is backed up and we train your team at handover. For features outside the standard modules, we build them through our custom web application development work.
SETUP
Every project starts with a free discovery call. We go through how your instructors and learners work today, which modules you need first, who will use the system and which reports matter most. From that we prepare a fixed written quote that never changes, with a 60% deposit to start and the balance at launch.
We then configure the modules, import your existing data from spreadsheets or your old system, and set up users and permissions. Your team tests everything with real examples before going live. Timelines are guidelines, and many projects launch earlier than planned.
At handover we train your staff, so they are confident using the system from day one. You own your system and your data, and we stay available for support, updates and new modules as your needs grow. You can also pair it with our web hosting for a secure, backed-up home in the cloud.
PROCESS
01 Discovery call
Your workflows, users and reports agreed on a free call.
02 Proposal
Modules, timeline and price in writing, as a fixed quote.
03 Set-up and configuration
The system configured for your workflows, data imported.
04 Training
Handover training for your team is included.
05 Go live and support
Launch, then ongoing support. You own your data.
PRICING
Contact us for a quote after a free discovery call. You get a fixed written quote that never changes, with a 60% deposit to start and the balance at launch. Timelines are guidelines, and projects often launch earlier.
MORE
Learn more →
Learn more →
Learn more →
Learn more →
Learn more →
Learn more →
FAQ
It is a platform for publishing courses, enrolling learners, delivering lessons and quizzes, issuing certificates and tracking progress, all in one place.
Yes. Learners pay by M-Pesa and are enrolled automatically once the payment is confirmed.
Yes. Live sessions through Zoom or Google Meet are scheduled inside the course, with reminders and recordings.
Yes. Certificates with your branding and a verification code are issued automatically when a learner completes a course.
Yes. You can assign courses by department, set deadlines and report on completion and scores.
Yes. The LMS is designed to work well on mobile, where most learners in Kenya study.
Yes. Lessons and videos are only available to enrolled learners who are logged in.
Yes. M-Pesa covers Kenyan learners, and card payments can be added so learners in other countries can pay too.
It depends on the number of learners, courses and features you need. We quote after a free discovery call, with a fixed written quote that never changes.
During working hours (Monday–Friday, 8am–6pm EAT) we reply within minutes. Outside working hours, we’ll reply first thing the next working day. Rated 5.0 on Google.
Butterfly Prime Solutions
Typically replies instantly
Hello! Welcome to Butterfly Prime Solutions. Let us know the tech solution you seek.
WhatsApp Us
WhatsApp us