Fitness scheduling software
for studios, yoga & pilates
Memberships and class passes with visits deducted automatically, capacity limits keep classes right-sized, and clients book their own spot 24/7.
Free forever plan Β· No setup fees Β· Cancel anytime
Built for studios
Yoga and class scheduling software with memberships
Group classes and personal training - memberships, capacity, POS.
Memberships & passes
Visit-count memberships with an expiry date at the desk; a tick on the class roster deducts a visit, and a late cancellation can burn one - your switch.
Group & personal
Set the weekly timetable once - class runs create themselves and a pause keeps the dates; 1:1 slots with a trainer live in the same calendar.
Booking 24/7
Clients grab a spot from their phone - via Instagram, your site or a link.
Reminders
Automatic reminders keep attendance up and classes full.
Trainer schedules
Each trainer's shifts and load separately - personal sessions never overlap their classes.
Revenue & attendance
Analytics per class, trainer and membership - see what works.
Passes that deduct themselves
For a yoga or pilates studio the ten-class pass is the product, so it should not live in a paper notebook. Sell visit-count memberships with an expiry date at the desk (and online from the Starter plan, for businesses in Ukraine), and every attendance deducts a visit automatically. The client always knows how many classes are left, and so do you.
Gift cards and one-off drop-ins work alongside memberships at the same checkout, so the front desk runs one till, not three lists.
Right-sized classes without spreadsheet math
Set a capacity per class and booking closes itself when the mat count is reached. No overfull Monday flows, no empty Thursday ones: the per-run waitlist offers a freed spot to the next person automatically when someone cancels. The class roster lives in the calendar, on the card and in the app: a tick deducts a visit, a cross records a no-show.
Group classes and personal training live in one calendar, so a trainer's 1:1 slots and their classes cannot collide. For personal sessions a room is added as a resource and booked together with the trainer. See a studio setup in the live demo.
Attendance you can actually read
Reminders keep attendance up, and analytics show it per class, per trainer and per membership type. You see which time slots die in summer and which trainer fills a Saturday morning, and you plan the schedule from numbers rather than vibes.
Revenue per trainer with automatic commission closes the month without the calculator session.
Works for every service business
Get started in minutes
How it works
Create your profile
Add your services, staff, and working hours in minutes.
Share your link
Post your booking page on Instagram, Google Maps, or your website.
Accept bookings 24/7
Clients book themselves. You get notified. Everyone wins.
iPhone app
Your business, in your pocket
Your day, bookings, the till and client cards - from your phone. A new online booking arrives as a push the moment it lands, wherever you are. For the owner and for staff alike.
- Your day
- Bookings
- Till
- Clients
- Push on every new booking
Free on every plan Β· sign in with your existing Alignext account

Simple, honest pricing
Pay only for active staff. No booking commissions. Cancel anytime.
- Up to 100 bookings/month
- 1 staff member
- 1 branch / location
- Online booking page
- Booking page optimized for Google
- Telegram & email reminders - free
- Automatic rebooking reminders
- Telegram campaigns - free
- Google Calendar sync (two-way)
- Basic CRM
- Unlimited bookings
- Up to 5 staff included, each extra one billed monthly
- 1 branch / location
- Branded website + custom domain
- Email campaigns to your client base
- SMS reminders and campaigns on credit packs - for businesses in Ukraine
- Fiscal register: Checkbox integration - for businesses in Ukraine
- Deposits and no-show protection through your own monobank acquiring - for businesses in Ukraine
- Automatic review request after the visit
- Analytics: revenue, top services, returning clients
- Birthday and lapsed-client automations
- Every location in one window - reports, till, clients
- Multiple branches / locations
- Up to 15 staff included, each extra one billed monthly
- Site without Alignext branding
- AI business insights
- AI campaign copywriter
- API access
- Unlimited staff
- Advanced analyticsSoon
- White-labelSoon
- AI revenue optimizationSoon
- Custom automationsSoon
- SLA supportSoon
Start free in any supported country today. Paid plans are rolling out region by region - you'll see them in your dashboard the moment they open in yours.
FAQ
Frequently asked questions
Are group classes with limited spots supported?+
Yes - set the class capacity, clients book free spots, and booking closes when the class is full.
Are memberships supported?+
Yes - visit-count memberships with an expiry date; visits are deducted automatically on attendance.
How much does it cost?+
There is a free plan to start. Paid plans charge per active trainer - no commissions on bookings.
How do I move my schedule and clients?+
CSV import for clients and a quick schedule setup - you're live in about 30 minutes.
What happens when a class is full?+
Booking closes at the capacity you set and clients can join the waitlist. If a spot frees up, the next person is invited automatically.
Do you charge per client or per member?+
Neither. Plans are priced per active trainer. A growing member base never raises your subscription.
Can we schedule rooms as well as trainers?+
Partly. For personal sessions a room is added as a resource and the booking claims the trainer and the room together. Group classes are scheduled by trainer - they do not hold a room calendar of their own yet.
Can clients book from Instagram?+
Yes. Put the booking link in your bio and clients pick a class or 1:1 slot from their phone, in their own language.
Start accepting bookings today
Free plan forever. Upgrade when youβre ready to grow.