Small Business Booking System

Built for activity businesses, studios and independent providers

Start taking bookings within hours.

Replace phone enquiries, spreadsheets and Eventbrite tickets with one tool that handles online bookings, payments, customer records and reports. Flat monthly pricing - Pembee never takes a cut of your bookings.

4.9 ★ on Capterra900,000+ bookings processed$50M+ collected for organizers

Pembee admin dashboard showing revenue, bookings and customers for a small business

Trusted by small businesses of every kind

  • The Reflexology Hub
  • Amy Blair Photography
  • Craftiful Studio
  • Munchkins Soft Play
  • The Crafty Den
  • Pure Pickleball
  • Explore Play Cafe
  • Artisan Cheese and Cooking School

Go live in hours

Most organizers we onboard are taking real bookings the same day they sign up. Here's the full flow.

  1. 1

    Set up your sessions

    Add your schedule, session dates and pricing. Set capacity, attendee questions, prerequisites and any waivers or consent forms you need.

    Layered screens of Pembee's session set-up flow - information, sessions and tickets
  2. 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 on printed materials.

    The customer-facing booking page for Allstars Sports Group
  3. 3

    Customers book and pay

    Customers book one session or several, fill in your custom attendee form, and pay by card, Apple Pay, Google Pay or Klarna. They manage their own bookings from a self-service portal - so a lot of inbox admin never lands with you.

    A customer booking multiple sessions on a small business booking page
  4. 4

    Run your sessions

    Take attendance from your phone or tablet, with the attendee info you collected at sign-up visible on the roster. Flag no-shows and see live capacity.

    Marking attendance on the mobile roster
  5. 5

    Get paid without chasing

    Automated reminders for outstanding balances, reconciliation for cash and card, and a clear picture of revenue per activity.

    Payment dashboard showing reconciled card and cash payments

Ready to take your first booking today?

Set up in 10 minutes. No credit card needed.

Try Pembee free for 30 days

Built to save small businesses admin time

customer booking flow on mobile alongside a confirmation email landing in the inbox
Take online bookings and payments around the clock
Customers book and pay at their own convenience - phone, tablet or laptop, any time of day. A typical Pembee small business takes around 100 bookings a week. If those were each handled manually over phone or email, that's around 8 hours of admin a week. Pembee does it while you sleep, and an automatic confirmation email goes out with every booking.
pricing set-up screen showing session pricing, blocks and a passes option
Sell sessions, blocks, passes and memberships
Price each session individually, sell a block of sessions together, or sell session passes where customers pay up front for a number of credits that deduct as they book. Set up discount rules (10% off when they book 5+ sessions, multi-attendee discounts) and time-limited discount codes for promotions. Stripe handles card, Apple Pay, Google Pay and Klarna - and you can reconcile cash and bank transfers in the same dashboard.
customer-facing attendee form collecting experience level and medical details
Custom attendee forms that save info for next time
Collect experience levels, medical details, dietary requirements, signed waivers or any other info you need at checkout. Information is saved on the customer's account, so returning customers update once instead of re-completing the form on every booking.
admin dashboard showing reports, rosters and a bulk email composer
Admin tools built for owner-operators
Take phone bookings manually and send a payment link. Download or print session rosters (CSV or PDF) and give staff access without exposing financial data. Email everyone booked on a session in one click - useful for last-minute changes or weather cancellations. Reports show sales count and revenue per activity so you can see what's actually working.

Works with the tools you already use

Stripe logoStripe
Zapier logoZapier
Google Analytics logoGoogle Analytics
Meta Pixel logoMeta Pixel
HubSpot logoHubSpot
Mailchimp logoMailchimp

HubSpot and Mailchimp connect via Zapier.

Built for small business owners

Generic scheduling tools assume one customer books one appointment. Event ticketing tools assume one customer buys one ticket. Neither fits an activity business that's juggling repeat customers, session passes, multi-attendee bookings, weekly schedules and custom attendee info all at once. Pembee is built for that reality.

Here's how Pembee compares to the generic scheduling software and event ticketing tools small business owners usually try first.

What small business owners needPembeeBuilt for small business ownersGeneric scheduling softwareCalendly, Acuity, SquareEvent ticketing softwareEventbrite, Bookwhen
Recurring session scheduling
Yes
1:1 appointment model
Event by event
Group and multi-attendee bookings
Yes
No
Partial
Attendance rosters
Yes
No
No
Custom attendee forms and waivers
Yes
No
Partial
Session passes, discount codes and memberships
Yes
No
Codes only
Self-managed customer account
Yes
No
No
Card + Apple Pay + Klarna + cash reconciliation
Yes
Card only
Card only
Flat monthly pricing (no cut of bookings)
Yes
Partial
No
Designed for activity-based small businesses
Yes
No
Partial

Built for activity businesses. Not generic appointments. Not one-off event ticketing.

Testimonials

