Skip to main content

A calmer way to run your yoga studio.

Motice is AI-powered management software for yoga studios. The weekly schedule, member packages, bookings and the waiting queue all sit in one place, and when a spot opens the next member in line moves into the class on their own.

A calm yoga studio with pale wooden floors and daylight through tall windows; folded mats and bolsters lined up along the wall
Schedule, team and member flow in one place
Live schedule Interactive view
Monday, 24 August 2026

Selin Arı

Vinyasa · Hatha

Deniz Yıldız

Restorative · Yin

Ece Demir

Yin · Meditation

Unassigned

Awaiting trainer

08:0009:0010:0011:0012:0013:0014:0015:0016:0017:0018:0019:0020:0021:00

What’s inside Motice?

Calendar and bookingsClasses and SessionsMembers and PackagesSales and PaymentsTrainer EarningsMember PortalAttendance and WaitlistsRoles and PermissionsChange HistoryCalendar and bookingsClasses and SessionsMembers and PackagesSales and PaymentsTrainer EarningsMember PortalAttendance and WaitlistsRoles and PermissionsChange HistoryCalendar and bookingsClasses and SessionsMembers and PackagesSales and PaymentsTrainer EarningsMember PortalAttendance and WaitlistsRoles and PermissionsChange HistoryCalendar and bookingsClasses and SessionsMembers and PackagesSales and PaymentsTrainer EarningsMember PortalAttendance and WaitlistsRoles and PermissionsChange HistoryCalendar and bookingsClasses and SessionsMembers and PackagesSales and PaymentsTrainer EarningsMember PortalAttendance and WaitlistsRoles and PermissionsChange History

A real day in the studio

An empty mat is a lost evening.

The evening class is full and three people are waiting. When a cancellation lands, whether that spot fills is a question of system, not attention.

A waitlist isn’t a list. It’s revenue.

If the next member doesn’t move in when a spot opens, that evening closes short.

A queue isn’t a line. It’s fairness.

Whoever signed up first goes in first. Not whoever saw the message first.

A booking isn’t a record. It’s a guarantee.

A member reserves that week only. Next week is their own decision.

From the studio

Before and after the evening class.

Capacity, the waitlist and member entitlements hold on their own, before the class begins and after it ends.
A yoga group standing at their mats in a bright, high-windowed hall
Before classA freed place moves to the next member in line without you calling anyone.
Someone setting out cork blocks, blankets and bolsters before a class
After classMarking attendance is enough; remaining sessions and the evening’s income follow from it.

Does the waitlist really move on its own?

See it running

Member portal

Let the phone stop ringing to ask if there’s a spot.

Your member picks a class, cancels and checks their credits from their own phone. If the class is full they join the waitlist, and you don’t have to tell anyone.

Members book themselves

Whatever your cancellation rule is, the portal follows it.

Waitlist

If a class is full the member joins the list, and when a spot opens the next in line is notified.

What you can do

The class ends, the record doesn’t lag behind.

From the waiting queue to the weekly booking, every movement is recorded so you can build the next class better.

Take attendance, the accounting follows

The status you mark also writes the member’s balance. A no-show needs a reason, and once a register is marked it cannot be changed without leaving a trace.

Ayşe YılmazChecked incredit spentBora GökDid not attendcredit keptDeniz K.No-showcredit burned · with reasonMerve SuExcusedcredit keptCaner ÖzLatecredit spentZeynep AkNot markedno movement yet

A cancelled place doesn’t wait; it fills in five minutes.

The first eligible member in line moves into the class. A member out of credits keeps their place and is considered again at the next opening.

1.Zeynep Ak2.Bora Gök3.Merve Su

Payments and earnings

The moment a member uses a class, the instructor’s earning lands in their balance.

Collected today₺2,900Confirmed earnings₺540Outstanding₺380

Role-based access

A trainer opens their own day. They cannot reach revenue or another trainer’s schedule.

Studio managereverythingReceptionsales, payments, membersTrainertheir own day only

Who changed this payment?

Who changed what, and when, stays on the record. A correction does not erase history, it is written on top of it.

Merve · receptioncorrected a paymentAI assistantread a reportMotice supportlogged

Tuesday 18:30 is always full. It may be time for a second session.

You see how many are waiting for each class. The decision to add a session comes from a number, not a hunch.

Tue 18:30 vinyasa7 waitingSat 10:00 hatha3 waitingThu 19:00 yinspots free

Booking tomorrow doesn’t commit next week.

Members reserve each week themselves. Nobody appears booked into a class they never agreed to attend.

This ThursdayreservedNext Thursdaya separate choiceBooking a whole seriesremoved

An instructor leaves, the schedule holds

You hand over the sessions from here on in one step. The past is untouched, and the new earnings agreement is set in the same step.

Past sessionsuntouchedFuture sessionshanded overEarnings agreementsame step

