- Home
- Salon CRM Software
- Pronto
Pronto
What it is
Pronto brings salon appointment booking, point of sale, client CRM, inventory tracking, and automated reminders into one service. It is presented for beauty, hair, and nail salons, barbershops, spas, lash studios, and tattoo studios. Clients can book online using only a name and phone number, without creating an account or downloading an app. The point of sale supports cash, card, and transfer, along with discounts, printed or digital receipts, and offline checkout. Booking confirmations and reminders can be sent through Email, Telegram, WhatsApp, and Viber. Businesses can link a booking page from Instagram or Google and import client lists from Fresha, Vagaro, Booksy, Mindbody, Square, or another service that exports CSV. Cloud users can export client data and history, while self-hosted data stays on the user's server. The free plan allows one staff member, 100 clients, 50 bookings per month, and 100 products. Paid plans start at $19 a month. Self-hosting uses Docker Compose, needs at least 1 GB RAM, and supports Linux, macOS, or Windows with WSL2.
For and against
For
- Clients book without an account or app.
- POS supports offline checkout.
- Reminders can use four messaging channels.
- Cloud users can export client data and history.
- Free plan includes one staff member.
Against
- Free plan caps bookings at 50 per month.
- Free plan is limited to 100 clients and 100 products.
- Self-hosting requires at least 1 GB RAM.
- White-label mode and API access are listed as coming soon.
The verdict
Pronto combines bookings, sales, client records, inventory, and reminders for salon-focused businesses. Its free plan has defined client, booking, and product limits, while paid plans begin at $19 a month.
Who it suits
Pronto suits beauty, hair, and nail salons, barbershops, spas, lash studios, and tattoo studios that need booking and client management. It also offers a self-hosted option for businesses that want data to remain on their server.
Plans and prices
Free
1 staff · 100 clients · 50 bookings/month · 100 products
Read 14 Oct 2026 · trypronto.app
Starter
5 staff · unlimited clients · deposits, no-show protection and gift cards
Read 14 Oct 2026 · trypronto.app
Pro
15 staff · unlimited clients and bookings · analytics · custom domain
Read 14 Oct 2026 · trypronto.app
Agency
unlimited team · multiple locations · priority support
Read 14 Oct 2026 · trypronto.app
On the record
- API status
- The pricing comparison marks API access as coming soon.trypronto.app · read 14 Oct 2026
- Audience
- It is presented for beauty salons, hair salons, nail salons, and barbershops, and also lists spas, lash studios, and tattoo studios.trypronto.app · read 29 Sep 2026
- Booking
- Clients can book through a public page using only their name and phone number, without an account or app.trypronto.app · read 14 Oct 2026
- Calendar
- The booking calendar supports drag-and-drop scheduling, week view and staff columns.trypronto.app · read 14 Oct 2026
- Community activity
- The public repository showed 68 stars, 28 forks and 143 commits when opened.github.com · read 14 Oct 2026
- CRM
- Client records can store visits, services, products purchased, total spend, notes, birthdays and tags.trypronto.app · read 14 Oct 2026
- Data handling
- The privacy policy says passwords are hashed, payment card data is not stored by Pronto, and deleted-account data is deleted or anonymized within 30 days except where legally retained.trypronto.app · read 29 Sep 2026
- Data portability
- The maker says cloud users can export client data and history at any time, while self-hosted data stays on the user's server.trypronto.app · read 29 Sep 2026
- Developer stack
- The published stack uses Next.js, Tailwind CSS, Supabase PostgreSQL with RLS, Supabase Auth, Supabase Storage and Docker Compose.github.com · read 14 Oct 2026
- Documentation
- The installation guide covers cloning, environment variables, Docker startup, notification credentials, updates and troubleshooting through GitHub issues.trypronto.app · read 14 Oct 2026
- Double-booking protection
- Booking conflicts are checked at database level to prevent overlapping appointments.trypronto.app · read 14 Oct 2026
- Founder identity
- A LinkedIn post about building Pronto is attributed to Konstantin Umnov.linkedin.com · read 14 Oct 2026
- Imports
- CSV client imports are supported from Fresha, Vagaro, Booksy, Mindbody, Square and other CSV-exporting systems.github.com · read 14 Oct 2026
- Independent technical account
- The maker reported that a five-concurrent-booking test reproduced the earlier race condition before the fix and passed after the fix.indiehackers.com · read 14 Oct 2026
- Integrations
- Notification integrations use Resend or SMTP email, Telegram Bot API, Meta WhatsApp Cloud API and Viber Bot API.github.com · read 14 Oct 2026
- Inventory
- Inventory tracks products, purchases and usage and can send low-stock alerts.trypronto.app · read 14 Oct 2026
- License
- The repository is MIT licensed for personal and commercial use.github.com · read 14 Oct 2026
- Limit: cloud-only features
- The repository README identifies loyalty points and the full analytics dashboard as cloud-only features.github.com · read 14 Oct 2026