Class Booking Software
Built for clubscampscoursesclasses
Start taking bookings within hours.
Replace your spreadsheets, Eventbrite tickets and chasing no-shows on WhatsApp with one tool that handles bookings, rosters, payments and comms.
4.9 ★ on Capterra900,000+ bookings processed$50M+ collected for organizers

Trusted by clubs, camps and schools
Go live in hours
Most class organizers we onboard are taking real bookings the same day they sign up. Here's the full flow.
- 1
Set up your classes
Add your timetable, terms, holiday breaks and pricing. Set capacity, age ranges, prerequisites and any health forms you need.

- 2
Share your booking page
Pembee gives you a hosted booking page out of the box. Drop the link in your website, email signature, Instagram bio or QR codes at sessions.

- 3
Users book and pay
Users book multiple attendees in one go, fill in your custom forms, and pay by card, Apple Pay, Google Pay or Klarna. They manage their own bookings from a self-service portal — no more inbox ping-pong.

- 4
Run your sessions
Take attendance from your phone, flag no-shows, and see live capacity for every session.

- 5
Get paid without chasing
Automated reminders for outstanding balances, reconciliation for cash and card, and a clear picture of revenue per class.

Ready to take your first booking today?
Set up in 10 minutes. No credit card needed.
Find the right Pembee solution
Whether you're running an after-school club, a course, a dance studio or a holiday camp, Pembee's the same powerful platform - set up around how your sector actually works.
Fitness class booking software
Memberships, drop-ins and waitlists for yoga, pilates, HIIT and group fitness studios.
Learn moreAfterschool program software
Recurring billing, user accounts and rosters for afterschool providers.
Learn moreCourse booking system
Sell whole courses, multi-session blocks and waitlists in one place.
Learn moreDance studio software
Built for dance schools running multiple disciplines, terms and exams.
Learn moreGymnastics club management software
Recreational squads, competitive squads, holiday camps — all on one timetable.
Learn moreCamp registration software
Multi-week bookings, sibling discounts and consent forms for holiday camps.
Learn more
Built around how classes actually run
- Take attendance on your phone
- Mark attendance mid-session from your phone or tablet. Pembee auto-flags no-shows and feeds attendance straight into customer reports. No clipboards, no copying numbers into a spreadsheet on Sunday night. Run a roster for one class or twenty back-to-back sessions across multiple venues.
- Sell terms, blocks, drop-ins or memberships
- Sell a whole term, a half-term, a 6-week block, a session pass or a pay-as-you-go drop-in. Users book once, you bill on the schedule that fits your business. Pro-rated mid-term joining, sibling discounts and family pricing all built in. Take card payments via Stripe plus reconcile cash takings in the same dashboard.
- Fill cancellations automatically with waitlists
- When a class fills up, users join a waitlist. When someone cancels, the next person on the list is offered the spot automatically with a hold-time - so spaces don't sit empty and you don't sit in the inbox negotiating who gets the slot.
- One account, all the bookings, one checkout
- Users create one account, add everyone they book for, and combine any classes in a single checkout. They manage their own bookings, cancellations and payment methods from a self-service portal. You stop being WhatsApp support at 9pm.




Works with the tools you already use
HubSpot and Mailchimp connect via Zapier.
Built for class organizers
Generic booking tools assume one customer books one appointment. Class organizers don't work that way. You're running 40 weekly sessions for 300 customers across 6 venues, with terms, waitlists, holiday breaks, makeups and pay-as-you-go drop-ins all running at once. Pembee is built for that reality.
Here's how Pembee compares to the generic scheduling software and event ticketing tools class organizers usually try first.
| What class organizers need | PembeeBuilt for class organizers | Generic scheduling softwareCalendly, Acuity, Square | Event ticketing softwareEventbrite, Bookwhen |
|---|---|---|---|
| Recurring class scheduling with term dates | Yes | 1:1 appointment model | Event by event |
| Group and family bookings | Yes | No | Partial |
| Attendance rosters | Yes | No | No |
| Automatic waitlists with spot offers | Yes | Partial | Partial |
| Health forms and consent collection | Yes | No | No |
| Term billing, session passes, memberships | Yes | No | No |
| Self-managed account (book for multiple attendees) | Yes | No | No |
| Card + Apple Pay + Klarna + cash reconciliation | Yes | Card only | Card only |
| Designed for clubs, camps and classes | Yes | No | Partial |
Built for class organizers. Not generic appointments. Not one-off events.
Testimonials
Trusted to handle thousands of bookings each day
“Using Pembee for my event bookings and registration has cut down my admin time immeasurably. I had got to a point where I felt swamped by the volume of paperwork created by my small but busy business and Pembee has saved the day!”

“Fantastic. Easy to use, support is incredible and we have much happier users.”

“I am blown away by the level of support and service from Pembee, the team have helped me set up the app and tweak it to get it working exactly as I want it. I can't fault any step of the process.”

“So easy to use, great for customers and staff. Clean and crisp front end for parents - easily operated back end for staff. We tried 2 others before this and both were heavily flawed with by support or quality - this system has both.”
“Just absolutely fantastic. I am super impressed with their system and also their customer support.”

