The verdict in three sentences
A spa taking bookings only by phone suffers agenda gaps and no-shows that idle cabins and already-paid staff. An online booking app open 24/7 with a Mobile Money deposit fills empty slots, cuts last-minute cancellations and lifts the average ticket through packages and gift cards. The choice is between a custom app (1,500,000 to 4,000,000 FCFA) and a wellness SaaS (18,000 to 55,000 FCFA/month).
Custom or wellness SaaS: the 2026 cost
The phone is free but leaks revenue every time a client doesn't answer or doesn't show. Here is the 2026 order of magnitude for a spa with 3 to 5 cabins in Johannesburg.
| Criterion | Phone / notebook | Wellness SaaS | Custom app |
|---|---|---|---|
| Upfront cost | 0 FCFA | 0 to 200,000 FCFA | 1,500,000 to 4,000,000 FCFA |
| Monthly cost | 0 FCFA | 18,000 to 55,000 FCFA | Hosting 20,000 FCFA |
| Online booking 24/7 | No | Yes | Yes, custom |
| Mobile Money deposit | No | Partial | Yes, native |
| Packages and gift cards | No | Yes | Yes |
| Automatic reminders | No | Yes | Yes (SMS + WhatsApp) |
| Client data ownership | You | The vendor | You |
The SaaS suits a spa just starting. The custom app makes sense once the spa passes 4 cabins and wants its own brand, house packages and client list without vendor dependency.
What online booking changes
Booking with a deposit turns an uncertain appointment into a firm commitment. A client who paid a 25% deposit almost always shows up.
| Indicator | Before (phone) | After (app) |
|---|---|---|
| No-show rate | 20% | 7% |
| Cabin fill rate | 58% | 80% |
| Average ticket with packages | 18,000 FCFA | 27,000 FCFA |
| Share of online bookings | 0% | 55% |
| Empty slots filled per week | 0 | 12 to 18 |
| Gift card sales per month | Rare | 8 to 15 |
Packages (5- or 10-session cures) and gift cards raise the average ticket and build loyalty, while the deposit protects every booked slot.
Mini case study
Fatou runs a spa in Johannesburg with 4 cabins. With 20% no-shows, she lost about 12 appointments a week at 20,000 FCFA, or 240,000 FCFA weekly of empty cabins, nearly 960,000 FCFA per month. After a custom app at 2,200,000 FCFA with a 25% mobile-wallet deposit, no-shows fall to 7% and fill rate reaches 80%. She recovers about 700,000 FCFA per month in filled slots, and the investment pays back in a little over three months.
Need a professional website?
Kolonell builds websites that attract clients, optimized for the Sénégalese market. Free quote in 2 minutes.
FAQ
How much does a spa booking app cost in Johannesburg in 2026?
A wellness SaaS runs 18,000 to 55,000 FCFA per month. A custom app ranges from 1,500,000 to 4,000,000 FCFA plus about 20,000 FCFA monthly hosting. Custom makes sense beyond 4 cabins.
Does a Mobile Money deposit really cut no-shows?
Yes. A 25% deposit commits the client: no-shows drop on average from 20% to 7%, filling cabins that were previously lost.
Can I sell packages and gift cards in the app?
Yes. Multi-session cures and gift cards sell online, lifting the average ticket from 18,000 to 27,000 FCFA and smoothing cash flow.
Are automatic reminders included?
Yes. The app sends an SMS and WhatsApp reminder the day before, further reducing forgotten and late-cancelled appointments.
Can I become a Kolonell referral partner?
Yes. Our referral program pays 15% on the sale of a business app or showcase site plus 5% recurring. Introduce us to a spa and earn your commission.
Let's talk about your project. Fill your cabins with online booking and a deposit that eliminates no-shows. 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.