Trusted to handle thousands of bookings each day

4.9/5on Capterra from 23 reviews

“Pembee is very easy to use and the customer support is very accessible. I don't even consider paying for it as it's worth every penny. No complaints from customers as the registration process is seamless.”

Rebecca Smith
Simply the Best Education Service

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

Image of Tom King
Tom King
Starlings Appleton Thorn · Education Management

“I had so many issues finding the right booking system - I run weekly classes for kids and adults, with term and singular bookings, and host private and public events plus school holiday programs. Pembee can do all the bookings, discounts, specials and more. My business is thriving because of this.”

Ali Greene
Wave Art Studio · Arts & Crafts

“We have been very impressed with how easy Pembee is to use compared to our previous booking system and the customer service is excellent. They are always quick to respond with help and advice.”

Julie Holland
Wild Learning · Events Services

“There are so many pros. It is user friendly, clean and quick to set up. The customer support has been incredible as well. So far, it has exceeded my expectations.”

Image of Holly Musselman
Holly Musselman
Junior Yoga · Health, Wellness & Fitness

“Having previously used Class4Kids, Pembee provides everything I need at an affordable price. The team are super fast and professional and have implemented changes to save even more admin time. From one small business to another, keep doing what you're doing.”

April
Luna Lights Sensory · Health, Wellness & Fitness

“We have been using Pembee for our nature school for over a year, and it has been such a seamless experience! It's incredibly easy to use and it covers everything we have needed to run our programs successfully.”

Image of Courtney Olson
Courtney Olson
Gather + Grow Wisconsin · Education Management

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

Image of Katie Taylor
Katie Taylor
Inspire Sports Academy · Sports

“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.”

Image of Louise Regan
Louise Regan
Dorset Wild One · Primary/Secondary Education

“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. Pembee customer support is second to none.”

Nancy O'Brien
Jason's Totally Tennis · Sports
Bookings processed
900K
Transactions processed
$50M
Total Users
230,000+
Sessions listed
600,000+

Small business booking system - common questions

How quickly can I get set up on Pembee?
Most small business owners are taking real bookings the same day they sign up. Initial set-up takes around 10 minutes: create your activity listing, set your pricing, add your attendee questions and share your booking page link. There's a step-by-step set-up guide and our team aims to reply within a few hours if you get stuck.
Does Pembee take a cut of my bookings?
No. Pembee charges a flat monthly subscription, regardless of how many bookings you take. Card payments run through Stripe at standard Stripe rates - we don't add a per-booking fee on top, and we don't take a percentage of what you sell.
How does payment processing work?
We integrate with Stripe, which processes payments on over three million websites worldwide. Stripe pays you directly on a rolling basis - typically every two to seven 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. You can also enable offline payment methods (cash or bank transfer) and manually record those in the same dashboard.
Can I offer payment plans, deposits or installments?
Yes. Split a block of sessions 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.
Can I sell session passes and discount codes?
Yes. Sell session passes where customers pre-pay for a set number of credits (typically expiring after around 12 months) and credits deduct as they book. Create discount codes that only work in a certain date window or above a minimum booking amount, and set up automatic discount rules for bookings over a certain size or for multiple attendees.
Can I customize the questions I ask at checkout?
Yes. The attendee questionnaire is fully configurable - ask for experience levels, medical details, dietary requirements, signed waivers or anything else you need. Customers can also upload files (certifications, consent forms, photo ID). Information is saved on the customer's account, so returning customers update once instead of re-completing the form every time.
Can I give staff access without showing them financial data?
Yes. Add admin accounts for staff or instructors and assign roles, so each person sees only what they need. For example, give a coach access to their session roster without exposing revenue or payment information.
Can I email customers who've booked a specific session?
Yes. Send a bulk email to everyone booked on a session in one click - useful for last-minute changes, weather cancellations or pre-session info. Reminder emails for upcoming sessions go out automatically.
What reports does Pembee give me?
The reports section shows sales count and revenue data for each of your activities, so you can see what's working and where to focus. You can also export bookings, customer and attendee records to CSV or PDF at any time.
Is my data safe, and can I export it?
Your data is yours. Export bookings, customer and attendee records to CSV at any time. We don't hide your data away in an obscure database and we don't pass it on to third parties.
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 a small business booking system?
A small business booking system lets you take online bookings and payments, manage your schedule and customers, and cut manual admin. It replaces spreadsheets, phone enquiries and one-off ticketing tools with a single platform built around how an independent activity business actually runs - listings, attendee info, payments, rosters and reports in one place.

Still have a question?

Book a 20-minute demo and we'll walk through your set-up.

Book a demo

Pricing

Start your Free 30-Day Trial Now!

No credit card required. Cancel any time.

2 months free!

Standard

$45/month

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

Start your free trial

No credit card required

Premium

$105/month

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

Start your free trial

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 business 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.

Small Business Booking System | Pembee