Schedule and group bookings
BasicWeekly calendar with location per class. Client sees what and where, clicks, is booked. No app install, no account — unless they want one.
No hidden add-ons, no integrations to wire up, no "talk to sales". Here is the full list — with plan tier on every feature. What you buy in Plus is concrete tools, not marketing.
Some things should not be add-ons. Every studio on STUDIOVA gets the full booking workflow from day one — including online payments, ratings, and passes.
Weekly calendar with location per class. Client sees what and where, clicks, is booked. No app install, no account — unless they want one.
Define any pack ("8 visits / 30 days", "Unlimited yoga / 30 days"). System deducts on each booking, shows balance to client.
Card, BLIK, bank transfer. Money goes directly to your business account — STUDIOVA does not intermediate. Pass deducts automatically after payment.
After class, client gets an email asking for a 1-5 ★ rating + comment. After your moderation, the review appears on your public page — best social proof there is.
For solo physio / massage / coaches — client picks a slot, pays, gets reminder. Basic includes up to 3 service types; Standard removes the limit.
Client clicks a link from SMS / email and is logged in. No "forgot password" frustration. Highest sign-up conversion in the market.
In-app notifications (PWA) — work in Chrome / Firefox / Edge. Booked clients get a push 30 minutes before class.
Class full? Client lands on a waitlist. When someone cancels — next person gets notified that a spot opened up.
Clients see your passes at /cennik and studio photos at /galeria — without logging in. No more manual copy-paste to Instagram.
International client? PL/EN switcher on every public page. Your text in both languages, class descriptions can stay in one if you prefer.
Boutique studio, fitness club hall, outdoor, mountain retreat — all in one schedule. Client sees exact location in their confirmation email.
Client enters name + email, clicks, is booked. No app install, no verification. Account creation is optional, for clients who want history.
Standard adds everything you need when client volume grows, you have multiple instructors, and retention + growth mechanisms start to matter.
Client gets SMS 24h and 1h before class (drastically cuts no-shows). Plus birthday wishes — automatically. Two billing models: BYOK (your own SMSAPI token, 0.17 zł/SMS, requires a Polish NIP) or a STUDIOVA package (50/200/1000 SMS from 29 zł, no NIP needed).
Direct messages in client panel — no Messenger, WhatsApp and 5 platforms in parallel. All conversations in one place, archived.
Each instructor with their own color in the schedule, own per-class rate or percentage. First of the month — generate a CSV ready for the accountant: name, class count, total payout.
Bio, photo, specialties, social links — each trainer has a public card on landing and during booking. Helps clients pick "their" trainer.
Full appointment mode — any number of services (sport massage, physio, consultation...). Client picks trainer, slot, pays, is booked.
Client pays monthly automatically from their card — same pass, recurring revenue. No worrying about manual repurchase on the 1st.
Vouchers as gifts — "buy 5 classes for mom", Christmas, Valentine's. Extra cash flow in December and February without building a separate shop.
Client with Multisport / FitProfit card books like anyone else — system records the visit count for your reporting.
System counts no-shows in a 30-day rolling window. Client with 3 no-shows gets auto-blocked from online booking (threshold configurable). You can unblock manually.
Class full? Client lands on a waitlist. When a spot opens, the next person gets an SMS with a 10-minute countdown. After 10 min — next in line. You fill classes without lifting a finger.
Every morning email: bookings yesterday vs day before, who you have today, who stopped showing up after 3 weeks (churn alert), passes expiring this week. Decisions on data, not gut.
Every client gets a referral code. Refer a friend who books a first class? Both get a free credit automatically. Leaderboard shows top referrers — gamified growth loop.
Per-trainer: classes count, bookings, unique clients, average fill %, average rating. 7/30/90-day windows. You know who earns the most for the studio.
Heatmap of when clients show up — hours × weekdays, color-coded intensity. Helps plan the schedule (more classes in peak, fewer in dead hours).
Revenue, room costs, payment commissions, no-show — all in one view. CSV export for the accountant.
Email + in-app chat. We respond within 24 business hours — no bots, no "contact sales".
Plus is for studios that want full white-label + AI assistant for clients + unlimited customer base.
paulapilates.com instead of paula.studiova.app. We configure DNS for you (CNAME record), enable SSL — looks like your own website. Clients do not even know there is a SaaS underneath.
Clients get instant answers to questions about technique, injuries, training plans — in your tone, with your guardrails (which you set in admin). Fewer DMs to your phone, more peace.
Client logs measurements monthly + photo + weight. They see their own history in the app. You see progress — strong argument to renew the pass instead of "another month, just to keep going".
Upload the recording after class. Attendees get 7 days of access, non-attendees do not. Charge a monthly add-on for replay library access — recurring revenue beside passes.
Your tickets jump the queue. Average response time: 4 business hours. Phone on demand for critical incidents.
No ceiling — Standard caps at 150 active clients (covers 99% of studios), Plus removes the cap.
You will not see these on the pricing page, but they are in every plan. We should not exist without them.
Second layer of account protection — code from Google Authenticator / 1Password. Enable in 2 minutes, protects all client data from "someone glimpsed the password".
Client requests data export — one click in their panel, they get a ZIP with CSVs. Your right-to-data-portability compliance — sorted.
Deleted client account does not vanish immediately — sits for 30 days in "deleted_at". Mistakes, restore requests, audits — you have a window to undo.
Who changed a client pass, who deleted a class, who issued a voucher — all logged in audit_log with IP. Forensic-ready if you ever need to investigate.
Every photo / recording verified by file header, not by name. Cannot upload a virus named "logo.png".
Your data is physically isolated from other studios at the Postgres level. A bug in code will not show client data from another studio. No compromises.
Pick a plan, start in 3 minutes. No contract, no notice period. Cancel anytime.
See pricing