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
- Enter your Site ID (found in your Mindbody account settings)
- Click Connect — you'll be redirected to Mindbody's OAuth page
- Authorize ProofPod to access your data
- 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
- Click Connect Square — you'll be redirected to Square's OAuth page
- Authorize ProofPod
- You're redirected back with an active connection
- 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
- Enter your API Key and Store ID (or Chain ID)
- Click Connect
- 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