Calendar & scheduling

Class scheduling software that keeps your whole schedule in one place

Calendar & scheduling

Class scheduling software that keeps your whole schedule in one place

Calendar & scheduling

Class scheduling software that keeps your whole schedule in one place

Plan your class schedule quickly and easily

With our scheduling software you create every type of activity, from group classes to private sessions. Schedule them once or as recurring sessions, and block your calendar for tasks or a team meeting.

Group classes & private sessions

Assign instructors, locations & rooms

Set availability & holidays

Events, courses & workshops

Assign tasks & team meetings

calendar
mobile calendar

Plan your class schedule quickly and easily

With our scheduling software you create every type of activity, from group classes to private sessions. Schedule them once or as recurring sessions, and block your calendar for tasks or a team meeting.

Group classes & private sessions

Set availability & holidays

Events, courses & workshops

Assign tasks & team meetings

calendar
mobile calendar

Plan your class schedule quickly and easily

With our scheduling software you create every type of activity, from group classes to private sessions. Schedule them once or as recurring sessions, and block your calendar for tasks or a team meeting.

Group classes & private sessions

Assign instructors, locations & rooms

Set availability & holidays

Events, courses & workshops

Assign tasks & team meetings

calendar
mobile calendar

Stay in control of your activities

Stay in control of your activities

Optimise your schedule by staying in control of every class and training session.

Optimise your schedule by staying in control of every class and training session.

Available spots

Set how many people can book

Available spots

Set how many people can book

Cancellation policy

Set how many hours before the start clients can cancel

Cancellation policy

Set how many hours before the start clients can cancel

Instant or on request

Let clients book instantly or require a request first

Instant or on request

Let clients book instantly or require a request first

Waiting list

Manage popular classes with a waiting list

Waiting list

Manage popular classes with a waiting list

Fixed spot

Give loyal clients a fixed spot in their class or training

Fixed spot

Give loyal clients a fixed spot in their class or training

Minimum group size

Let a class go ahead only with a minimum number of participants

Minimum group size

Let a class go ahead only with a minimum number of participants

Track attendance

Track every participant's attendance and prevent no-shows

Track attendance

Track every participant's attendance and prevent no-shows

In-person or online

Share the link to your online class with all participants automatically

In-person or online

Share the link to your online class with all participants automatically

Available spots

Set how many people can book

Waiting list

Manage popular classes with a waiting list

Fixed spot

Give loyal clients a fixed spot in their class or training

Minimum group size

Let a class go ahead only with a minimum number of participants

Track attendance

Track every participant's attendance and prevent no-shows

In-person or online

Share the link to your online class with all participants automatically

Gym, studio, group classes
group class management

Always keep an overview

See right away who has booked, manage bookings easily and track attendance.

See the number of participants instantly

Track attendance

Focus on trial clients & at-risk clients

Notes, injuries and level

Add drop-ins & guests

Gym, studio, group classes
group class management

Always keep an overview

See right away who has booked, manage bookings easily and track attendance.

See the number of participants instantly

Track attendance

Focus on trial clients & at-risk clients

Notes, injuries and level

Add drop-ins & guests

Gym, studio, group classes
group class management

Always keep an overview

See right away who has booked, manage bookings easily and track attendance.

See the number of participants instantly

Track attendance

Focus on trial clients & at-risk clients

Notes, injuries and level

Add drop-ins & guests

Plan your entire schedule in one place

Group classes, private sessions and appointments, with instructors, rooms and locations attached. Recurring classes are scheduled just once.

14-day free trial

No commitment

Easy switching

Plan your entire schedule in one place

Group classes, private sessions and appointments, with instructors, rooms and locations attached. Recurring classes are scheduled just once.

14-day free trial

No commitment

Easy switching

Plan your entire schedule in one place

Group classes, private sessions and appointments, with instructors, rooms and locations attached. Recurring classes are scheduled just once.

14-day free trial

No commitment

Easy switching

Experience our powerful gym calendar

Experience our powerful gym calendar

Set up your calendar flexibly, so it always fits the way you work.

Set up your calendar flexibly, so it always fits the way you work.

Recurring sessions

Let classes and training sessions repeat automatically

Recurring sessions

Let classes and training sessions repeat automatically

Multiple views

Switch between day, week, month or list view

Multiple views

Switch between day, week, month or list view

Columns

Group by instructor or location and see sessions and availability

Columns

