Can you run Mindbody and Booker together?
Yes, and it is a common setup for wellness operators: running a fitness studio on Mindbody alongside a day spa, salon or med-spa on Booker. Both products sit in the Playlist family alongside ClassPass, according to Booker’s company page. Even under the same parent company, Booker by Mindbody and the core Mindbody platform remain completely separate software products with distinct databases, separate logins, independent client lists and separate inventory records.
For operators searching for Booker Mindbody login or Mindbody Booker login, sign-in is handled separately by each platform. Mindbody publishes a help article called Creating a Booker Login for staff accessing Booker accounts. Pandaflow connects your existing accounts through their APIs and does not alter or replace your logins.
On the acquisition question, Booker operates alongside Mindbody under Playlist. Rather than merging into a single software suite, each tool focuses on its historical strengths. Booker is built for beauty and wellness businesses (with appointment scheduling, service add-ons and back bar inventory), while Mindbody excels at group classes, recurring memberships and studio scheduling. Keeping both allows each side of the business to use software tailored to its operations, but it leaves you managing two disconnected systems.
| What | Where it lives today | Shared result | Matching key or gotcha |
|---|---|---|---|
| Clients | Mindbody client list and Booker client list, separately | One HubSpot contact per person, tagged studio, spa or both | Email, then normalised phone. Clients with no email and shared household emails need a rule. |
| Retail stock | Product inventory in Mindbody, in Booker and in Shopify | One Shopify store with an inventory location per site | Same SKU or barcode everywhere. Pick one source of truth per location. |
| Retail sales | Mindbody Product Sales Report, Booker sales reporting, Shopify orders | One view of retail revenue | Separate front-desk sales from online orders so a pickup isn’t counted twice. |
| Email and SMS consent | Recorded separately in each system | One opt-in status per contact | Unsubscribed in either system means unsubscribed everywhere. |
| Gift cards | Balances in each system and in Shopify | A decision on where cards are sold and redeemed | Test one card end to end. Don’t assume cross-redemption. |
How do you give both businesses one Shopify store?
If you sell retail across both locations—like branded apparel from the studio and skincare products from the spa—you likely want a single Shopify storefront. Manually synchronizing inventory between these systems requires reconciling multiple exports. In Mindbody, front-desk retail transactions appear in the Product Sales Report. In Booker, retail items are tracked through its built-in sales reporting. To reconcile stock, you export product lists from both platforms via CSV and cross-reference them against Shopify products and inventory balances.
Shopify supports multiple inventory locations alongside CSV import and export. To coordinate inventory across both sites:
- Create a dedicated Shopify inventory location for each site (for example, Studio Desk and Spa Retail).
- Maintain an identical SKU or barcode for each product variant across Mindbody, Booker and Shopify.
- Define a single source of truth for stock counts at each physical location.
Where the manual way breaks
Manual spreadsheets break quickly during busy retail cycles. Stock levels drift the moment front-desk staff sell items that Shopify does not see in real time. If a customer buys a moisturizer online and picks it up at the spa front desk, staff might mistakenly ring it through the Booker POS, counting the sale twice while deducting inventory twice. Furthermore, gift card balances are maintained strictly within the platform where they were issued. A gift card sold in Mindbody cannot be redeemed through Booker or Shopify without custom ledger synchronization. Test gift card workflows thoroughly before telling clients cards are universally valid.
How do you get one client list across both?
Consolidating your clients manually requires exporting customer lists from Mindbody and Booker, standardizing the columns in a spreadsheet, and importing them into a shared CRM or marketing platform like HubSpot, Mailchimp, Klaviyo or ActiveCampaign. HubSpot de-duplicates contacts using email address as its primary unique identifier, making email your primary matching key.
To build a reliable shared list, establish strict matching rules:
- Match on email address first. Two records with identical emails merge into a single contact profile.
- Fall back to phone number normalized to an international format (E.164). Strip spaces, hyphens, and regional prefixes before matching.
- Never match on client names. Name variations like ‘Dana K.’ and ‘Dana Kowalski’ create incorrect merges or accidental duplicates.
- Tag every contact with its source. Designate whether the client originates from the studio, the spa, or both, allowing you to run segmented marketing campaigns and isolate revenue by department.
- Preserve unified activity history. Ensure appointments, class visits, and retail purchases from both platforms log against the same master profile.
Edge cases that break a simple merge
- Clients without email addresses: Spa and salon walk-ins or phone bookings frequently lack an email address in Booker. Because tools like HubSpot rely on email for de-duplication, these profiles fail to sync unless you maintain a phone-based matching fallback.
- Shared household emails: Spouses or parents booking classes for children often share an email. A blind email merge collapses two real individuals into one contact record. Flag duplicate emails for review rather than auto-merging them.
- Marketing consent fragmentation: A client who unsubscribes from studio newsletters in Mindbody might still show as opted in within Booker. To respect privacy preferences and prevent compliance issues, apply a global consent rule: unsubscribed in either system means unsubscribed across your entire marketing list.
Where does the manual way break?
Managing dual platforms through periodic exports and spreadsheets creates four persistent operational bottlenecks:
- Static snapshots: CSV exports are outdated immediately after export. Inventory drifts with each front-desk sale, and new clients created today are missing from your campaigns.
- Recurring duplicate records: Each time a client books on the opposite platform, a fresh record is created. Re-importing spreadsheets repeatedly reintroduces duplicates.
- Fragmented reporting and double-counting: Totaling retail performance requires stitching together the Mindbody Product Sales Report, Booker sales reports, and Shopify orders by hand, risking double-counted revenue on pickup orders.
- Silent breaks from schema changes: Renaming a product, altering a custom field, or updating an inventory category silently breaks spreadsheet formulas and import mappings.
How does Pandaflow connect Mindbody, Booker, Shopify and HubSpot?
Pandaflow lets you keep Mindbody and Booker intact while connecting your surrounding business tools. You do not have to rebuild workflows, set up complex triggers, or maintain manual CSV routines. Setup follows five simple steps:
- Start free.
- Connect your apps: Authenticate Mindbody, Booker, Shopify, and HubSpot.
- Describe what you want in plain English: For example, tell Pandaflow: “Keep stock aligned across Mindbody, Booker, and our Shopify store by matching SKUs to each location, and create one HubSpot contact per client matched on email or phone, tagged by location origin.”
- Review a few records or place a test order: Inspect matched client records and check inventory deductions.
- Go live.
Once active, Pandaflow keeps inventory synchronized across all front desks and Shopify, creates unified customer profiles with complete visit histories, and automatically repairs sync mappings when field names change.
This is an illustrative setup, not a customer story. A wellness business operates a barre studio on Mindbody and an attached wellness spa on Booker. They maintain a single Shopify store for studio retail and professional skincare. When sunscreen sells at the spa front desk via Booker, Pandaflow updates the corresponding Shopify location balance. When a studio client books a facial, Pandaflow unifies their profile in HubSpot under tags for both ‘studio’ and ‘spa’, showing their complete booking history.
You can deploy Pandaflow in our cloud or yours. Pandaflow is free to start. For ongoing plans, see pricing (Lite $79, Silver $299, and Gold $499 a month). To review supported platforms, see our Mindbody and Booker integrations.
What can go wrong?
- Missing emails in Booker: Check how many Booker contacts lack email addresses before syncing, and configure phone normalization for client matching.
- Shared family emails: Review multi-client accounts during your testing phase rather than merging family members into one contact.
- Mismatched product SKUs: Standardize your product barcodes and SKUs across Mindbody, Booker, and Shopify before activating real-time inventory synchronization.
- Conflicting marketing permissions: Validate that an unsubscribe recorded in either Mindbody or Booker carries through to your central email tool.
- Gift card redemption boundaries: Confirm where gift card balances reside and test redemption across channels before advertising cross-location gift cards.
- Platform evaluations or transitions: If you are assessing software alternatives, Pandaflow can evaluate your Mindbody data, make sense of it and map what any change would involve. Pandaflow does not advise leaving Mindbody.
To explore more operational architectures, browse more guides.