---
title: Mindbody and ActiveCampaign Integration - Introducing Next Class & Appointment Updates
description: CRMConnect v1.20 enhances the Mindbody–ActiveCampaign integration with real-time updates for “Next Class” and “Next Appointment” fields. Automatically sync client bookings, trigger personalized campaigns, and maintain accurate scheduling data for improved customer engagement.
---

[Skip to content](https://help.apiant.com/mindbody-and-activecampaign-integration-introducing-next-class-appointment-updates#main-content)

English

Show submenu for translations

![apiant-logo-forum.png\]](https://help.apiant.com/hs-fs/hubfs/apiant-logo-forum.png?height=40&name=apiant-logo-forum.png)

Open main navigation

Close main navigation

- English
  
  Show submenu for translations
- Go to apiant.com

 Go to apiant.com

 Hello. How can we help you?

- There are no suggestions because the search field is empty.

1. [Help Center](https://help.apiant.com/?hsLang=en)
2. [CRMConnect](https://help.apiant.com/crmconnect?hsLang=en)
3. [Mindbody to ActiveCampaign](https://help.apiant.com/crmconnect?hsLang=en#mindbody-to-activecampaign)

# Mindbody and ActiveCampaign Integration - Introducing Next Class & Appointment Updates

## CRMConnect v1.20 enhances the Mindbody–ActiveCampaign integration with real-time updates for “Next Class” and “Next Appointment” fields. Automatically sync client bookings, trigger personalized campaigns, and maintain accurate scheduling data for improved customer engagement.

#### **CRMConnect: Mindbody and ActiveCampaign – Version 1.20**

We’re excited to introduce new enhancements that further streamline the integration between Mindbody and ActiveCampaign. Version 1.20 dynamically updates the **Next Class** and **Next Appointment** fields whenever a new booking is made or an existing appointment/class is rescheduled or canceled. If no upcoming events are scheduled, these fields are automatically cleared to maintain accurate data.

#### <https://help.apiant.com/mindbody-and-activecampaign-integration-introducing-next-class-appointment-updates#CXNGr>Key Benefits

- **Real-Time Updates** Keep your ActiveCampaign contacts current with their next class or appointment details, updating in real time whenever bookings change.

- **Automation** Automatically trigger or stop personalized campaigns based on the presence or absence of “Next Class” and “Next Appointment” data.

- **Improved Customer Experience** Provide timely reminders and notifications, ensuring clients stay engaged with your business.

This update helps align your marketing workflows with your clients’ schedules—stay tuned for even more optimizations!

#### **1. Next Class Information**

Version 1.20 introduces new fields in ActiveCampaign that automatically reflect a client’s next scheduled class in Mindbody:

- **MB Next class booked location**

- **MB Next class booked id**

- **MB Next class booked**

- **MB Next class booked date**

- **MB Next class booked time**

- **MB Next class booked staff**

With these new fields, you always have accurate and up-to-date class information for your clients.

#### **2. Upcoming Appointment Fields**

In addition to “Next Class” details, this release updates the following appointment-specific fields:

- **MB Upcoming appt ID**

- **MB Upcoming appt name**

- **MB Upcoming appt updated date**

- **MB Upcoming appt date**

- **MB Upcoming appt datetime**

- **MB Upcoming appt day**

- **MB Upcoming appt time**

- **MB Upcoming appt staff**

- **MB Upcoming appt location**

These fields ensure your clients’ upcoming appointments in ActiveCampaign are always accurate and refreshed in real time.

#### **3. Enhanced Update Logic and Frequencies**

With Version 1.20, the system re-evaluates a client’s scheduled visits after each trigger event, whether class or appointment-based. This includes:

**Classes**

- **New booking**: Instant update

- **Canceled booking**: Instant update

- **Class completed**: Updates 30 minutes after the class ends

**Appointments**

- **New appointment**: Every 15 minutes

- **Updated appointment**: Every 15 minutes

- **Canceled appointment**: Instant update

This structure supports multiple events in a single day, automatically refreshing the “Next Class” and “Next Appointment” fields each time.

#### **4. Processing Scheduled Visits for One Year**

When CRMConnect is initially installed, “Next Class” and “Upcoming Appointment” fields are populated by reviewing all scheduled visits up to one year in advance. This initial sync ensures a solid starting point for automation and communication.

- [ZoomConnect](https://help.apiant.com/zoomconnect?hsLang=en)
- [ShopConnect](https://help.apiant.com/shopconnect?hsLang=en)
- [AppConnect](https://help.apiant.com/appconnect?hsLang=en#main-content)

    - [AppConnectPrebuiltConnectors](https://help.apiant.com/appconnect?hsLang=en#appconnectprebuiltconnectors)
- [CalendarConnect](https://help.apiant.com/calendarconnect?hsLang=en)
- [CRMConnect](https://help.apiant.com/crmconnect?hsLang=en#main-content)

    - [Mindbody to HubSpot](https://help.apiant.com/crmconnect?hsLang=en#mindbody-to-hubspot)
    - [Cliniko to HubSpot](https://help.apiant.com/crmconnect?hsLang=en#cliniko-to-hubspot)
    - [Cliniko to ActiveCampaign](https://help.apiant.com/crmconnect?hsLang=en#cliniko-to-activecampaign)
    - [DonorPerfect to HubSpot](https://help.apiant.com/crmconnect?hsLang=en#donorperfect-to-hubspot)
    - [DonorPerfect to ActiveCampaign](https://help.apiant.com/crmconnect?hsLang=en#donorperfect-to-activecampaign)
    - [Mindbody to ActiveCampaign](https://help.apiant.com/crmconnect?hsLang=en#mindbody-to-activecampaign)
- [MailConnect](https://help.apiant.com/mailconnect?hsLang=en)
- [AutomationEditor](https://help.apiant.com/automationeditor?hsLang=en#main-content)

    - [KeyConcepts](https://help.apiant.com/automationeditor?hsLang=en#keyconcepts)
    - [AccountManagement](https://help.apiant.com/automationeditor?hsLang=en#accountmanagement)
    - [ManagingAutomations](https://help.apiant.com/automationeditor?hsLang=en#managingautomations)
    - [App Connections](https://help.apiant.com/automationeditor?hsLang=en#app-connections)
    - [Building Automations](https://help.apiant.com/automationeditor?hsLang=en#building-automations)
- [APIANTforBuilders](https://help.apiant.com/apiantforbuilders?hsLang=en)
- [APIANTInline](https://help.apiant.com/apiantinline?hsLang=en)
- [WhatisAPIANT?](https://help.apiant.com/whatisapiant?hsLang=en)
- [ContactAPIANTsupport](https://help.apiant.com/contactapiantsupport?hsLang=en)

[![APIANT](https://help.apiant.com/hubfs/APIANT_LOGO-2.svg "APIANT")](http://apiant.com)

apiant.com Help Center

Copyright © 2026, APIANT