Real People, 24/7
We know integration use cases so if you need help we will sync up with you in under 2 hours, 7 days a week with expert advice.
See our video tutorials, guides and ask questions.

Infusionsoft by Keap for Mindbody Online Setup with Features Explained

Hello there! Do you want to know how to put all the pieces together to integrate Mindbody and Infusionsoft by Keap? 

We’re here to help! We’ve crafted this article for you to help you understand how SyncApps works with integrating Mindbody and Infusionsoft by Keap.

Before starting, take a look at our basic integration setup, as explained here:

Check out some key documentation for Mindbody and Infusionsoft by Keap integration:

Let’s Get Started!


Setting up your integration or Sync Profile

See the video below on how to set up Infusionsoft by Keap for Mindbody Online.

Setting up your Sync Profile (integration) is easy! Looking for a Quick Setup Guided Tour? See this video: Mindbody for Infusionsoft by Keap.

You are now setting up the integration, so we are giving you an EXTRA 2 Weeks Free on us! Enjoy 4 Full Weeks of our real-time, Enterprise plan integration.

  • Let Infusionsoft Action Sets take custom field changes from Mindbody and create Tags in Infusionsoft to kick off your marketing campaign series.
  • Segment Mindbody clients by classes, events, appointments, or purchased products. A Tag will be created in Infusionsoft for each Purchased Product Name, Classes, Events/Workshops, or Appointments.
  • Filter and Sync only those records that meet specific criteria from Mindbody Online and vice-versa.
  • Opt-outs managed automatically in Mindbody Online from Infusionsoft.
  • Mindbody Online always takes higher precedence over Infusionsoft. Any contact changes in Mindbody Online will always be synced to Infusionsoft.
  • Contact data is synced from Infusionsoft only if the email address doesn't exist in Mindbody Online at the time of syncing or Update Field Mapping is enabled.



Logging in to your SyncApps account will land you the SyncApps Dashboard. Head to setup integration or Sync Profiles and Once you’ve selected the Sync Profiles tab, tap the “Create Sync Profile” button.

Enter any designated name for your new integration or a Sync Profile as your identifier. Then in Sync Type, select Mindbody to Infusionsoft by Keap.

Step 1: Mindbody  


Mindbody Configuration

In Step 1 of the Sync Profile Setup, you will just need to enter your Mindbody Online Site ID (Mindbody Site ID comes after “?studioid=” at the end of your Mindbody URL)

Now, these are the following options that you can select in Step 1 of the Sync Profile setup:

Segment Clients by Purchased Product Name


  • A Tag will be created in Infusionsoft for each Product name.
  • Tags are synced once a day only regardless of scheduling configuration. If wanting Tags synced each time the integration runs get in touch with our Enterprise team at the 24/7 Support team.

Segment Clients by Classes/Events/Appointments


  • A Tag will be created in Infusionsoft for each Class, Event/Workshop, or Appointment in Mindbody.

Segment Clients by Service Category


  • A Tag will be created in Infusionsoft for each Service category. Tags are only synced once a day regardless of the scheduling configuration in each integration or a Sync Profile.

Sync Mindbody Clients with News and Promos subscriptions unchecked


  • Does your Studio need to ignore "subscribe promotional email" (Mindbody opt-out) so all your customers will be synced although subscribe promotional email is unchecked?
  • Please use Mindbody customization to meet this requirement using our feature for "Sync Mindbody Clients with subscribing promotional email unchecked as non-marketable Contacts in Infusionsoft".
  • In Mindbody, USA-based customers are defaulted to checked for Subscribe to our newsletter & promotions feature and non-USA customers it will be set to uncheck.  Read more
  • Clients can also update the settings by login to Mindbody business's website: Read more
  • Mark as Marketable in Infusionsoft 


  • These records will be marked as "single opt-in" status in Infusionsoft so that they can still be used for future marketing if needed.
  • If you do not have permission, the system assigns a "non-marketable" status to the email addresses on the list.
  • Mark as Non-Marketable in Infusionsoft


  • These records will be marked as "non-marketable" status in Infusionsoft so that they can still be used for future marketing if needed.

After selecting any of the configurations in this Step then please don't forget to hit SAVE or NEXT so that the settings will be applied.

Step 2: Infusionsoft  


Infusionsoft Configuration

In Step 2 of the integration or a Sync Profile Setup, you'll just need to Enter your Infusionsoft Application URL, Username, and Password.

The Application URL is the one that you see once you have signed into Infusionsoft.

Once logged into Infusionsoft you will see this URL.

In this example, the URL is = for Step 2 input.

My Infusionsoft Dashboard URL:


If wanting to sync in one way then just select this option: 

Do not sync new Contacts from Infusionsoft to Mindbody (One-way sync)


Sync only the following Tags to Mindbody (Optional) 


  • By default, SyncApps will sync all Contacts in Infusionsoft to Mindbody Online.
  • This feature will only sync the records from the specified Infusionsoft Tag names to Mindbody Online as clients. Please specify the Tag names if you need to sync only from the selected Infusionsoft Tags.

Do not sync unsubscribed emails status to Mindbody


  • By default, SyncApps will set opted-out status in Mindbody for unsubscribed emails. Please check this checkbox if you do not want unsubscribed email status to be synced.

After selecting any of the configurations in this Step then please don't forget to hit SAVE or NEXT so that the settings will be applied.

Step 3: Sync Add-Ons  


Sync Add-Ons are optional. Available Add-Ons in Step 3 of the integration or a Sync Profile may depend on which Plan and integration you select.

Check out this video on How Add-Ons work:

Want to know which Sync Add-On fits your requirement? Give us a shout-out today!

Step 4: Field Mapping  


In Step 4 which is the Field Mapping section, there are pre-mapped fields such as:

  • Email address
  • Name
  • Address
  • Company name
  • Phone

If you want to map fields other than the above then you'll need to set that up on this part.

Generic Field Mapping Guide

Check out this video on How Field Mapping Works:

Step 5: Filtering and Segmentation  


Step 5 of the integration or a Sync Profile is our powerful Filtering and Segmentation feature. This feature can help you, segment-specific Mindbody Clients, into Infusionsoft Tags.

Filtering and Segmentation Guide

Please note that when using the Segmentation feature in Step 1 of the integration or a Sync Profile plus the Filtering and Segmentation feature in Step 5 then only records from those selected Segments in Step 1 of the Sync Profile will be filtered out and segmented by SyncApps.

So when using this feature, it is advisable to uncheck all Segmentation options in Step 1 of the integration or a Sync Profile so that SyncApps will look over to your whole Mindbody Online Database.

Check out this video on How Filtering and Segmentation Works:

Step 6: Sync Scheduling  


Finally, the very last step. Just select the time when you would like to sync your data automatically.

Sync Scheduling Guide

Check out this video on How Scheduling Works:

Tap the Finish button and then Sync Now. More questions or hit any snags? You can always reach out to our 24/7 Support team.

Need some help?image13.gif

Check out the options below on how you can contact our Support Team and find the answers you need to help you with your SyncApps integrations.

Help Center & Email is 24/7 to | Live Chat & Phone is scheduled.


Check out these Help Desk articles for answers to frequently asked questions.

Get Started | Login Issues | Pricing

Be sure to see one subscriber's story on how SyncApps helped them save hundreds of hours per year!


Have more questions? Submit a request


Cazoomi Resources