AppConnect
AppConnect Prebuilt Connectors

01D - Updated client (fetch) In Mindbody → _zapier

11min

This event triggers when a client’s information is updated in Mindbody via a scheduled data fetch, which runs every 15 minutes. Unlike the instant update event, this fetch-based update provides a more accurate reflection of the client's Membership Status and other key attributes that may not be captured in real-time.

Payload Structure

Root Object

  • updated_uuid (string) – Unique identifier for the update event (ClientID_Timestamp).

Client Personal Details

  • Id (string) – Internal Mindbody client ID.
  • UniqueId (string) – Unique identifier for the client.
  • FirstName (string) – Client's first name.
  • MiddleName (string or null) – Client's middle name.
  • LastName (string) – Client's last name.
  • Gender (string) – Client’s gender (Male, Female, etc.).
  • BirthDate (string, ISO 8601) – Client’s date of birth.
  • Status (string) – Client’s membership status (Non-Member, Member, etc.).
    • This fetch-based update ensures this field is more accurate than the instant version.
  • IsCompany (boolean) – Whether the client represents a company (true/false).
  • IsProspect (boolean) – Whether the client is a prospect (true/false).
  • Active (boolean) – Whether the client is active (true/false).

Contact Information

  • Email (string) – Client’s email address.
  • HomePhone (string) – Home phone number.
  • MobilePhone (string) – Mobile phone number.
  • WorkPhone (string) – Work phone number.
  • WorkExtension (string or null) – Work phone extension.

Address Details

  • AddressLine1 (string) – Primary street address.
  • AddressLine2 (string or null) – Secondary street address.
  • City (string) – City.
  • State (string) – State or region.
  • PostalCode (string) – Zip or postal code.
  • Country (string) – Country code (US, CA, etc.).

Home Location Details

  • HomeLocation_Id (string) – Home location ID.
  • HomeLocation_Name (string) – Name of the client’s home location.
  • HomeLocation_Address (string) – Primary address of the home location.
  • HomeLocation_Address2 (string or null) – Secondary address of the home location.
  • HomeLocation_City (string) – City of the home location.
  • HomeLocation_StateProvCode (string) – State/province of the home location.
  • HomeLocation_PostalCode (string) – Zip or postal code of the home location.
  • HomeLocation_Phone (string) – Home location phone number.
  • HomeLocation_Latitude (float) – Latitude of the home location.
  • HomeLocation_Longitude (float) – Longitude of the home location.
  • HomeLocation_HasClasses (boolean) – Whether the location offers classes (true/false).

Financial & Agreement Information

  • AccountBalance (float) – Client’s account balance.
  • LiabilityRelease (boolean) – Whether the client has signed a liability waiver (true/false).
  • Liability_IsReleased (boolean) – Whether the client is liability-released (true/false).
  • Liability_AgreementDate (string or null) – Date and time of liability agreement acceptance.

Client Engagement & Referral

  • ReferredBy (string) – Source of referral (Another Client, Google, etc.).
  • ProspectStage (string or null) – Prospect stage if applicable.
  • SalesReps (array) – Sales representatives associated with the client.

Client Notes & Alerts

  • Notes (string or null) – Any notes associated with the client.
  • RedAlert (string or null) – Red alert message, if applicable.
  • YellowAlert (string or null) – Yellow alert message, if applicable.
  • LastFormulaNotes (string or null) – Last recorded formula notes.

Suspension Information

  • SuspensionInfo_BookingSuspended (boolean) – Whether the client’s booking is suspended (true/false).
  • SuspensionInfo_SuspensionStartDate (string or null) – Start date of the suspension.
  • SuspensionInfo_SuspensionEndDate (string or null) – End date of the suspension.

Communication Preferences

  • SendAccountEmails (boolean) – Whether the client receives account-related emails (true/false).
  • SendAccountTexts (boolean) – Whether the client receives account-related texts (true/false).
  • SendPromotionalEmails (boolean) – Whether the client receives promotional emails (true/false).
  • SendPromotionalTexts (boolean) – Whether the client receives promotional texts (true/false).
  • SendScheduleEmails (boolean) – Whether the client receives schedule-related emails (true/false).
  • SendScheduleTexts (boolean) – Whether the client receives schedule-related texts (true/false).

Summary

This fetch-based update runs every 15 minutes, providing more accurate membership status updates and ensuring that any client changes in Mindbody are correctly reflected in Zapier-powered workflows. Unlike the instant update version, this process captures membership and status changes that may not be available in real-time.