Websites15 min read

Online learning platform in Senegal: building a scaling LMS in 2026

Mohamed Bah·Fondateur, Kolonell
May 20, 2026
Share:
Online learning platform in Senegal: building a scaling LMS in 2026

Online learning platform in Senegal: building a scaling LMS in 2026

Websites

Senegal LMS platform: why the B2C market opens in 2026

The B2C e-learning market in francophone West Africa changed scale between 2024 and 2026. Three factors converge:

  • Bandwidth. 4G+ now covers 75% of Senegal, and 5G arrives in Dakar late 2025. 720p video streaming becomes comfortable even outside Dakar.
  • Education purchasing power. Urban middle classes (Dakar, Thiès, Saint-Louis, Touba, Kaolack, Ziguinchor, but also Abidjan, Cotonou, Bamako, Conakry) are ready to pay 8-25,000 FCFA / month for a subscription to serious courses, and 50-150 KFCFA for a premium one-shot course.
  • Payment methods. Wave, Orange Money, MTN MoMo, Stripe, PayPal now cover 92% of the banked or semi-banked population. Payment friction is no longer a major obstacle.

These three conditions create a market that pan-African platforms (Udemy, Coursera) poorly cover due to limited French-language Africa-specific content. A well-positioned LMS platform can take 5-10% of the regional francophone market in 3-5 years.

The example below is AfriCours, an LMS platform launched in November 2024 that counts 12,400 paying learners in May 2026, with monthly recurring revenue of 38 million FCFA. Here are the technical and commercial choices that enabled this scale.

H2: The LMS tech stack — Next.js + Mux + Stripe + Wave

Building an LMS that scales to 50,000 learners requires precise tech choices. The stack AfriCours uses:

Frontend: Next.js 14 App Router + strict TypeScript + Tailwind. Enables server-side SEO for course pages (essential for organic acquisition), impeccable responsive design, and static pre-rendering of catalog pages (fast even on 3G).

Backend: Next.js API routes + Prisma + PostgreSQL hosted on Neon. Serverless setup that scales automatically, low costs as long as volume stays under 10K simultaneously active users.

Video: Mux for adaptive streaming and protection. Mux ($0.0034 / streamed minute + $0.005 / stored minute) handles multi-quality encoding, adaptive HLS delivery by bandwidth, light DRM protection, and viewing analytics. Essential for proper video quality on 3G in out-of-Dakar regions.

Payment: Stripe (international cards + Apple Pay + Google Pay) + PayDunya or IntoPay (Wave + Orange Money + MTN MoMo + Free Money). The dual integration captures 99% of possible payments in West Africa.

Authentication: JWT custom + email magic link + Google OAuth. Simpler than NextAuth, better controlled.

Storage: S3 (AWS or Cloudflare R2) for supplementary documents (PDFs, slides, datasets).

Transactional email: Brevo (formerly Sendinblue) on free tier then paid tier from 5,000 emails / month.

Monthly cost of this stack for 12,400 active learners: about 850,000 FCFA (Mux is the biggest item at 320,000 FCFA, Neon 80,000 FCFA, Vercel 65,000 FCFA, the rest in ancillary tools).

H2: The pricing model — smart freemium + subscription + bundles

AfriCours's pricing model is calibrated for the West African market:

Free tier. 18 permanently free courses (intro to web development, Excel basics, A1 conversational English, smartphone photography). No ads. No pressure. The goal is to build a user base and prove quality.

Monthly subscription tier: 8,500 FCFA / month. Unlimited library access (218 courses in May 2026), course completion certificates, Discord community, monthly live sessions. Represents 65% of revenue.

Annual subscription tier: 78,000 FCFA / year. Same content as monthly + 20% discount + early access to new courses. Represents 25% of revenue.

One-shot premium courses: 35,000 to 125,000 FCFA per course. Long courses with live coaching (12 live hours over 4 weeks), personalized feedback on final project, 14-day money-back guarantee. Represents 10% of revenue but much higher net margin (50-60%).

The freemium + subscription + premium mix maximizes conversion (freemium drives traffic) while strongly pricing premium value when it exists.

H2: The course catalog — create or aggregate?

To reach 218 courses in 18 months, AfriCours combined two strategies:

85 courses created in-house by 12 partner teachers. 50/50 revenue share on subscription attribution (pro rata of watch hours) and 70/30 on premium one-shot courses. Partner teachers are selected by invitation (no open submissions): recognized university professors, active experienced professionals, YouTube creators with proven audience.

Need a professional website?

Kolonell builds websites that attract clients, optimized for the Sénégalese market. Free quote in 2 minutes.

133 courses acquired under license from pan-African platforms (LearnAfrica, AfricaSkills) or re-dubbed from English content. This volume allows the platform to appear credible at launch with a complete catalog (impossible to build in-house in the first 6 months).