Group by instructor or location and see sessions and availability

Drag & drop

Simply move sessions to another time or staff member

Drag & drop

Simply move sessions to another time or staff member

Sync with your own calendar

Sync the Trainin calendar with your own calendar

Sync with your own calendar

Sync the Trainin calendar with your own calendar

See availability

See right away when a staff member can be scheduled

See availability

See right away when a staff member can be scheduled

View preferences

Set calendar size, slot duration, staff, locations and colours

View preferences

Set calendar size, slot duration, staff, locations and colours

Extensive filters

Filter by activity, location, staff member, status and series

Extensive filters

Filter by activity, location, staff member, status and series

Recurring sessions

Let classes and training sessions repeat automatically

Recurring sessions

Let classes and training sessions repeat automatically

See availability

See right away when a staff member can be scheduled

See availability

See right away when a staff member can be scheduled

Drag & drop

Simply move sessions to another time or staff member

Drag & drop

Simply move sessions to another time or staff member

Sync with your own calendar

Sync the Trainin calendar with your own calendar

Sync with your own calendar

Sync the Trainin calendar with your own calendar

View preferences

Set calendar size, slot duration, staff, locations and colours

View preferences

Set calendar size, slot duration, staff, locations and colours

Extensive filters

Filter by activity, location, staff member, status and series

Extensive filters

Filter by activity, location, staff member, status and series

Gym, studio, group classes
group class management

Give regular clients priority booking

Let clients with a certain product, such as a priority pass, book your classes earlier than others. Per activity you decide how far ahead they can book and which cancellation policy applies to them.

Link priority to a product

Earlier booking per activity

Own cancellation policy

Always give individual clients priority

Gym, studio, group classes
group class management

Give regular clients priority booking

Let clients with a certain product, such as a priority pass, book your classes earlier than others. Per activity you decide how far ahead they can book and which cancellation policy applies to them.

Link priority to a product

Earlier booking per activity

Own cancellation policy

Always give individual clients priority

Gym, studio, group classes
group class management

Give regular clients priority booking

Let clients with a certain product, such as a priority pass, book your classes earlier than others. Per activity you decide how far ahead they can book and which cancellation policy applies to them.

Link priority to a product

Earlier booking per activity

Own cancellation policy

Always give individual clients priority

Start your free trial today

Save time and money and get a better grip on your business. No contracts or setup costs. Trainin is ready for you.

14-day free trial

Cancel monthly

Easy switching

Start your free trial today

Save time and money and get a better grip on your business. No contracts or setup costs. Trainin is ready for you.

14-day free trial

Cancel monthly

Easy switching

Start your free trial today

Save time and money and get a better grip on your business. No contracts or setup costs. Trainin is ready for you.

14-day free trial

Cancel monthly

Easy switching

Frequently asked questions

Frequently asked questions

Frequently asked questions

What is scheduling software for gyms and studios?

Software that lets you plan your class schedule, appointments and instructors in one place. With Trainin you schedule group classes, private sessions, courses, workshops and events. Your clients book themselves through your app or the schedule on your website.

Can I schedule recurring classes?

Yes. You create a class once and let it repeat automatically. Want to change something? You choose whether to edit one session, all following sessions or the whole series.

Can clients book a session with a personal trainer themselves?

Yes. You set your availability for private sessions. Clients then book or request a time within the moments you're available.

Can I put my class schedule on my website?

Yes. With a widget you add your class schedule to your own website, for example in WordPress, Webflow, Framer or Wix. Visitors see your classes right away and can book.

Can I sync the Trainin calendar with my own calendar?

Yes. You sync your sessions with your own calendar, such as Apple Calendar or Outlook. You can also copy the iCal link and add it to your calendar yourself.

How do I schedule instructors, locations and rooms?

You link one or more instructors and a location to every session. Staff set their availability, so you see right away who you can schedule. Rooms and equipment are managed in the Premium plan or with an add-on.

Does the calendar work with a waiting list and a minimum group size?

Yes. Per class you set the number of spots, turn on a waiting list for popular classes and set the minimum group size.

Can I schedule online classes too?

Yes. Per class you choose whether it's in person or online. For an online class you add the link to your livestream.

What does Trainin's fitness scheduling software cost?

The calendar and scheduling are included in every plan, including the Starter plan from €39 per month (excl. VAT). No setup costs, and you can cancel monthly. Try it free for 14 days first.