What salon owners deal with
Every pain has a direct fix.
You built a loyal client base over years. Then a booking platform claims a 20–30% cut — from clients who are already yours. Worse: they own the data. Cancel your account and your booking history, client contacts, and reviews disappear.
↑ Platform takes 20% per appointment
Clients book directly —
you keep 100%
you keep 100%
↑ Manual WhatsApp reminders every evening
Reminders 24h and 1h before —
zero manual work
zero manual work
↑ Client registers on their platform, not yours
Name & phone only —
no app, no account
no app, no account
↑ Running out of shampoo mid-week
Low-stock alert sent
before you run out
before you run out
↑ No idea who's spending or when they came
Full client history —
visits, spend, birthday
visits, spend, birthday
↑ Double bookings, paper calendar mistakes
Database-level check —
impossible to double-book
impossible to double-book
Everything in one place
Everything a salon needs, nothing it doesn't
Appointment booking
Drag-and-drop calendar. Week view. Staff columns. Clients book online without creating an account.
✓ Conflict protection at database level — no double bookings possible
Point of sale
Complete a sale in 3 clicks. Cash, card, transfer. Apply discounts. Print or send digital receipts.
✓ Works fully offline — no internet needed at checkout
Client CRM
Full history per client: visits, services, products bought, total spend, notes, birthday, tags.
✓ Search across your entire client base in under 1 second
Inventory tracking
Track every product on your shelf. Log purchases and usage. Automatic low-stock alerts.
✓ Alert sent via Telegram, WhatsApp, Email or Viber — your choice
Online booking page
Public page clients can find and book from directly. No third-party marketplace in the middle.
✓ Name + phone only — no registration, no app to download
Works on any device
Install as a PWA on your phone or tablet directly from the browser. Works offline at the desk.
✓ No App Store, no 30% Apple/Google cut on app purchases
How it works
How your salon runs on Pronto
01
Client discovers your booking page
Linked from Instagram, Google, or anywhere. No app, no account — just name and phone.
02
Booking confirmed automatically
Instant confirmation sent to the client via WhatsApp, Telegram, Email or Viber.
03
Reminders go out without you
24 hours and 1 hour before the appointment. No manual messages. No no-shows.
04
Checkout and re-engage
Complete the sale at the POS. Thank-you sent automatically. Client added to your CRM forever.
Automatic reminders
Fewer no-shows.
Completely free.
EmailFREE
TelegramFREE
WhatsAppFREE
ViberFREE
LINESoon
SMSSoon
Booking confirmed
Appointment reminder
Thank you message
Re-activation message
Birthday greeting
Low stock alert
Why Pronto
Why salon owners choose Pronto
| Feature | Pronto | Marketplace platforms | Subscription SaaS |
|---|---|---|---|
| Booking commission | $0 always | 10–30% per booking | $0 (subscription fee) |
| You own client data | ✓ Always yours | ✗ Lives in their platform | ✗ Locked to vendor |
| Client registration required | ✗ Name + phone only | ✓ Account required | ✓ Account required |
| Self-hosted option | ✓ Free, MIT license | ✗ | ✗ |
| WhatsApp + Telegram built-in | ✓ All channels included | ✗ / Paid add-on | ✗ / Paid add-on |
| Open source | ✓ MIT license | ✗ | ✗ |
Two ways to run Pronto
Two ways to run Pronto for your salon
Option 1
Self-hosted
$ docker compose up -d
$0 forever — no subscription, no limits on clients or staff
MIT license — modify, extend, white-label freely
Any server — Linux VPS, Windows, macOS. 1 GB RAM minimum
Option 2
Cloud — trypronto.app
Free plan forever — no credit card
Your subdomain — salon-maya.trypronto.app or custom domain on Pro+
We handle updates — backups, uptime monitoring, new features automatically