Built for how a boutique studio actually runs

The interface, the package logic and the reports were all shaped around how studios here actually operate.

A calm yoga studio with pale wooden floors and daylight through tall windows; folded mats and bolsters lined up along the wall

Class schedule and bookings

Fill the evening class without tangling the schedule.

Vinyasa, hatha, restorative. Different class types and instructors on one calendar. When a class fills, the waitlist takes over, and the moment a spot opens the next member is booked in and gets their email.

  • Instructor clashes are blocked while you build the schedule
  • A waitlist once capacity fills, and the next member is booked automatically when a spot opens
  • Waiting costs no credit, and leaving the list costs nothing
  • A member out of credits is skipped but does not lose their place; renew and they are in line again.
  • A member promoted automatically keeps their credit if they cancel within the first two hours.
  • Attendance taking and participation records for group classes
  • Trainer-only login: they see nothing but their own schedule.

Vinyasa flow

12/12 booked

18:00 – 19:00 · Deniz Yıldız

Attendees (12)

  • Selin Aydın4 classes left
  • Ece DemirPackage expires 30 September
  • Caner ÖzPayment pending

Waitlist (3)

  1. 1.Zeynep Ak
  2. 2.Bora Gök
  3. 3.Merve Su

Inside Motice

Day Calendar

Instructor Columns · 12/12 booked

Class Session

3 on the waitlist · attendance

Attendee Panel

4 classes left · payment pending

Member Portal

4 classes left · renew

Today at a Glance

Occupancy · Today’s Takings

Needs Attention

Package running out · overdue payment

Sales Record

Cash · bank transfer · card on your own terminal

Earnings Ledger

Confirmed · reserved · reversal

Audit Trail

Who changed what, and when

Day Calendar

Instructor Columns · 12/12 booked

Class Session

3 on the waitlist · attendance

Attendee Panel

4 classes left · payment pending

Member Portal

4 classes left · renew

Today at a Glance

Occupancy · Today’s Takings

Needs Attention

Package running out · overdue payment

Sales Record

Cash · bank transfer · card on your own terminal

Earnings Ledger

Confirmed · reserved · reversal

Audit Trail

Who changed what, and when

Day Calendar

Instructor Columns · 12/12 booked

Class Session

3 on the waitlist · attendance

Attendee Panel

4 classes left · payment pending

Member Portal

4 classes left · renew

Today at a Glance

Occupancy · Today’s Takings

Needs Attention

Package running out · overdue payment

Sales Record

Cash · bank transfer · card on your own terminal

Earnings Ledger

Confirmed · reserved · reversal

Audit Trail

Who changed what, and when

Day Calendar

Instructor Columns · 12/12 booked

Class Session

3 on the waitlist · attendance

Attendee Panel

4 classes left · payment pending

Member Portal

4 classes left · renew

Today at a Glance

Occupancy · Today’s Takings

Needs Attention

Package running out · overdue payment

Sales Record

Cash · bank transfer · card on your own terminal

Earnings Ledger

Confirmed · reserved · reversal

Audit Trail

Who changed what, and when

Day Calendar

Instructor Columns · 12/12 booked

Class Session

3 on the waitlist · attendance

Attendee Panel

4 classes left · payment pending

Member Portal

4 classes left · renew

Today at a Glance

Occupancy · Today’s Takings

Needs Attention

Package running out · overdue payment

Sales Record

Cash · bank transfer · card on your own terminal

Earnings Ledger

Confirmed · reserved · reversal

Audit Trail

Who changed what, and when

Reporting

Which hours hold, which sit empty?

Which time slot keeps filling, which packages stop renewing, how much came in over the month. You build the schedule on numbers, not hunches.

  • Collected this month

    ₺98.400

    +9% on last month
  • Active members

    164

    11 new members this month

  • Outstanding payments

    ₺3.150

    5 members overdue

Recent transactions

  • Selin A., 10-class packageCard · today 12:40₺3.200
  • Deniz Y., 12-class packageBank transfer · today 09:10₺2.600

The figures in this screenshot are examples.

Try it with your own weekly schedule. We’ll get to know your studio and plan the setup together.

Getting started

Three steps, and we are with you the first week.

From day one everyone looks at the same information. Enter your members, set up the studio, invite the team.

  1. Start with a clean record

    Add your members and their remaining credits. From day one your team and your members see the same balance.

  2. We set up your studio

    Class types, capacities, trainer schedules and your cancellation rule are configured around how you work.

  3. We open access for your team and members

    Trainers sign in with their own accounts, members through a portal invitation. We stay with you through the first week.

Instead of a spreadsheet and WhatsApp

Most studios start with a spreadsheet and WhatsApp. As classes and members grow, neither saves time any more; they produce mistakes.