“Such an amazing piece of software after trialling a few, Pembee is very easy to use and has solved a problem that we encountered!”

“Amazing app for my business. Helpful and easy to use, plus the online support is amazing from the team.”

“Amazing. Not only a great and easy to use platform but brilliant customer service. Pembee has been a game changer for me. From using a previous booking system, my workload has been cut in half - more than half! Cannot recommend enough.”

“Our previous booking system was going offline and we needed a replacement, Pembee worked with us to ensure their system could offer everything we needed to continue the smooth running of our business. Pembee customer support is second to none. Setting up the system was straightforward and there was always someone on hand to help with any queries we had.”
- Bookings processed
- 900K
- Transactions processed
- $50M
- Total Users
- 230,000+
- Sessions listed
- 600,000+
Class booking software - common questions
- How quickly can I start taking bookings?
- Most organizers are taking real bookings the day they sign up. Initial set-up takes around 10 minutes: add your timetable, set your pricing, and share your booking page link. There's a set-up guide for each vertical (dance, gymnastics, after-school, camps and more).
- Can you help me migrate from my current system?
- Yes. If you're moving from Classforkids, Bookwhen, Eventbrite, Sawyer, Jumbula or a spreadsheet, we can help import your customers, attendees and active bookings. Book a demo and we'll walk through what your migration looks like.
- What are the payment processing fees?
- Card payments run through Stripe at standard Stripe rates (around 2.9% + 30¢ in the US; rates vary by country and card type). Pembee doesn't take a cut of your bookings on top - the subscription is flat.
- When do I get paid out for the bookings I take?
- Stripe pays you directly on a rolling basis - typically every 2-7 days depending on your country. Money never sits with Pembee. It goes straight from your customer's card to your Stripe account to your bank.
- Can I offer payment plans or installments?
- Yes. Split a term into monthly installments, take a deposit and balance, or run monthly memberships. Failed payments retry automatically and customers get reminder emails, so you're not chasing payments manually.
- What support do you offer if I get stuck?
- Live chat from inside the app (real humans, not bots), a searchable help center with screenshots and short videos, and a 1:1 onboarding call on the Premium plan. Most questions get a same-day reply.
- What is class booking software?
- Class booking software lets you publish your timetable online, take bookings and payments from users, and manage attendance, waitlists and communications in one place. It's different from generic scheduling tools because it's built around recurring classes, terms, group and family bookings, and the things class organizers deal with daily - rosters, makeups, drop-ins and waitlists.
- How much does class booking software cost?
- Pembee starts at $45/month for the Standard plan. Pricing is flat - adding more coaches or admin team doesn't increase your cost. There's a 30-day free trial with no card required.
- Can users book for multiple attendees in one transaction?
- Yes. Pembee is built for users booking for multiple attendees - families, groups or teams. They create one account, add everyone they book for, and combine any classes in a single checkout. They manage their own bookings, cancellations and payment methods from a self-service portal.
- Does Pembee handle waitlists?
- Yes. When a class is full, users join a waitlist. When someone cancels, the next person on the list is offered the spot automatically with a hold-time, so spaces don't sit empty. (Waitlists are on the Premium plan.)
- Does it work for my niche?
- Pembee is used by dance studios, gymnastics clubs, martial arts schools, after-school clubs, forest schools, summer camps, performing arts schools, sports clubs and more. Each vertical has a dedicated set-up guide and template. See all verticals
Still have a question?
Book a 20-minute demo and we'll walk through your set-up.
Pricing
Start your Free 30-Day Trial Now!
No credit card required. Cancel any time.
2 months free!
Standard
0.59% application fee for Stripe online payments*
Simplify your online bookings and save valuable admin time.
Customizable registration forms
Attendance rosters
Offer flexible monthly subscriptions to your customers.
Session passes / Class packs
Create trial tickets
Apple Pay, Google Pay & Klarna support
Discount codes
Booking reminders
Collect VAT, sales tax or GST automatically
Customizable site themes and branding
Seamlessly integrate your booking page into your website.
90 days transactional email history
Up to 5 admin users
No credit card required
Premium
0.59% application fee for Stripe online payments*
Powerful tools to grow your business and boost bookings.
All features in Standard, plus...
Waitlists for fully booked sessions
Recover lost bookings with automated cart reminders, plus automated trial follow-up emails.
Boost your brand with a custom web address.
Generate a booking site theme from your brand.
Track conversions and optimize ad spend with Google Ads, GA4 & Meta Pixel.
Monthly transaction reports
Add credit to customer accounts
1 year transactional email history
Unlimited admin users
Connect your favorite tools with Zapier integration
No credit card required
*This is in addition to Stripe processing fees. For details please visit https://stripe.com/pricing.
Ready to stop running your classes from a spreadsheet?
Join 230,000+ users at clubs, camps and schools who've moved to Pembee. Set up in an afternoon. 30 days free. No card needed.
Pembee has been so easy to set up and implement. It's a huge improvement for our customers.








