The verdict in three sentences
Going headless (Next.js + Sanity or Contentful) delivers a TTI under 1.2s versus 3.8s on WordPress, a decisive edge on the 3G mobile that dominates West Africa. The setup premium of 200,000 to 400,000 FCFA pays back in about 18 months thanks to lighter maintenance and stronger security. For an agency, it is also a premium sales argument that justifies higher rates and retains demanding clients.
Why headless wins on performance
By decoupling content (Sanity API) from rendering (Next.js deployed on Vercel), you serve pre-generated or server-rendered pages cached at the edge. The result: load times WordPress, weighed down by plugins and synchronous PHP, rarely reaches.
| 2026 metric | WordPress | Next.js + Sanity |
|---|---|---|
| TTI (mobile) | 3.8s | < 1.2s |
| LCP (mobile) | 3.6s | 1.8s |
| TTFB | Baseline | -40% |
| CWV score | 55-70 | > 90 |
| Attack surface | Wide | Reduced |
| Client training | Low | 0.5 day |
A Core Web Vitals score above 90 directly improves Google ranking and conversion rate, two levers clients grasp instantly once you put figures on them.
The 24-month ROI calculation
Headless costs more upfront, but total cost diverges quickly in its favor. Here is an estimate (2026 order of magnitude) for an agency site or a premium client site.
| Line item | WordPress | Next.js + Sanity |
|---|---|---|
| Initial setup | 500,000 FCFA | 750,000 FCFA |
| API/CMS (24 months) | 0 FCFA (self-host) | 0 FCFA (free 25,000 req/mo) |
| Vercel Pro hosting | — | 20 USD/mo (~290,000 FCFA/24 mo) |
| Security maintenance 24 mo | 960,000 FCFA | 340,000 FCFA |
| Incidents/recovery | 200,000 FCFA | 40,000 FCFA |
| 24-month total (est.) | 1,660,000 FCFA | 1,420,000 FCFA |
Break-even sits around month 18: beyond that, headless costs less while delivering better performance. The Sanity free tier (25,000 requests/month) covers most brochure sites, and Vercel Pro at 20 USD/month is enough for SME traffic.
Need a professional website?
Kolonell builds websites that attract clients, optimized for the Sénégalese market. Free quote in 2 minutes.
Mini case study
Aïssatou's agency in Dakar manages 12 client sites on WordPress. She onboards two new premium clients on Next.js + Sanity. Setup premium: +250,000 FCFA per site, which she bills in full. Over 18 months, each headless site needs three times fewer security interventions (from 8 to about 3 per year). She saves nearly 15 support hours per site per year, reinvested into prospecting. Her headless clients renew their maintenance contract at 100%, versus 70% on WordPress.
FAQ
Is headless worth it for every site? No. For a small, rarely updated site, WordPress is faster to ship. Headless shines once performance, security or scale matter, with break-even around 18 months.
Which headless CMS to start with? Sanity offers a generous free tier (3 users, 25,000 requests/month) ideal for agencies. Contentful is more complete but pricier, mostly relevant for large institutional accounts.
How much does Next.js hosting cost? Vercel Pro at 20 USD/month covers most SME sites. For high volumes, plan an upgrade, but it stays competitive against performant WordPress hosting.
Can my clients edit content themselves? Yes, after a half-day of Sanity studio training. Editing stays intuitive: titles, images and content blocks change without touching code.
Should I migrate everything at once? No. Many agencies start with new premium projects, then migrate existing sites at renewal. A migration usually takes 20 to 30 days.
Let's talk about your project. We help agencies and SMEs move to headless, from ROI costing to production launch. 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.