Instead of a spreadsheet and WhatsApp — Spreadsheet + WhatsApp compared with Motice
Daily jobSpreadsheet + WhatsAppMotice
Booking a classThe member posts in the group, someone sees it and writes it in the sheetThe member picks their own spot and capacity drops instantly
When a class fillsThe “any spots yet?” messages start in the groupThe member joins the waitlist, and the next in line is notified when a spot opens
Remaining class creditsCounted by hand from the sheet when askedThe member sees it instantly on their own screen
Instructor scheduleA separate message or screenshot to everyoneThe instructor sees the current schedule from their own account
Month-end takingsSheets get merged and someone hunts for what is missingSales and payment records come straight out of a report
Data safetyThe file sits on several phones and versions get mixed upOne source, a database isolated per studio

Let this be the last week you track full classes by hand.

Built for how a boutique yoga studio runs

  • Weekly booking, a deliberate choice

    When a member books a class they reserve that week only. Later weeks are chosen separately, around their own schedule.

  • The queue moves fairly

    When a spot opens, the front of the queue is considered first. A member who needs to renew keeps their place while they wait.

  • Workshops and weekly classes, one schedule

    One-off workshops go on the calendar with their own name and capacity; regular classes go on with their repeat pattern.

  • A separate portal for members

    Members book from their own account and see their remaining credits. They never reach the admin screens.

Pricing

Pricing follows the size of your studio.

A small studio and a multi-instructor centre do not pay the same. Three things set the price, and we share a firm quote in the demo.

Active members

Scaled to you

We count members with an active package in the period, not every record in the system.

  • Billed on active members
  • Archived members are not counted
  • No mid-period invoice if you grow

The modules you use

As much as you need

Calendar, members and package tracking are the core. Sales, instructor earnings and the member portal switch on separately.

  • Core: calendar, members, packages, attendance
  • Add-on: sales and payment records
  • Add-on: trainer earnings
  • Add-on: member portal

Team size

Per user

Studio manager, reception and instructor accounts are separate roles.

  • Accounts defined by role
  • Trainer accounts have limited access
  • User count can change within a period

We share the quote at the end of the demo call, based on the size of your studio.

Frequently asked questions

What does Motice do for yoga studios?

Motice is studio management software for yoga studios. It keeps the weekly class schedule, bookings, waitlists, member packages, attendance and income tracking in one system. The same platform is also used by pilates studios, gyms and wellness centres.

How does the waitlist work when a class is full?

When a class fills, the member joins the queue, and waiting costs no credit. The moment a spot opens, the first eligible member in line is booked in and gets their email. The spot goes to whoever is in line, not whoever saw a message first. A member out of credits is skipped but keeps their place.

How do I define yoga class packages?

Every package is defined by a credit count and a validity window, for example 10 classes valid for 60 days. A member can hold more than one open package, and a booking draws from the one that matches and expires soonest.

If an instructor leaves, how do I hand over their classes?

In one operation. Sessions after the date you choose are handed to someone else and the past is untouched. The new instructor’s earnings agreement can be set in the same step; the operation asks for confirmation and is logged.

Once a member books, are they registered for that class every week?

No, booking is week by week. A member reserves that week only and decides on the next week themselves. A six-week course is set up to run for six weeks and sold as a six-class package, but the member takes each week’s spot themselves.

How do instructors use the system?

An instructor signs in with their own account and sees only their own schedule. They reach the attendee list and take attendance, but cannot reach revenue or another instructor’s schedule.

How does the member portal work on a phone?

Your member signs in through a link you send. They see open classes, book and cancel, and follow their remaining credits. They can add the link to their phone’s home screen as a shortcut.

How do I track package sales and payments?

You record a sale with its credit count, validity and amount. Payment can be cash, bank transfer, card on your own terminal, or free of charge. Collected and outstanding amounts stay separate.

Can I run workshops and special events from here too?

You add a one-off workshop to the schedule with its own name and capacity. For a workshop priced separately, you open a single-day class and give it its own class package; capacity, booking and attendance work exactly as they do for any other class.

How do I enter the credits members already have?

Once you have created the member record you enter their remaining credits as an opening balance. Who added it and on what grounds goes on the record, and every later use is followed from the same history.

Is my studio’s data safe?

Each studio’s data is held separately and the system itself enforces the separation, so even a software bug will not put another studio’s member in front of you. If the Motice support team enters your account, that is logged too.

How is Motice priced?

On your active member count and the modules you use. We share a firm quote in the demo, based on your size.

What language is the software itself in?

This page is in English, but the Motice interface is in Turkish. Your reception team, your instructors and your members all use a Turkish interface. If your staff work in Turkish and you would rather read about the product in English, that is exactly the case Motice fits today. An English interface is not available.

Write fewer messages next week

See the system with your own members. We will plan the setup together and stay with you through the first week.

Tell us about your studio and we will get back to you shortly.

* Required field

Why are you interested in Motice?