The only platform
your clinic or salon
will ever need
From treatment room to boardroom — Ngozi CRM unifies clinical records, appointments, gallery, invoicing, leads, and campaigns in one workspace built for beauty and aesthetics.
The complete operating system
for African beauty businesses
From WhatsApp booking to Paystack deposits to NDPR compliance — every tool your salon needs, built for how Africa actually works.
📲 WhatsApp-Native Booking
Clients book directly inside WhatsApp — no app, no website visit needed. Type "hi" and get a booking in 4 messages. The only salon CRM in Africa with this.
Your own booking page at ngozi-crm.beauty/book/your-salon. Real-time slot availability, intake forms, deposit collection, recurring appointments.
Clients cancel or reschedule themselves via a personal link — no more "please cancel my appointment" messages. Set weekly, fortnightly, or monthly repeats.
Charge a deposit (% of service price) at time of booking via Paystack or Stripe. Eliminates no-shows. Deposit auto-confirms the appointment.
Custom pre-appointment forms (allergies, skin concerns, medical history) collected at booking. Answers saved to client profile automatically.
Clients join a waitlist when you're fully booked. When a slot opens, they're WhatsApp'd instantly. Never run with an empty chair again.
💳 African Payment Stack
Accept cards, bank transfers, USSD, and mobile money via Paystack — the #1 payment gateway for Nigeria, Ghana, Kenya, and South Africa. NGN · GHS · KES · ZAR.
Direct MoMo Collections API (MTN) and M-Pesa STK Push (Safaricom Daraja). Clients pay from their mobile wallet — no card needed.
Sell digital gift cards online with custom values. Accept tips at checkout. Both reconcile automatically in your revenue reports.
Set commission % per stylist. Commissions calculate automatically from every session. Monthly breakdown with one-click mark-as-paid. Essential for African salons.
Issue gift vouchers by value. Clients redeem at checkout. Partial redemptions, balance tracking, and expiry — all handled.
NGN, GHS, KES, ZAR, MUR, TZS, UGX, XOF, XAF, ETB, EGP, MAD and more. Switch your entire workspace to a new currency in Settings.
👤 Client Retention & Loyalty
Clients log in to see their upcoming appointments, visit history, and loyalty balance — no password needed. OTP sent to their WhatsApp in seconds.
Clients earn points per visit. Redeem for discounts. Birthday bonus points. The loyalty programme runs automatically — no manual tracking.
Machine learning flags clients at risk of lapsing before they ghost you. Shows churn probability score so you know who to WhatsApp first.
Upload before, after, and progress photos per client. Visual proof of results — for client confidence, practitioner records, and social media content.
Bulk WhatsApp to segments — lapsed clients, birthday month, loyalty tier, or custom filter. 10× higher open rates than email. Built-in opt-out management.
Auto-send a review link after each session. Collect ratings and testimonials. Top reviews displayed on your discover page to attract new clients.
🛡️ Data Compliance Built In
Consent checkbox at booking, full consent audit log, data subject request portal, right to erasure (anonymisation), and auto-retention purge. No other African salon CRM has this.
Every organisation gets its own branded Privacy Policy, Terms & Conditions, and Cookie Policy — auto-generated and legally compliant. DPO details, applicable law, and retention period configurable.
One-click JSON export of all client data. One-click anonymisation for erasure requests. All actions logged with timestamp, IP, and applicable regulation for your compliance audit trail.
⚙️ Business Operations
Capture enquiries, track through a kanban pipeline, convert to clients in one click. Never let a prospect go cold.
Itemised invoices with tax. Track paid, outstanding, and overdue. Stripe, Paystack, PayPal, cash, or bank transfer.
8 real-time charts: revenue trends, top services, staff performance, client lifetime value, churn risk, and 12-month growth.
Track consumables and retail products. Low-stock alerts, reorder levels, cost vs. sell price — no more running out mid-treatment.
Two-way sync with Google Calendar. Appointments appear in staff calendars automatically. Works on any device.
Run multiple branches from one account with isolated data per location. Full white-label available for salon chains and franchises.
Accepted Payments
Data & Compliance
Mindbody's EGYM merger left a lot of salon owners looking for options.
NgoziCRM gives you everything you actually need — without the enterprise complexity, booking fees, or corporate gym pricing. Move in a day.
30-day trial · No credit card · Full data import included
Start free. Grow when you're ready.
Core CRM from $9/mo. WhatsApp messages are pay-as-you-go credits — you only pay for what you send. No per-client fees. No booking commissions.
Save per year on Professional — billed annually.
Free for 3 Months — Founding Salons
Full Professional plan, no credit card, personal onboarding. For Lagos & Nairobi salons with 20+ regular clients.
Claim Your Founding Spot →For solo practitioners and small clinics. Core CRM — pay only for the WhatsApp sends you use.
- Unlimited client profiles
- Treatment session tracking
- Online booking page + deposits
- Invoicing & receipts
- Paystack + Stripe + MoMo
- 2 staff accounts
- Basic analytics
- WhatsApp credits (pay-as-you-go)
- NDPR/GDPR compliance tools
- Daily backups
For growing clinics — inventory, gallery, loyalty programme, and advanced analytics. Everything your team needs.
- Everything in Starter
- Inventory management
- Before/after gallery
- Advanced revenue analytics
- Loyalty programme & gift cards
- Staff commission tracking
- Recurring appointments & waitlist
- Client portal (WhatsApp OTP)
- Up to 5 staff accounts
- Daily backups
Full suite for established salons — WhatsApp AI, smart campaigns, packages, and unlimited staff.
- Everything in Growth
- Revenue analytics & KPI dashboard
- WhatsApp AI booking (conversational)
- WhatsApp campaigns (200 sends/mo)
- AI churn scoring
- AI clinical assistant
- Full compliance dashboard (NDPR/GDPR/POPIA)
- Referral programme
- 10 staff accounts
- Priority support (12h response)
- 99.5% uptime SLA
Multi-branch management, white-label, API access, and a dedicated SLA for growing groups.
- Everything in Professional
- Multi-branch management
- Unlimited staff accounts
- White-label reports
- Full API access
- 4h dedicated SLA (99.9% uptime)
- Custom onboarding
- Phone + WhatsApp + Email support
| Starter | Professional | Enterprise | |
|---|---|---|---|
| Client Management | |||
| Client profiles & contact history | ✓ | ✓ | ✓ |
| Treatment session tracking | ✓ | ✓ | ✓ |
| Invoicing & receipts | ✓ | ✓ | ✓ |
| Clinical notes & skin assessments | — | ✓ | ✓ |
| Staff accounts | 2 | 10 | Unlimited |
| Analytics & Revenue | |||
| Basic analytics | ✓ | ✓ | ✓ |
| Revenue KPI dashboard & charts | — | ✓ | ✓ |
| Inventory management | — | ✓ | ✓ |
| AI & Marketing | |||
| AI clinical assistant | — | ✓ | ✓ |
| WhatsApp re-engagement campaigns | — | ✓ | ✓ |
| Scale & Infrastructure | |||
| Multi-branch management | — | — | ✓ |
| White-label reports | — | — | ✓ |
| Full API access | — | — | ✓ |
| Support & SLA | |||
| First response time | 24h | 12h | 4h |
| Support channels | WhatsApp · Email | Phone · WA · Email | |
| Uptime guarantee | Standard | 99.5% | 99.9% |
| Daily backups | ✓ | ✓ | ✓ |
| Custom onboarding | — | — | ✓ |
| Platform | Starting price | AI included | Multi-branch | Trial | Refund |
|---|---|---|---|---|---|
| Ngozi CRM | ✓ Professional+ | Enterprise tier | 30 days | 3 months free (founding) | |
| Fresha | Free (20% new-client fee) | No | Yes | Always free | N/A |
| Vagaro | $30/mo | No | Custom | 30 days | None |
| Phorest | $99/mo | No | Custom quote | No | None |
| Mindbody | $139/mo | Limited | Custom quote | No | None |
| Zenoti | $225/mo | Add-on | $225+/location | Demo only | None |
30-day free trial, no card required. If you subscribe and are not satisfied within 48 hours of your first annual charge, we'll refund it in full.
Common questions
Everything you need to know before you start your free trial