Starta.one
Download
Easier than any CRM

Group Classes

Yoga, fitness, workshops, language courses — fill groups to 90% instead of 60%. Online booking, waitlist, prepayment stops no-shows, AI recommends optimal time and pricing from past class data — so your 12-person class is full, not "4 showed up, I taught for free."

Try for free

Free forever · no credit card · first group schedule in 10 minutes

Starta.one is an AI CRM for service businesses. It combines online booking, client management, finances, team scheduling, and marketing in one system — configured and operated by AI. Over 1,000 businesses use Starta.

Familiar problems?

12-person class, 4 showed up — you taught it at a loss

8 signed up, 4 came. You owe the trainer for a full hour (300 ₴), room rental is 200 ₴. Revenue from 4 students × 150 ₴ = 600 ₴, profit is 100 ₴. If the class is full 12 out of 12, that's 1,800 ₴ revenue, 1,300 ₴ profit. Every empty seat costs you 150 ₴ plus credibility — the trainer remembers "this studio is always half-full" and looks for another gym.

Popular yoga class is full — customer waits a week and goes to a competitor

Monday at 6 PM, 10-person yoga class booked out 3 days in advance. Elena texts "is there room?" — admin replies 4 hours later "sorry, no, next week." Elena watches YouTube instead. Lost: 1 class × 150 ₴ + likely 11 more classes = 1,800 ₴ per quarter. If you lose 5 customers like this per week, that's 9,000 ₴ per quarter down the drain. Just because there was no waitlist.

Spreadsheet + text messages + Google Form = admin spends 8 hours a week on "who's coming"

Admin manages a spreadsheet of class schedules. Elena texts "sign me up Wednesday." Another Elena messages "can I do Saturday?" A third submitted a Google Form. Admin consolidates three sources into one file, checks capacity, replies. For 5 classes × 12 students × 2 times per week, that's 8 hours of admin work weekly. Per year, that's 416 hours = 52 workdays = $$$$ in salary for administrative overhead.

What's included

📅

Set up classes with capacity limits and repeating schedules

Create a group class in 3 minutes: name, instructor, price, capacity (e.g., 12 people). Set the recurrence — "every Tuesday and Thursday, 6 PM, through year-end" — the system generates 100+ classes with one click. No manual copying.

👤

Online booking with waitlist and prepayment

Customers see available spots on the booking page and sign up themselves. When a class fills up, new bookings go to the waitlist and get a push notification if someone cancels. 100% prepayment by card — the booking doesn't count without it. No-shows drop from 25% to zero.

👤

Automatic check-in and attendance tracking

Instructor marks attendance in the mobile app with one tap, or the student does check-in via QR code. The system automatically deducts the class from their membership. You get a full record: who attended, who missed, who's chronically absent — so you can prevent churn before the customer disappears.

📊

Analytics on class capacity and profitability

See: evening yoga averages 11/12 (92%), 7 AM stretch class is 4/12 (33%). Know which classes are profitable (instructor 300 ₴, revenue 1,800 ₴ = +1,500 ₴ profit) and which lose money (instructor 300 ₴, revenue 600 ₴ = -100 ₴ loss). Close unprofitable ones, double down on winners, grow 40% year-over-year.

📊

AI suggests the best day and time for a new class

Based on past class data (capacity, conversion, no-shows), AI tells you: "Your evening yoga every Tuesday is 6/12 (50%). Move it to 7 PM — similar studios fill to 11/12. Wednesday 6 PM has empty slots — add a stretch class (23 customers want it)." Schedule based on math, not guessing.

👤

AI forecasts capacity and suggests waitlist actions

24 hours before a class, AI says: "You have 8/12 signed up for yoga at 6 PM. 3 on the waitlist. Probability of a full class is 73%. Offer 2 waitlist customers a 20% discount to lock in the last spots." Capacity jumps from 67% to 92% with no admin work.

What if instead?

Today
With Starta.one
12-person class, 4 attended — you ran it at a 100 ₴ loss
100% prepayment + waitlist — class is full 12/12, you profit 1,300 ₴
Yoga class full, customer texts, waits 4 hours, goes elsewhere
Customer joins the waitlist themselves — gets a push in 30 seconds when a spot opens
Admin juggles spreadsheet + texts + Telegram + Google Form — 8 hours weekly
One booking page with auto-payment — admin does zero work on bookings
No idea why 7 AM stretch is empty — you guess at different times
AI says "7 AM averages 3/12 at similar studios — move it to 7 PM where you'd fill 11/12"
Student missed 3 classes in a row — admin didn't notice, student disappeared a month later
System alerts: "Elena missed 3 of 4 — churn risk 67%, send a win-back message?"

