Help Center/Integrations
Integrations

Connect your booking software

MsgHealth connects with Square, Vagaro, Mindbody, Google Calendar, and 5,000+ tools via Zapier. Step-by-step setup for each integration below.

Square

Square

All plans

Sync Square appointments and client records automatically. New bookings in Square appear in MsgHealth within minutes, and health scores update in real time.

How to connect

  1. 1Go to Settings → Integrations in your MsgHealth dashboard
  2. 2Click 'Connect Square' and sign in to your Square account
  3. 3Select which Square location(s) to sync
  4. 4Click 'Authorize' — your clients will import automatically within 2–3 minutes
  5. 5New Square bookings sync every 15 minutes going forward

Good to know

  • Square client phone numbers are imported for SMS outreach
  • Cancellations in Square update the client's health score automatically
  • Supports multiple Square locations on Enterprise
Google Calendar

Google Calendar

Pro & Enterprise

Connect your Google Calendar to track appointments and calculate health scores based on your actual booking cadence. Works for any appointment-based business using Google Calendar.

How to connect

  1. 1Go to Settings → Integrations and click 'Connect Google Calendar'
  2. 2Sign in with your Google account and grant MsgHealth read access to your calendar
  3. 3Select which calendar(s) to sync (you can choose specific calendars)
  4. 4MsgHealth will scan existing events to build the initial health scores
  5. 5New and updated events sync automatically every 15 minutes

Good to know

  • MsgHealth only reads your calendar — it never creates or modifies events
  • Works with personal and Google Workspace accounts
  • Multiple calendars supported
Vagaro

Vagaro

All plans

Pull client records and appointment history directly from Vagaro. Ideal for salons, spas, and fitness businesses using Vagaro as their primary booking platform.

How to connect

  1. 1Go to Settings → Integrations and click 'Connect Vagaro'
  2. 2Enter your Vagaro business ID (found in your Vagaro account settings)
  3. 3Authorize the connection — MsgHealth imports your client list automatically
  4. 4Vagaro appointments sync every 30 minutes

Good to know

  • Client contact info and appointment history import fully
  • Vagaro no-shows are flagged and impact health scores
  • Contact c9315866@gmail.com if your Vagaro plan doesn't support API access
Mindbody

Mindbody

Pro & Enterprise

Connect Mindbody to import class bookings, personal training sessions, and membership data. MsgHealth tracks individual client engagement and identifies at-risk members before they cancel.

How to connect

  1. 1Go to Settings → Integrations and click 'Connect Mindbody'
  2. 2Enter your Mindbody site ID and authorize the API connection
  3. 3Select which service categories to track (classes, appointments, memberships)
  4. 4Client records import automatically — health scores calculate within 24 hours of first sync

Good to know

  • Membership cancellations in Mindbody immediately lower a client's health score
  • Class attendance is tracked per session
  • Supports multi-site Mindbody accounts on Enterprise
Zapier

Zapier

Paid plans

Connect MsgHealth to 5,000+ apps via Zapier. Use Zapier to sync clients from any booking tool, CRM, or spreadsheet that isn't natively integrated — including Acuity Scheduling, Calendly, Jane App, and more.

How to connect

  1. 1Go to Settings → Integrations and click 'Connect Zapier'
  2. 2Copy your MsgHealth API key from the integration settings
  3. 3Open Zapier and search for 'MsgHealth' in the app directory
  4. 4Create a Zap: choose your trigger app (e.g., Calendly new booking) → choose MsgHealth as the action → select 'Add or Update Client'
  5. 5Test the Zap and turn it on — new bookings will flow into MsgHealth automatically

Good to know

  • Zapier is best for tools not natively integrated with MsgHealth
  • Free Zapier accounts support 100 tasks/month — paid Zapier plans handle higher volumes
  • Common Zaps: Calendly → MsgHealth, Acuity → MsgHealth, Google Sheets → MsgHealth

Connect your booking tool today

14-day free trial. No credit card. Import your clients in minutes.

Get started free

Integration questions

Can I connect multiple booking tools at once?

Yes. MsgHealth supports multiple simultaneous integrations. For example, you can connect both Square (for in-person bookings) and Google Calendar (for consultations) at the same time. Clients from both sources merge into a single unified list.

What if my booking software isn't listed?

Use Zapier to connect any booking tool or CRM that Zapier supports. If you need a direct native integration that isn't available, email c9315866@gmail.com — we prioritize integrations based on user demand.

Does MsgHealth write back to my booking software?

Currently, MsgHealth only reads from your booking software — it does not create, modify, or delete bookings. This is intentional to keep your booking data safe. Write-back features are on the roadmap.

How often does data sync?

Most integrations sync every 15–30 minutes automatically. When you first connect an integration, MsgHealth performs an initial full import which may take a few minutes depending on how many clients you have.

Will connecting an integration import all my historical data?

Yes — the initial sync imports your full booking history, which gives MsgHealth the data it needs to calculate accurate health scores immediately. For businesses with large histories, the initial import may take up to 10 minutes.