Clinic operations · Beauty business · Revenue management

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.

30-day free trial
No credit card required
Set up in 5 minutes
Multi-location ready
Everything you need

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

Conversational Booking via WhatsApp

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.

Branded Public Booking Page

Your own booking page at ngozi-crm.beauty/book/your-salon. Real-time slot availability, intake forms, deposit collection, recurring appointments.

Self-Manage & Recurring

Clients cancel or reschedule themselves via a personal link — no more "please cancel my appointment" messages. Set weekly, fortnightly, or monthly repeats.

Deposits at Booking

Charge a deposit (% of service price) at time of booking via Paystack or Stripe. Eliminates no-shows. Deposit auto-confirms the appointment.

Intake & Consultation Forms

Custom pre-appointment forms (allergies, skin concerns, medical history) collected at booking. Answers saved to client profile automatically.

Waitlist Auto-fill

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

Paystack NEW

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.

MTN MoMo & M-Pesa

Direct MoMo Collections API (MTN) and M-Pesa STK Push (Safaricom Daraja). Clients pay from their mobile wallet — no card needed.

Gift Cards & Tips

Sell digital gift cards online with custom values. Accept tips at checkout. Both reconcile automatically in your revenue reports.

Staff Commission Tracking

Set commission % per stylist. Commissions calculate automatically from every session. Monthly breakdown with one-click mark-as-paid. Essential for African salons.

Gift Vouchers

Issue gift vouchers by value. Clients redeem at checkout. Partial redemptions, balance tracking, and expiry — all handled.

20 African Currencies

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

Client Portal (WhatsApp OTP)

Clients log in to see their upcoming appointments, visit history, and loyalty balance — no password needed. OTP sent to their WhatsApp in seconds.

Loyalty Points

Clients earn points per visit. Redeem for discounts. Birthday bonus points. The loyalty programme runs automatically — no manual tracking.

AI Churn Scoring

Machine learning flags clients at risk of lapsing before they ghost you. Shows churn probability score so you know who to WhatsApp first.

Before & After Gallery

Upload before, after, and progress photos per client. Visual proof of results — for client confidence, practitioner records, and social media content.

WhatsApp Campaigns

Bulk WhatsApp to segments — lapsed clients, birthday month, loyalty tier, or custom filter. 10× higher open rates than email. Built-in opt-out management.

Review Collection

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

NDPR · GDPR · POPIA Ready NEW

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.

Auto-Generated Legal Pages

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.

Data Portability & Erasure

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

Leads & Pipeline

Capture enquiries, track through a kanban pipeline, convert to clients in one click. Never let a prospect go cold.

Invoices & Payments

Itemised invoices with tax. Track paid, outstanding, and overdue. Stripe, Paystack, PayPal, cash, or bank transfer.

Revenue Analytics

8 real-time charts: revenue trends, top services, staff performance, client lifetime value, churn risk, and 12-month growth.

Inventory Control

Track consumables and retail products. Low-stock alerts, reorder levels, cost vs. sell price — no more running out mid-treatment.

Google Calendar Sync

Two-way sync with Google Calendar. Appointments appear in staff calendars automatically. Works on any device.

Multi-location & White-label

Run multiple branches from one account with isolated data per location. Full white-label available for salon chains and franchises.

Accepted Payments

Paystack NEW MTN MoMo M-Pesa Stripe PayPal Cash / Bank

Data & Compliance

NDPR Compliant GDPR Ready POPIA Ready Data encrypted at rest & in transit Right to Erasure Daily automated backups
Switching from Mindbody?

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.

📦
Import your clients
CSV upload. All client records moved in minutes. No manual re-entry.
💬
WhatsApp re-engagement
Mindbody doesn't have this. Automatically bring back clients at 30/60/90 days.
💰
No per-appointment fees
Flat monthly rate. No booking tax eating into every transaction.
5-minute setup
No consultants. No weeks of onboarding. Live the same day you sign up.
Start Your Free Migration →

30-day trial · No credit card · Full data import included

Transparent Pricing

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.

Currency

Save per year on Professional — billed annually.

Limited Offer  ·  First 20 Salons Only

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 →
Starter

For solo practitioners and small clinics. Core CRM — pay only for the WhatsApp sends you use.

/mo
+ WhatsApp credits from
Start 30-Day Free Trial →
  • 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
Professional

Full suite for established salons — WhatsApp AI, smart campaigns, packages, and unlimited staff.

/mo
200 WA sends/mo included · extra credits same rate
Start 30-Day Free Trial →
  • 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
Clinic Groups
Enterprise

Multi-branch management, white-label, API access, and a dedicated SLA for growing groups.

Custom
Priced per location
Contact Sales →
  • 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
What's included in each plan
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 WhatsApp · Email Phone · WA · Email
Uptime guarantee Standard 99.5% 99.9%
Daily backups
Custom onboarding
How we compare
PlatformStarting priceAI includedMulti-branchTrialRefund
Ngozi CRM✓ Professional+Enterprise tier30 days3 months free (founding)
FreshaFree (20% new-client fee)NoYesAlways freeN/A
Vagaro$30/moNoCustom30 daysNone
Phorest$99/moNoCustom quoteNoNone
Mindbody$139/moLimitedCustom quoteNoNone
Zenoti$225/moAdd-on$225+/locationDemo onlyNone
15-Day Money-Back Guarantee

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.

Get Started Today

See it live in your clinic

Book a personalised demo or start your 30-day free trial. No credit card. No commitment. We'll set you up the same day.

Start Free Trial

Full access to your chosen plan for 30 days. Set up your clinic, import your clients, and see the impact — before you pay a thing.

Book a Demo

Prefer to see it first? We'll walk you through the platform live — your data, your workflow, your questions. 30 minutes, no slides.

Or drop us a message

We respond within 4 hours during business hours.

FAQ

Common questions

Everything you need to know before you start your free trial

Correct — no card, no commitment. Sign up, get instant access to all features, and decide at the end of 30 days.
You get a 7-day grace period with full access. After that the account is locked but all your data is safe. Subscribe at any point to restore access immediately.
Never. Ngozi CRM charges a flat monthly fee. Unlike Fresha, which takes 20% of every new client booking, we never touch your revenue.
You do. 100%. All records, notes, photos, and client information remain your property. You can export everything at any time.
Yes — you can import clients via CSV from the Clients page. We support standard exports from Fresha, Phorest, and Google Contacts.
USD, GBP, and EUR via PayPal. Prices are shown in all three on the pricing page.