GoHighLevel CRM
The GoHighLevel (GHL) integration connects your CRM data to Kamptrix, powering the Inbound Suite features.
What It Does
- Syncs contacts, opportunities, and pipeline data from GoHighLevel
- Enables the Inbound Suite module for lead management and automation
- Provides CRM data in the Analytics dashboard
Connecting
- Open the App Center from the workspace dropdown or Settings > Apps
- Find Inbound Suite (GoHighLevel) under the CRM category
- Click Connect to start the OAuth flow
- Log in to your GoHighLevel account and authorize Kamptrix
- Once connected, a checkmark appears on the integration card
Token Refresh
GoHighLevel uses single-use rotating refresh tokens. Kamptrix automatically refreshes tokens before they expire via a background cron job. If a refresh fails:
- The system retries up to 3 times with exponential backoff
- A recovery job runs every 4 hours to catch any missed refreshes
- If all retries are exhausted, the connection needs to be re-authorized manually
Troubleshooting
Connection shows as disconnected:
- Re-authorize by clicking "Connect" again in the App Center
- This is usually caused by a token refresh race condition and is rare
Data not syncing:
- Verify the connection is active in Settings > Apps
- Check that the correct GHL sub-account is linked