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
| Widget | Use it for |
|---|---|
| Schedule | Showing your class timetable with booking |
| Appointments | One-to-one bookings with a specific staff member |
| Staff profiles | Introducing instructors and practitioners |
| Registration | Letting clients create an account before booking |
| Contact | Enquiries that flow into Mindbody |
Step-by-step
- 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
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
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
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
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.