Skip to main content

Integrations

ProofPod connects to your point-of-sale and membership platforms to automatically sync data. Go to Settings → Integrations to manage your connections.

Mindbody

Setup

  1. Enter your Site ID (found in your Mindbody account settings)
  2. Click Connect — you'll be redirected to Mindbody's OAuth page
  3. Authorize ProofPod to access your data
  4. You're redirected back to ProofPod with an active connection

After connecting

  • Status badge shows Active, Expired, or Disconnected
  • Connected date and token expiry are displayed
  • Refresh Token — manually refresh your OAuth token if it's about to expire
  • Disconnect — remove the connection entirely
info

After connecting Mindbody, you'll be prompted to import your locations using the import wizard.

Square

Setup

  1. Click Connect Square — you'll be redirected to Square's OAuth page
  2. Authorize ProofPod
  3. You're redirected back with an active connection
  4. Locations are automatically imported from your Square account

After connecting

  • Sync Sales — manually trigger a data sync
  • Refresh Token — refresh your OAuth credentials
  • Last synced timestamp shows when data was last pulled
  • Disconnect — remove the connection

ClubReady

Setup

  1. Enter your API Key and Store ID (or Chain ID)
  2. Click Connect
  3. ProofPod validates the credentials and activates the connection

No OAuth redirect is needed—ClubReady uses direct API key authentication.

After connecting

  • Status badge and connection details
  • Disconnect to remove the connection

Common features

All integrations share these behaviors:

  • Success/error alerts appear after actions and auto-dismiss after 5 seconds
  • Status is checked on page load and reflected in the badge
  • Disconnecting removes all credentials but does not delete previously synced data