Feature guide
Feature guide3 min read·Updated July 2026

How to add Mindbody booking to your website

Mindbody's branded web widgets connect your website to your Mindbody account so clients book without leaving. Here's how to set them up.

Quick answer

Use Mindbody's Branded Web Tools. Create the widget you want in the branded web tools manager, copy the generated code snippet, and paste it into a page on your website. There are seven widget types — schedule, appointments, staff profiles, registration, contact and more. They work on Squarespace, Wix, WordPress and others, and are included in all Mindbody subscriptions.

Which Mindbody widget for which job

WidgetUse it for
ScheduleShowing your class timetable with booking
AppointmentsOne-to-one bookings with a specific staff member
Staff profilesIntroducing instructors and practitioners
RegistrationLetting clients create an account before booking
ContactEnquiries that flow into Mindbody

Step-by-step

  1. 1

    Open Mindbody's branded web tools

    Branded web tools are included in all Mindbody subscriptions with no separate sign-up. Open the branded web manager and pick the widget type you need — there are seven, each with its own options.

  2. 2

    Start with the schedule widget

    For a studio or gym, the class schedule is the page people actually come for. Embedding your live timetable with booking built in answers the main question a visitor has, and removes the step of sending them to a separate Mindbody page to find out what's on.

  3. 3

    Match the colours to your site

    You can update each tool's colours to mimic your site's style guide, and choose language and currency options. The widgets are dynamic and switch to a mobile-friendly layout on phones and tablets, so you don't need a separate mobile approach.

  4. 4

    Copy the snippet and paste it in

    Creating a widget generates a small code snippet. Paste it into a page on your website — the widgets add easily to Squarespace, Wix, WordPress and other mainstream hosts. On Adviita, ask the AI editor to add an embed block and paste the snippet in.

  5. 5

    Add the pieces in order of value

    Schedule first, then appointments, then staff profiles. Registration and contact widgets are useful but rarely the reason someone visits. Adding all seven at once produces a cluttered site that's harder to use than the Mindbody page you were trying to replace.

Tips & best practices

  • Branded web tools are included in all subscriptions — there's nothing extra to buy.
  • The schedule widget answers the question most studio visitors actually arrived with.
  • Widgets convert to mobile-friendly layouts automatically; no separate setup needed.
  • Add widgets one at a time — seven on one page is worse than two in the right places.

Common questions

How do I add Mindbody to my website?

+

Create the widget you want using Mindbody's branded web tools, copy the small code snippet it generates, and paste that into a page on your website. They install easily on Squarespace, Wix, WordPress and other popular hosts.

What Mindbody widgets are available?

+

Seven types, covering your class schedule, appointment booking, staff profiles, account registration, contact forms and more — letting clients view, book and buy without leaving your site.

Do Mindbody widgets cost extra?

+

No. Branded web tools are currently included in all Mindbody subscriptions with no separate sign-up required.

Can I match the widgets to my branding?

+

Yes. You can update the colours of each tool to match your site's style guide and choose from multiple language and currency options. They also adapt automatically to mobile screens.

Read next

Ready to build your site?

Free to start. No credit card required. Live in under 60 seconds.

Get started free