The create / acquire mix gradually shifts toward 70% creation / 30% acquisition as the platform matures, because in-house courses have higher quality and better completion rates.

H2: Multi-country acquisition — capturing Abidjan, Cotonou, Bamako, Conakry

AfriCours did not limit ambitions to Senegal. From launch, the platform targeted francophone West African countries (Ivory Coast, Benin, Mali, Guinea, Burkina, Togo, Niger). Acquisition mix by country:

CountryPaying learners May 2026Average acquisition cost
Senegal5,800 (47%)4,800 FCFA
Ivory Coast2,600 (21%)5,200 FCFA
Benin1,200 (10%)4,500 FCFA
Mali980 (8%)5,800 FCFA
Guinea720 (6%)6,200 FCFA
Burkina + Togo + Niger1,100 (8%)5,500 FCFA

Acquisition is driven by 3 channels:

Multi-country SEO. 240 articles published over 18 months targeting per-country educational queries: "learn accounting in Senegal", "train in digital marketing Abidjan", "Python course Cotonou", "business English Bamako". 180 articles on Google page one per country. Multi-country monthly organic traffic: 380,000 unique visitors. Site → subscription conversion: 1.8%.

Geo-targeted Meta Ads + TikTok Ads. Budget of 4.2 million FCFA / month split by country based on purchasing power and market maturity. Average subscription CAC: 4,800 FCFA, payback in 1.5 months.

Student ambassador program. 84 student ambassadors in 12 francophone African universities promoting the platform in exchange for commission (15% of annual subscription on each acquisition + tier bonuses). Drives 22% of new sign-ups.

H2: Pricing and investments to launch a serious LMS

ItemUpfrontMonthly recurring
Platform development (Next.js + LMS features)14,000,000 to 28,000,000 FCFA600,000 to 1,200,000 FCFA
Brand book + design system1,800,000 to 3,500,000 FCFA
Video recording studio (equipment + space)4,500,000 to 9,000,000 FCFA350,000 FCFA rent
First 50 courses creation (teachers + production)18,000,000 to 35,000,000 FCFA
License acquisitions (acquired catalog)6,000,000 to 12,000,000 FCFA
Mux streaming (up to 10K users)200,000 to 800,000 FCFA
Stripe + PayDunya fees~3% of revenue
Multi-country SEO + editorial production800,000 to 1,800,000 FCFA
Multi-country Meta Ads + TikTok Ads2,500,000 to 5,500,000 FCFA
Team (2 devs + 1 PM + 2 content + 1 community)800,000 FCFA recruitment4,500,000 to 7,500,000 FCFA

Upfront investment: 45 to 90 million FCFA. Monthly recurring: 9 to 17 million FCFA. For a platform reaching 12,000 paying learners at 38 M FCFA MRR, break-even is reached around month 14-18. Beyond that, margin builds with scaling (each marginal new learner is very profitable).

FAQ

How much is needed to launch a serious LMS in Senegal?

To have a chance of reaching 5,000 learners in 18 months, plan an initial budget of 50-80 million FCFA (development + studio + first courses + initial marketing) and an operating runway of 12 months minimum (8-12 million FCFA / month). Total to mobilize: 150-200 million FCFA.

Should you create your own courses or aggregate existing content?

Both. Start with 60-70% licensed content to appear credible at launch, then gradually shift to 70-80% in-house creation as the platform matures. In-house creation yields higher quality, better margin and strong differentiation.

What free → paid conversion rate is realistic?

On the West African market in 2026, target 2-4% free user → paid conversion in 90 days. AfriCours is at 2.8%. Below 1.5%, the economics do not hold (CAC too high). Above 5%, the freemium is probably too restricted.

Are Wave and Orange Money easy to integrate?

Yes, via PSPs like PayDunya, IntoPay or CinetPay handling the API bridge. Fees 3-4% per transaction. Wave/OM payments represent 65% of transactions in Senegal vs 28% for Stripe card and 7% for other modes.

How to retain monthly subscribers beyond 3 months?

AfriCours's monthly churn is 8% (industry: 5-12% for B2C LMS). Active levers: monthly live sessions with experts, active Discord community, gamification (badges, leaderboards), long certification paths (forces 4-6 month visibility), smart push notifications, personalized re-engagement emails.

Let's talk about your case

If you want to launch or scale a B2C or B2B LMS platform in francophone Africa, we can design the technical architecture, pricing model and multi-country acquisition strategy. WhatsApp +221 77 596 93 33 or request a quote at /en/free-quote.

Tags:#LMS#e-learning platform#Next.js#Mux#Senegal#francophone Africa
Share:

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.