WebScheduler
Pricing

One flat price. The whole platform.

Plans start at R160 a month. Every plan is self-hosted on your own infrastructure — your data never leaves your servers.

Starter

R160/month

Everything a solo practitioner needs to get booked and stay organised.

  • 1 provider
  • Unlimited appointments
  • Branded booking page
  • Customer management
  • Email reminders
  • Self-hosted, your data
Get started
Most popular

Professional

R420/month

For growing teams that need more providers and deeper insight.

  • Up to 5 providers
  • Everything in Starter
  • SMS & WhatsApp reminders
  • Analytics & reporting
  • Multiple locations
  • REST API access
Get started

Business

R890/month

For multi-branch operations that want the lot, with priority support.

  • Unlimited providers
  • Everything in Professional
  • Advanced analytics
  • Custom domain & white-label
  • Priority support
  • Onboarding assistance
Talk to sales

Prices in South African Rand (ZAR), excl. VAT. Cancel anytime.

Pricing questions

What does "self-hosted" mean for me?

WebScheduler runs on your own server or hosting account. Your appointments, customers and business data live with you — not on a third-party platform.

Are there per-booking fees?

No. You pay one flat monthly price for your plan. Take as many bookings as you like — the price doesn't change.

Can I change plans later?

Yes. Move up as your team grows or down if you need to — changes take effect on your next billing cycle.

Do you offer onboarding help?

Business plans include onboarding assistance. On any plan, our team can help you get set up — just book a demo and we'll walk you through it.

Not sure which plan fits?

Book a demo and we'll help you pick the right one.