
Squarespace builds a great-looking website. What it does not do is manage group class schedules, track attendance, handle recurring bookings, or process payments at scale. For that, you need dedicated scheduling software that integrates with your Squarespace site.
This guide covers the five best Squarespace-compatible booking systems for activity-based businesses — fitness studios, afterschool clubs, workshops, camps, and similar group-session providers. Each tool reviewed here can embed directly into a Squarespace page or link from it, so your customers never feel like they're leaving your site when they make a client booking.
The top Squarespace booking systems for classes and activities are:
- Pembee
- Acuity Scheduling
- Bookwhen
- Mindbody
- SimplyBook.me
How Squarespace booking systems work
None of these tools is built by Squarespace. They are independent platforms that connect to your site in one of two ways:
- Embed widget: You generate an embed code from the booking platform and paste it into a Squarespace code block. Your classes or booking calendar appear directly on your page.
- Button or link: You add a button or text link in Squarespace that opens your booking page in a new tab. Simpler to set up, slightly less seamless for visitors.
Both approaches are legitimate. The embed route gives visitors a more integrated experience; the link route is faster to configure and works reliably across all Squarespace templates.
What matters more than the integration method is what the booking system does once a customer lands on it: scheduling appointments and group sessions, accepting online payments, collecting registration forms, sending automated reminders, and managing waitlists are the features that determine whether the system earns its keep. Whether you are running in-person sessions, virtual appointments, or a mix of both, the right tool should handle all of it without manual admin between each booking.
Top 5 Best Squarespace Booking Systems
1. Pembee
Pembee is purpose-built for businesses that run group classes, courses, and activity sessions on fixed schedules. It handles the full booking journey — from listing classes and collecting registrations to processing payments via Stripe and sending automated confirmation emails to every attendee — without requiring any technical setup.
For Squarespace users, Pembee generates an embed code that you paste into a code block on any page. You can embed your entire activity catalogue, a specific category, or a single class. Alternatively, a direct booking link works just as well if you prefer to keep your Squarespace template clean. Some businesses set up within a day and start taking paid bookings the same afternoon.
Where Pembee stands out against general scheduling tools is its focus on group sessions rather than one-to-one appointments. You can create recurring class schedules, set per-session capacity, sell class passes and discount codes, and manage a waitlist that fills spots automatically when a cancellation comes in. Custom registration forms let you collect the information you actually need — medical details, emergency contacts, photography consent — not just a name and email.
If your Squarespace site promotes afterschool programs or children's activity clubs, Pembee's registration form builder and attendance tracking make it a natural fit. The same applies to fitness studios, arts classes, and professional training providers covered in our class booking system overview.
Pembee is not a point-of-sale system and does not offer a native iOS or Android app — it works through a mobile-optimised web interface. For businesses that need in-person kiosk check-in or a consumer-facing app for client bookings, that is worth noting.
Pembee pricing
Pembee offers a 30-day free trial with no credit card required. Paid plans start at $45/month with unlimited bookings across all tiers. Pricing scales by features rather than booking volume, so you will not be penalised for growth. Full details are on the Pembee pricing page.
Pembee pros
- Rated 4.9/5.0 on Capterra — consistently praised for ease of use and responsive customer support
- Unlimited bookings on all paid plans — no per-booking fees
- Automated waitlist, discount codes, class passes, and custom registration forms included
- Clean embed widget integrates directly into Squarespace pages
- 30-day free trial, no credit card needed
Pembee cons
- No native iOS or Android app — mobile access is via browser only
- Limited third-party integrations (Zapier available; broader ecosystem in development)
- Not suited to one-to-one appointment scheduling
2. Acuity Scheduling
Acuity Scheduling was acquired by Squarespace in 2019 and briefly rebranded as Squarespace Scheduling. Squarespace has since retired that name and all users are now on the unified Acuity Scheduling platform. If you have a Squarespace website, Acuity is available as an add-on from within your account dashboard — the two products share the same login and billing.
That integration is Acuity's strongest selling point for Squarespace users. Adding a Scheduling Block to any Squarespace page takes a few clicks and requires no code. Acuity also syncs two-ways with Google Calendar, Outlook, and iCal, which matters if you manage your schedule across multiple tools.
Acuity is primarily designed for appointment scheduling — one-to-one sessions where a client picks a time slot. It does support group classes and packages, but the interface is built around appointments rather than recurring group schedules. It works for both in-person sessions and virtual appointments via Zoom or similar tools. If your Squarespace site is for a yoga studio booking individual sessions, a coaching practice, or a tutoring service, Acuity fits well. If you run fixed-schedule group classes with rolling enrolment and waitlists, the experience is more limited compared to tools built specifically for that use case.
Intake forms for collecting client information are included on all plans, and automated email reminders are standard. The platform also handles calendar invitations automatically — attendees receive a calendar invite with their appointment details when they book. SMS reminders, the ability to sell packages and subscriptions, and gift cards require at least the Growing plan. Payment options include Stripe, Square, and PayPal across all paid tiers.
One important note on branding: "Squarespace Scheduling" no longer exists as a separate product. If you see that name in older content or search results, it refers to what is now called Acuity Scheduling.
Acuity Scheduling pricing
Plans start at $20/month (or $16/month on annual billing) for one calendar — the Emerging plan. The Growing plan at $34/month supports up to six calendars and adds SMS reminders and subscription selling. The Powerhouse plan at $61/month supports up to 36 calendars and adds multiple time zones and custom API/CSS access. A 7-day free trial is available. Acuity is a separate subscription from your Squarespace website plan.
Acuity Scheduling pros
- Rated 4.8/5.0 on Capterra
- Native Squarespace integration — no embed code required, set up via Scheduling Block
- Two-way calendar sync with Google Calendar, Outlook, and iCal
- Automatic timezone detection for scheduling appointments across time zones
- Payment processing via Stripe, Square, and PayPal
Acuity Scheduling cons
- Optimised for appointment booking — group class scheduling is possible but limited
- No free plan; starts at $20/month (monthly billing)
- Packages, subscriptions, and SMS reminders require the $34/month Growing plan or above
- Some users report customer support response times as slow for complex issues
3. Bookwhen
Bookwhen is a dedicated class and event booking system that works well for Squarespace businesses running workshops, courses, and activity sessions. It is not owned by Squarespace and integrates via an embed widget or direct link — the same approach as Pembee.
The platform's pricing model scales by booking volume rather than feature gating, which means you get most capabilities from the entry tier and pay more only as your business grows. The free plan supports up to 300 bookings per month, which is generous enough for smaller programmes. The paid entry plan starts at $15/month.
Bookwhen handles repeating events, ticket types, and discount codes well. It supports automated waitlists — when a spot opens, the next person on the list is notified automatically. Registration forms are customisable. Payment providers supported include Stripe and several others, giving more flexibility than tools restricted to a single gateway.
Where Bookwhen is more limited is integrations — there is no native Zapier connection, only an API for developers. Calendar sync is iCal export only, rather than a live two-way sync. There is no dedicated mobile app for administrators; the interface is browser-based. For businesses that need deeper third-party connectivity, this is worth factoring in.
Bookwhen is rated 4.9/5.0 on Capterra with strong praise for its support team and clean interface. It is a solid middle-ground option for Squarespace users who want a booking-volume-based pricing model and do not need a native app.
Bookwhen pricing
Free plan available (up to 300 bookings/month). Paid plans start at $15/month. Pricing scales by booking volume. 14-day free trial on paid plans.
Bookwhen pros
- Rated 4.9/5.0 on Capterra
- Generous free tier — up to 300 bookings per month
- Automated waitlist management
- Flexible payment providers
- Straightforward embed for Squarespace
Bookwhen cons
- No native Zapier integration — API only
- Calendar sync limited to iCal export (no live Google Calendar or Outlook sync)
- No dedicated mobile app for administrators
- Pricing scales with volume, which can increase costs for high-throughput businesses
4. Mindbody
Mindbody is the dominant booking platform in the fitness and wellness industry. It is used by gyms, yoga studios, pilates classes, spas, and similar businesses that need not just booking, but a full business management suite — membership management, staff scheduling, point-of-sale, marketing tools, detailed reporting, and an in-app customer marketplace. It also supports multiple locations from a single account, which makes it one of the few tools in this list that scales to a multi-site operation without needing a custom enterprise arrangement.
For Squarespace users, Mindbody connects via a widget or booking link. The integration is functional but Mindbody is not built around Squarespace — it operates as a standalone platform that your website links to. Customers can also discover and book your classes directly through the Mindbody app, which has a large consumer user base, particularly in the US.
That consumer discovery network is one of Mindbody's genuine differentiators. If you want new clients to find your yoga or fitness classes through the Mindbody app rather than only through your own marketing, there is genuine reach there. For businesses that already have strong direct booking traffic through their Squarespace site, the value of the discovery network depends on how aggressively you want to grow through that channel.
Mindbody is the most expensive option in this comparison. Pricing is not publicly listed on their website — figures from third-party sources put the entry plan around $129/month, with higher tiers reaching $599/month. If budget is a consideration, request a current quote directly from Mindbody before committing. The platform is generally better suited to established studios with multiple staff than to small or solo operators.
For a detailed look at how Mindbody compares to other wellness-focused tools, see our Mindbody alternatives guide.
Mindbody pricing
Pricing is not publicly listed. Third-party sources indicate plans starting around $129/month. Contact Mindbody directly for a current quote.
Mindbody pros
- Rated 4.0/5.0 on Capterra
- Comprehensive business management suite — memberships, payroll, marketing, POS
- Consumer-facing Mindbody app with significant reach in the fitness and wellness market
- Native iOS and Android apps for staff and clients
- Automated waitlists and SMS reminders
Mindbody cons
- Pricing not publicly listed — confirmed starting price unavailable; expected to be among the highest in this category
- Rated 4.0/5.0 on Capterra — lower than comparable tools, with recurring complaints about complexity and support
- Significant learning curve for new users
- Better suited to established studios than solo practitioners or small activity providers
- No native booking volume-based plan — cost does not reduce for lower-volume businesses
5. SimplyBook.me
SimplyBook.me is a versatile scheduling platform that covers appointments, classes, and events. It has a free tier for up to 50 bookings per month and paid plans from $9.90/month, making it the most affordable entry point among paid options in this comparison.
The platform works with Squarespace via a widget embed or booking link and supports a wide range of payment providers. An admin app and a client-facing branded app are both available on iOS and Android — useful if you want your customers to book directly from an app without going through your website.
SimplyBook.me's feature set is broad, but it operates on a modular pricing model. Many capabilities — custom forms, marketing tools, Google Calendar sync, SMS reminders — are available as paid add-ons. The base plan unlocks the scheduling core; building out a fuller experience with the payment methods, reminder notifications, and reporting you actually need adds to the monthly cost. Users consistently flag that the platform becomes significantly more expensive once you add the modules required for a complete setup.
For Squarespace businesses running straightforward appointment or class booking at modest volume, SimplyBook.me is a cost-effective starting point. For businesses that need a comprehensive out-of-the-box experience without assembling modules, it requires more configuration and cost than the headline price suggests.
SimplyBook.me pricing
Free plan: up to 50 bookings per month. Paid plans from $9.90/month (up to 100 bookings). Pricing scales by booking volume. 14-day free trial available.
SimplyBook.me pros
- Rated 4.6/5.0 on Capterra
- Most affordable entry price in this comparison
- Free plan available
- Native iOS and Android apps for both admin and clients
- Supports multiple languages — accessible for international businesses
SimplyBook.me cons
- Modular pricing — many features cost extra on top of the base plan
- Can become expensive once core features are added
- Interface requires more configuration than more opinionated tools
- Some users report the customisation experience is not as intuitive as competitors
Which Squarespace booking system is right for you?
The right choice depends on what you are actually booking — and a few practical factors worth checking before you commit: whether transaction fees apply on top of your subscription, the quality of customer support when something goes wrong, and whether the payment systems on offer match the methods your customers expect to use.
For group classes, courses, and fixed-schedule activities: Pembee is built specifically for this and handles everything from recurring schedules and custom registration forms to waitlists and class passes. No transaction fees and a 30-day trial means you can test it thoroughly before committing.
For appointment scheduling alongside a Squarespace website: Acuity Scheduling is the natural choice. The native Squarespace integration removes the embed friction, and if your business is genuinely appointment-based — coaching, tutoring, therapy, personal training — Acuity's interface is designed for that workflow.
For class booking on a volume-based budget: Bookwhen's free tier and low entry price make it worth evaluating. The 4.9/5.0 Capterra score reflects a product that does what it promises.
For established fitness or wellness studios that need a full business platform: Mindbody's feature depth and consumer discovery network serve that market, but the cost and complexity are real — get a quote before committing.
For affordable scheduling with a client-facing app: SimplyBook.me's $9.90 starting point and free plan are attractive, but budget for the feature add-ons you will likely need.
For a broader comparison of booking platforms across more tools, see our guide to the best online booking systems for small businesses.
How to add a booking system to your Squarespace website
Regardless of which platform you choose, the process follows the same pattern:
- Create your account on the booking platform and set up your first class or service.
- Generate your embed code or booking URL from the platform's settings.
- In Squarespace, navigate to the page where you want the booking system to appear.
- Add a Code Block (for embeds) or a Button Block (for direct links), and paste in your code or URL.
- Preview and publish the page.
For a detailed walkthrough specific to Pembee, see our guide on how to add a booking system to your Squarespace website.
Frequently asked questions
Does Squarespace have a built-in booking system?
Squarespace offers Acuity Scheduling as an add-on product, a separate subscription that you can manage from within your Squarespace account. It is not included with your website plan and costs from $20/month (or $16/month on annual billing). For class scheduling with group enrolment, waitlists, and attendance tracking, a dedicated booking platform like Pembee typically offers more capability for activity-based businesses.
What is Squarespace Scheduling?
Squarespace Scheduling was a rebranded version of Acuity Scheduling offered to Squarespace users from 2019. Squarespace has retired the Squarespace Scheduling name and the product is now called Acuity Scheduling again for all users. The functionality is unchanged.
Can I use a booking system on Squarespace without coding?
Yes. All five tools in this guide can connect to Squarespace without writing code. Acuity Scheduling adds a Scheduling Block directly within the Squarespace editor. The others generate an embed code you paste into a Squarespace code block, or a URL you link from a button — both are straightforward in the standard Squarespace interface.
What booking systems is compatible with Squarespace?
Any web-based booking system that provides an embed code or booking URL will work with Squarespace. Pembee, Acuity Scheduling, Bookwhen, Mindbody, and SimplyBook.me all integrate this way.
Is Squarespace appointments free?
Squarespace does not include a free appointment or booking tool in any of its website plans. Acuity Scheduling, the scheduling product owned by Squarespace, is a separate paid subscription starting at $20/month (or $16/month on annual billing). There is a 7-day free trial, but no permanent free tier.
If you need a free starting point, Bookwhen offers a free plan for up to 300 bookings per month, and SimplyBook.me has a free tier for up to 50 bookings per month. Both integrate with Squarespace via embed or link.
Is Acuity Scheduling the same as Squarespace Scheduling?
Yes. Acuity Scheduling was acquired by Squarespace in 2019 and temporarily rebranded as Squarespace Scheduling for new users. Squarespace has since reunified the product under the Acuity Scheduling name. If you were using Squarespace Scheduling, your account, settings, and billing remain unchanged — only the name is different.