How it works

1

Create a schedule — AI recommends time and pricing

Pick an instructor, capacity, price, and recurrence days. AI looks at past class data and says "optimal price is 200 ₴, best time is Thursday 7 PM." Schedule for a quarter takes 2 minutes.

2

Customers book and pay online

Share the link in your Instagram bio + Google Maps + Telegram. Customers see open spots, pick a class, pay by card. Prepayment prevents no-shows. Full classes roll over to a waitlist with push notifications.

3

Analytics — close losers, scale winners

Weekly report: average capacity by class and profitability per class. AI says "7 AM stretch is losing 400 ₴ a month, I'd close it. Evening yoga is +6,000 ₴, add a second session at 8:30 PM." Grow your base 30–40%.

Why not Mindbody or Google Forms?

Group classes for service businesses aren't just "a list of 12 names." They're financial discipline (prepayment stops no-shows), marketing (a waitlist creates FOMO and keeps customers), and analytics (which classes make money, which lose it). That's why standard tools fall short:

Mindbody or another third-party booking platform

Great for national presence. But it sits separate from your CRM — customers don't go into your database for marketing, payments go through their merchant account with a 3–5% fee, and you wait a week for payouts. Instructors don't see customer profiles (who cancels a lot, whose birthday is coming). Waitlist exists but no AI analysis like "close these classes, add those ones." Costs $129/month for features included in Starta.one Pro.

Google Form + spreadsheet + manual bank transfer

Free. Looks simple. But no prepayment — no-shows are 25–30%, so your 12-person class really gets 8. Trainer loses money. No waitlist — customer waits 4 hours for an admin response and goes to a competitor. No analytics — you don't know which classes are winners. 5 classes × 12 students × 2 times a week = 8 hours of admin work. You save $30/month on software but lose $300/month in admin salary.

Skip groups — just do one-on-one "it's safer"

One trainer doing 8 one-on-one sessions per day × 500 ₴ = 4,000 ₴. Same trainer running 4 group classes × 12 students × 150 ₴ = 7,200 ₴. That's a 3,200 ₴ daily difference, 80,000 ₴ monthly in lost upside. Groups scale one trainer. And at 150 ₴ instead of 500 ₴, customers come more often and stick longer.

🔍 Free

Learn how to boost your group class capacity

AI will analyze your business in 5 minutes and show you how to optimize your schedule, pricing, and enrollment for group classes.

Pricing

Starta Lite

Free

Access to StartaAI

  • StartaAI - built-in chat assistant, helps use CRM and simplify business management.
  • Access only for the business owner
  • Personal booking website
  • Unlimited bookings
  • SMS notifications to clients
  • Calendar and bookings
  • Vacation and schedule management
  • Push notifications in the Starta.one app
  • Integration with your website
  • Placement on various platforms to promote services
Start with Lite

Frequently asked questions

How much do group classes cost in Starta.one?

Group classes are available in Starta.one Pro. Unlimited classes, sessions, students, and waitlists.

Calculate the cost of the plan
Number of employees
License duration
8.99€6.29€ /month75.52€ per 12 Months
Continue with this plan
How do prepayment and the waitlist work?

The customer pays 100% by card when booking — the booking doesn't count without it. If the class is full, new bookings go to the waitlist. When someone cancels or a no-show is recorded and their spot is freed, the first person on the waitlist gets a push notification with a 30-minute window to pay. If they don't, the offer moves to the next person. Class capacity goes from 60% to 90%.

Can I set up cancellation rules?

Yes. You set a deadline (e.g., cancellations allowed up to 6 hours before start). If the customer cancels in time, the class goes back on their plan. If they cancel after the deadline, the class is charged as a no-show and money isn't refunded. This keeps students accountable and protects you from revenue loss from empty seats.

How does AI help organize classes?

AI does two things normally requiring a dedicated analyst: 1) suggest the best day, time, and price for a new class based on past attendance — if "yoga 7 AM" averages 6/12, AI says "move it to 7 PM where similar studios fill 11/12"; 2) forecast capacity 24 hours out and automatically offer waitlist customers a 20% discount if the probability of a full class is under 80%. Capacity goes from 67% to 92% with zero admin effort.

StartaAI