Sync GoHighLevel sub-accounts + per-location KPIs into HubWho
Connect your GoHighLevel agency account via OAuth. HubWho syncs every sub-account (the GHL term for client locations) into your HubWho clients, pulls the agency-level product catalog, and snapshots key KPIs nightly — opportunities added, deals won, contacts created, conversations unread, appointments booked. Token refresh happens automatically.
What HubWho does with GoHighLevel
Sub-account sync
Every GHL sub-account becomes an importable HubWho client. Matched by metadata.ghlLocationId so you can blend Vendasta + GHL clients in one tenant without collision.
Catalog sync
Agency-level products (with prices + recurring intervals) pull into HubWho's catalog. Set your retail markup; HubWho tracks margin per client.
KPI snapshots
Nightly per-location: opportunities added (30d), deals won, contacts added, conversations unread, appointments booked. Slugs: highlevel.opportunities.added_30d et al.
OAuth + automatic refresh
Standard OAuth 2.0 handshake via /api/highlevel/start. Access tokens refresh automatically; refresh tokens are sealed with AES-256-GCM in the credential vault.
When you'd pick GoHighLevel
- Optional — only relevant for agencies on GoHighLevel.
- Pair with Vendasta if you resell both platforms.
- Use standalone (no Vendasta) if HighLevel is your sole platform.
Try HubWho with GoHighLevel
Set up takes minutes. 14-day free trial. No credit card.