Classes & Memberships

Fill your classes. Keep members coming back.

Mako handles class scheduling, memberships, credits, attendance, and check-ins — so you can focus on delivering great experiences instead of chasing spreadsheets.

For Who

For yoga studios · salons & spas · fitness centers · contractors · wellness practices

Class Creation

Set up classes in minutes.

Create classes with name, description, location, duration, capacity, drop-in price, and credits required. Set a color for easy calendar identification. Toggle active or inactive as your schedule changes.

Premium classes can require more credits. Subscription pricing lets you offer packages with classes-per-period included.

Class Instances

Schedule every session. Track every attendee.

Create individual occurrences — "Vinyasa Flow, Monday Feb 10 at 9am." Each instance tracks its own status (scheduled, completed, cancelled) and actual attendee count. See at a glance which classes are filling up and which need a boost.

Stop losing inactive clients.

Studios using manual attendance tracking lose an average of 15% of revenue to missed check-ins and forgotten class packs. Mako tracks every credit automatically.

Member Portal
Members manage themselves.
A branded portal where members browse the class schedule, register for classes, view attendance history, check credit balance, see membership status and renewal date, and display their digital membership card.

Self-service means fewer emails, fewer calls, and happier members.
Get Started
Pause & Resume
Life happens. Memberships flex.
Members going on vacation? Pause their membership from the dropdown. Status changes to "paused." When they're back, resume with one click. Credits and billing pick up where they left off.

No cancellations. No awkward conversations. No lost members.
Get Started
QR Check-In & Kiosk Mode
Members check themselves in. You stay focused.
A full-screen kiosk page shows your logo, business name, and a live clock. Members scan their QR code or enter their membership number. The system finds today's registration, confirms check-in, and updates the count. Green success card: "Welcome, Sarah!" Red error card if something's wrong.
Get Started
Integrations

Connect with your favorite tools

Stripe

Keep your team and bookings perfectly aligned with two-way Google Calendar sync.

Google Calendar

Accept payments seamlessly through Stripe with secure card processing, automated payment tracking, and faster reconciliation.

FAQs

Frequently asked questions

What is Mako?

Mako is an all-in-one business management platform built for service-based businesses. It combines CRM, scheduling, payments, team management, AI tools, and financial reporting into a single app — so you don’t need to stitch together five different tools to run your business.

Is there any demo available?

Yes, 14 day free trial to figure out if it's the right choice for you.

Can members book and check in themselves?

Yes. The member portal lets them browse classes, register, and view their schedule. Kiosk mode with QR scanning lets them check in on arrival without staff assistance.

Do you perform full migrations?

Yes. Upon a full year commitment, our team can look at what you have on other platforms and perform the migration for you.

Do you handle waivers?

Yes. Create digital waivers that members must sign before their first class. The portal blocks access until the waiver is complete. Signatures are stored with timestamps.

Can I import my existing customers?

Yes. Upload a CSV file and Mako will map your columns to customer fields, including custom fields and tags.

How long does setup take?

The onboarding wizard walks you through 6 steps: your business info, your profile, how you work, your services (pre-populated based on your industry), your booking link, and inviting your team. Most users are up and running within a single session.

How do credits work?

Each class requires a set number of credits (default is 1, but premium classes can require more). When a member books, credits are reserved. On check-in, they're deducted. The system tracks everything automatically.

What if a member needs to pause their membership?

One click to pause, one click to resume. Their status updates, billing pauses, and credits are preserved until they return.

Can I offer different membership tiers?

Yes. Create unlimited plans with different pricing, credit amounts, billing frequencies, trial periods, and class access restrictions. Highlight popular plans and offer intro pricing.

Fill classes. Track credits. Keep members coming back.

Start today.

Mako handles the admin so you can focus on what you do best — running great classes.