How to Set Up the Mindbody Registration Widget on Your Website

StudioCharge
StudioCharge Β·
Part of Best Mindbody Waiver Guides

Recommended next step

Try free: build your first Mindbody waiver in 5 minutes

Mobile waivers, live Mindbody pricing, and e-signatures. No credit card required.

Laptop showing fitness studio website on desk

The Mindbody registration widget captures new client information on your studio website β€” name, email, and basic profile data β€” without staff re-keying at the front desk. It is one of several Mindbody widgets documented in Mindbody’s Branded Web Tools and web embed settings.

This guide shows how to set up the Mindbody registration widget, test it on mobile, and know when StudioCharge Links is the better registration surface for waivers and membership sales.

Related: All Mindbody widgets install guide β†’ Β· Registration widget vs StudioCharge Forms β†’


What the registration widget does (and doesn’t)

Good atNot built for
Basic new-client sign-up on your websiteBranded waiver + membership checkout in one flow
Native Mindbody profile creationAbandoned cart recovery
Simple embed on Schedule / Join pageInstagram link-in-bio without a full website page
Low-friction account creationAI-drafted intake copy
Included with MindbodyQR lobby hub with multiple offers

Use the registration widget when you need a website footer sign-up. Use StudioCharge when registration is really intake + sell.


Before you install

RequirementNotes
Mindbody business account with web tools enabledConfirm with your Mindbody rep if embeds are inactive
Website CMS accessWordPress, Squarespace, Wix, Webflow, or custom HTML
Online booking / consumer access enabledWidget pulls live site configuration
Mobile preview deviceMost sign-ups happen on phones

Step 1: Generate registration embed code in Mindbody

Mindbody menu labels vary by version. Follow this pattern:

  1. Sign in to Mindbody Business Mode
  2. Open Branded Web Tools, Web Widgets, or Online Presence settings
  3. Select widget type: Registration, Sign Up, or New Client
  4. Configure location, branding colors, and redirect URL if available
  5. Copy the iframe or script embed code

If you use Healcode, generate the registration widget from their dashboard and connect your Mindbody site ID.

Branded Web Tools install guide β†’


Step 2: Add the widget to your website

WordPress

  1. Edit your Join / Get Started page
  2. Add a Custom HTML block
  3. Paste the Mindbody registration embed
  4. Update and preview on mobile

Squarespace / Wix / Webflow

  1. Insert an Embed or Code element
  2. Paste the iframe or script snippet
  3. Set container width to 100% for mobile

Responsive wrapper (custom sites)

<div style="position:relative;width:100%;min-height:480px;overflow:auto;">
  <!-- Mindbody registration iframe -->
</div>

Step 3: Test the registration flow

CheckPass
Mobile layoutFields readable without horizontal scroll
Email confirmationMember receives Mindbody account email if enabled
Profile in Business ModeNew client appears within minutes
Location assignmentCorrect site for multi-location brands
Duplicate handlingExisting email prompts login instead of duplicate profile

Step 4: Connect registration to waivers (if required)

The registration widget does not replace liability waivers or membership contracts:

  1. Configure Require waiver acknowledgement in Mindbody settings (waiver guide β†’)
  2. Attach client forms for T&C (client forms guide β†’)
  3. Confirm new registrants complete forms before first visit

Many studios discover registrants create accounts but never finish waiver + payment β€” plan a staff follow-up or automated email.


Common registration widget mistakes

  1. Burying the widget below the fold β€” put sign-up above schedule on your Join page
  2. Expecting waiver capture inside registration iframe β€” usually requires separate forms
  3. No path from Instagram β€” widget only works on your website CMS page
  4. Ignoring abandoned sign-ups β€” partial registrations need recovery (Recovery guide β†’)
  5. Stale embed after Mindbody rebrand β€” regenerate code after major Mindbody UI updates

Registration widget vs other Mindbody embeds

WidgetJob
ScheduleBrowse and book classes
RegistrationCreate new client profile
Purchase / BuySell packages (purchase buttons guide β†’)
AppointmentBook 1:1 services

Most studios combine Schedule + Registration + Purchase on different pages β€” or replace the growth path with StudioCharge for conversion.

Best Mindbody widgets ranked β†’


StudioCharge makes registration easier

When β€œregister” really means sign waiver, agree to terms, and buy a membership, the native registration widget is the wrong tool.

Registration widget aloneStudioCharge Links + Forms
Basic profile fieldsFull intake: waiver, T&C, custom questions, signature
Website-only embedOne link-in-bio for Instagram, QR, email, SMS
Generic Mindbody chromeWhite-label branding
No package checkout in same stepLive Mindbody catalog + payment on form
No AI copy helpStudioChargeAI builds intake flows
No abandon recoveryStudioCharge Recovery emails stalled sign-ups
Manual profile cleanupStudioCharge Sync β€” auto-match and PDF upload

Recommended stack: Keep Mindbody schedule widgets on your Classes page. Put StudioCharge Links in your Instagram bio for registration that actually converts β€” waiver, terms, and intro offer in one mobile flow.

Setting up client registration that completes on the first tap is easier with StudioCharge β€” while Mindbody stays your system of record for every member profile.

Links vs Mindbody embed widgets β†’ Β· Links product guide β†’

Get all of our updates directly to your inbox.

Member training in a boutique fitness studio

Upgrade your front desk.

Mobile waivers, instant Mindbody sync, and abandoned cart recovery in under 5 minutes.

No credit card required. Set up in under 5 min.