Squarespace Scheduling Setup: Appointments, Calendars & Classes

If you run a service-based business — a therapy practice, a coaching business, a fitness studio, a beauty salon — chances are you've wondered how to let clients book time with you directly through your website, without the back-and-forth of emails or phone calls. Good news: Squarespace has a built-in scheduling tool that can handle all of it. And it is genuinely not as complicated to set up as you might think.

In this tutorial, our team member Lindsay walks you through the entire setup from a completely blank trial — appointment types, multiple provider calendars, classes, add-ons, intake forms, and finally embedding the scheduler right onto your site so clients can start booking. Watch the full video below, then keep reading for a breakdown of everything covered.

Watch the full tutorial here — Lindsay covers every step from a blank trial to a fully functioning booking system.

What Squarespace Scheduling actually is

Squarespace Scheduling is powered by Acuity Scheduling — a platform Squarespace acquired a few years back, which now runs as a paid add-on inside your Squarespace account. Think of it as a separate but connected system: you access it through the Scheduling section of your Squarespace dashboard, and it opens up the Acuity interface where all the setup happens.

There are three plans — Starter, Standard, and Premium. The free 14-day trial gives you access to the Standard plan, no credit card required. If your business has multiple providers or locations, you'll need Standard or higher — the Starter plan only includes one calendar, while Standard gives you up to six.

Thinking about building your Squarespace site from scratch? Before you dive into scheduling, make sure the site itself is set up right. The Start Your Squarespace Site Workbook helps you plan your content, pick a template, and structure your site for success before you start building.

What the tutorial covers, step by step

Lindsay walks through the full setup using a sample counselling practice — Thrive Life Counseling — with three therapists and a mix of individual sessions, couples appointments, and group workshops. It's a great real-world example because it uses nearly every feature the platform offers. If you haven't watched the video yet, scroll back up — this summary will make a lot more sense once you've seen it in action.

Appointment types

Appointment types are the foundation. This is where you define every service you offer: what it's called, how long it runs, the price, and which calendar(s) it should appear on. You can also add buffer time before or after appointments — handy if you need a few minutes between clients to take notes or reset.

Classes and group events

Classes and group events work slightly differently. You create the appointment type first (setting the duration, capacity, and category), then separately schedule when that class is offered — either as a recurring series or a one-time event. So for a managing anxiety group that runs every Wednesday at 3pm for six weeks, you'd set the recurring schedule after saving the appointment type itself.

Calendars

Calendars — one per provider — live under the Availability section (not the Calendar tab, which just shows the finished view). Each calendar has its own hours, appointment types, notification settings, and reply-to email address. You can also block off specific dates for holidays or time off directly from there.

Add-ons

Add-ons are extras clients can select while booking — in the tutorial, Lindsay adds an extended appointment time option that automatically adjusts the slot length in the calendar when selected.

Intake forms

Intake forms let you collect custom information as part of the booking process. The tutorial shows how to ask clients whether they prefer an in-person or online appointment, and how to assign different forms to different appointment types.

Embedding the scheduler

Embedding the scheduler is the final step. You have two options: a direct link you can attach to a button anywhere on your site, or a booking button code block that opens the scheduler as an overlay on top of your page — so clients never leave your site to complete their booking. Lindsay walks through both in the video above.

Ready to get your full site launched? Once your scheduling is set up, make sure everything else on your site is ready for visitors. The Site Build & Launch Checklist walks you through every step before you hit publish — so nothing gets missed.

One more thing: make sure your site is worth booking on

Setting up a slick scheduling system is a big win — but it only matters if the people landing on your site actually stick around long enough to use it. If your website is turning visitors off before they ever get to your booking page, that's the thing to fix first.

Watch this video next — it covers nine website design mistakes that are costing service-based businesses clients, and exactly how to fix each one:


Once your scheduling system is live, clients can book, choose their provider, fill out your intake form, and confirm their appointment — all without you lifting a finger. That's the whole point: your website doing the admin work so you can stay focused on the actual work.

Paige Brunton

Paige Brunton is a Squarespace expert, website designer and online educator. Through her blog and Squarespace courses, Paige has helped over half a million creative entrepreneurs design and build custom Squarespace sites that attract & convert their ideal clients & customers 24/7. She also teaches aspiring designers how to take their new Squarespace skills and turn them into a successful, fully-booked out web design business that supports a life they love!

https://paigebrunton.com
Next
Next

Website Redesign: The 5-Step Process I Use on Every Project