CRM for Group Classes
Schedule, passes, attendance and payments in one place. Students book online and see their pass in the app — and you always know who came and what the studio earns.
For: Studios and schools with group classes: dance, pilates, yoga, stretching, pole dance, fitness, kids’ clubs
Your own private copy — changes are deleted when you leave.
A video walkthrough of the system is coming soon
Meanwhile, try the live demo →An admin panel that replaces the paper attendance list, the spreadsheet of passes and endless messages. Students book a class on your website or in their app, the reception checks them in with one tap, the pass deducts the visit by itself — and you see attendance, debts and revenue in one window.
The whole week by days, halls and teachers. Regular groups fill the calendar by themselves; in a reformer studio students book a specific machine.
Mark who came right in the class list — or let students check in at the kiosk with their phone number or QR code.
Visit passes and unlimited ones: every visit is deducted automatically, freezes and extensions take two clicks, a ring shows what’s left.
A booking widget for your website in five designs. Trial-class requests line up on a board — from the first contact to a bought pass.
Every student has the studio on their phone: schedule, booking, their pass, payments, events and a QR code for check-in.
A pass running out, a student gone quiet, a trial class tomorrow, a debt — messages go out by themselves via Telegram and e-mail, WhatsApp in one click.
Payments, debts, expenses and the cash register. Teacher pay from the classes actually taught, attendance and how full your groups are.
…and much more: events and shows, hall rentals, reception kiosk, shop, branches, invoices, data import, 15 languages.See it in the demo
- 01Dance schools and dance studios
- 02Pilates and reformer studios
- 03Yoga, stretching and pole dance studios
- 04Kids’ clubs and studios with several branches
Plans
Pay monthly, or yearly and get 2 months free. No long-term commitment — switch plans any time.
Start
The complete set for a small studio: schedule, passes, check-in, online booking, the student app with online payment and finance.
or €190/year — 2 months free
- Up to 3 staff and 2 halls, 1 location
- Schedule, groups and one-tap check-in
- Students and passes with automatic deduction
- Online booking widget and trial requests
- Automatic reminders: Telegram, e-mail, WhatsApp
- Payments, debts, invoices and statistics
- Finance overview and cash register
- Student app on the phone
- Online payment in the student app
- Memberships: automatic monthly renewal by card or SEPA
- 15 languages, data import and help centre
Business
When the team grows: teacher payroll, hall rentals, the kiosk, your own automatic messages and deeper statistics.
or €390/year — 2 months free
- Everything in Start, plus:
- Up to 15 staff and 6 halls, 1 location
- Teacher payroll from the lessons taught
- Hall rentals by the hour
- Check-in kiosk at reception
- Your own automatic message rules
- Advanced statistics: retention, churn, lifetime value
Pro
For studios with branches: up to 3 locations, the shop, events and priority support.
or €690/year — 2 months free
- Everything in Business, plus:
- Up to 40 staff in total, up to 10 halls per location
- Up to 3 branches in one account
- Shop: products, stock and sales at reception
- Events and performances, with costumes
- Priority support
4 or more branches, or more than 40 staff? Individual plan — no limits on staff and halls, data migration done for you, your own terms.From €149/month with 5 branches included, +€25/month for each further branch.Example: 6 branches = €174/mo
Contact usRecommend us to a friend — get a month freeWhen the business you recommended becomes a paying customer, ask for their code and enter it in your CRM → Settings → Subscription: +1 month for you. Applies if their plan costs at least as much per month as yours.
We are not VAT-registered, so the prices shown are final. Setup and onboarding are free.
By subscribing you agree to the Terms of Service and the Data Processing Agreement and acknowledge the Privacy Policy.
Works in your country today
Each user picks their own interface language; each studio picks its own currency.
CRM interface in 15 languages
- Čeština
- English
- Українська
- Deutsch
- Polski
- Slovenčina
- Magyar
- Română
- Български
- Türkçe
- Français
- Español
- Italiano
- Português
- Русский
Any of 10 currencies per studio
- CZK
- PLN
- UAH
- HUF
- RON
- TRY
- EUR
- GBP
- USD
- CHF
Passes, payments, invoices, payroll and statistics in your currency.
Local invoice formats available today
- Czechia: IČO / DIČ, QR Platba on CZK invoices, ISDOC export
- Slovakia: IČO / DIČ / IČ DPH, EPC payment QR code
- Poland: REGON / NIP / NIP UE, payment QR code and KSeF — FA(3) invoices as XML or sent straight to KSeF with your token; KSeF number, UPO and verification QR code on the invoice; correction invoices
- Ukraine: ЄДРПОУ / ІПН
- Germany and Austria: Steuernummer, USt-IdNr. / UID, HRB / FN, EPC payment QR code
- Hungary: Cégjegyzékszám / Adószám / Közösségi adószám
- Romania: Nr. Reg. Com. / CUI / CIF
- Bulgaria: ЕИК / ДДС №, EPC payment QR code
- Euro: EPC (SEPA) payment QR code on every EUR invoice; local ID labels also for Italy, Spain, France, Portugal, Ireland, Slovenia and Greece
- For everyone: your country’s VAT rates (reduced ones too), prices with or without VAT — or the “not a VAT payer” note in the local wording; public holidays of 35 countries filled in automatically; CSV export for any accountant
Questions before you start
Yes — 14 days free, no card needed. You get full access to the plan you choose straight away, and nothing is charged automatically. To keep working, choose a plan and pay — during the trial or after it. If you don’t pay, nothing is charged: the account is paused and you can still export your data.
In writing, not just in words
What we commit to in the contract — and what we don’t promise. Everything below is in our Terms of Service and the Subscription & Refund Terms.
EU hosting, GDPR, Czech law
- Database and files are stored in the EU — Supabase, data centre in Frankfurt (Germany). The app runs on the Cloudflare network; stored data stays in the EU.
- Processed under the GDPR. For your clients’ data we are the processor under the Data Processing Agreement (DPA) — available in your language and accepted on signup, no signature needed.
- The contract is governed by Czech law. Who we are: operator details.
Your data is yours
- Export everything at any time — one click in the CRM gives a ZIP with every table as CSV (opens in Excel) plus JSON. Invoices also export as CSV or ISDOC.
- If we ever end the contract — for whatever reason — we tell you by e-mail at least 30 days in advance.
- After the contract ends, your data is kept for 90 days so you can ask for an export or come back; then it is permanently deleted (backup copies expire within a further 30 days). On request we delete it earlier.
Support from real people
- E-mail info@frame-webs.com — we reply within 1–2 business days.
- Help centre inside the CRM: a “?” on every page with step-by-step guides.
- 14-day free trial without a card — try every feature of your plan before you pay.
- Moving from Excel or another system? Send us your file and we help with the import.
Availability
- The app runs on Cloudflare’s global network and is served from the data centre nearest to you.
- External monitoring checks the service every 5 minutes, 24/7, and alerts us immediately. We notify customers of incidents.
- We don’t promise a numeric uptime SLA — we monitor 24/7 and announce planned maintenance in advance where possible.






