ghladmin is the admin layer built on top of the official GoHighLevel API for agencies that manage multiple sub-accounts. Connect unlimited locations, deep-audit workspace configuration, bulk manage fields and tags, forecast revenue, build embeddable forms, and navigate everything with a keyboard-driven command palette — all from one dashboard.
ghladmin uses the GoHighLevel OAuth 2.0 flow with 17 scopes to connect each sub-account. Authorizing a new location takes under a minute. Credentials are stored encrypted server-side and refreshed automatically — you never re-enter a password. There is no limit on the number of locations you can connect, and switching between them is instant from the top-level dashboard or the ⌘K command palette.
Because ghladmin calls the live GoHighLevel API rather than maintaining a database copy of your CRM data, every view is always current. Contacts, pipelines, opportunities, fields, tags — all live. No sync delays, no stale counts, no cached data that doesn't match what's actually in GHL.
No cap on connected locations. OAuth 2.0 with 17 scopes, credentials encrypted and auto-refreshed.
Every view calls the GHL API live. Pipelines, contacts, fields, and tags always reflect current GHL state.
Keyboard-driven navigation across every location and every module. Switch locations or jump to any action without the mouse.
ghladmin is not a point tool — it's the full admin layer. Every module is accessible from the same dashboard, and every module works on whichever location is currently selected. Switch location, same toolset, no re-login.
Select any connected location and ghladmin loads a complete workspace audit — every custom field, custom value, tag, trigger link, and media library asset, all searchable and editable inline. The usage audit layer shows which fields are referenced in workflows and forms versus which are orphaned and safe to delete. Compare two locations side by side and one-click copy anything that's missing.
GoHighLevel's agency-level dashboard provides location management, user access, and high-level reporting. ghladmin is an external tool that goes deeper on the operations side — it's not a replacement for the GHL agency dashboard but a purpose-built layer for agencies that need more than what the native UI offers.
ghladmin supports unlimited sub-accounts. Each location connects via OAuth 2.0 with 17 scopes. Credentials are stored encrypted and refreshed automatically — there's no limit on how many locations you can add, and you can switch between them instantly from the dashboard.
ghladmin calls the GoHighLevel API live — there is no background sync, no database copy of your CRM data, and no cache that can go stale. Every view you see reflects the current state of your GHL locations. This means you always see accurate data, and ghladmin never stores sensitive contact information.
The deep-audit surfaces every custom field, custom value, tag, trigger link, and media library asset for a location — all searchable, editable inline, and comparable side-by-side with another location. The usage audit overlay shows which fields are actually referenced so you can clean up unused definitions.
ghladmin's command palette (⌘K on Mac, Ctrl+K on Windows) gives you keyboard-driven access to every location and every module across your connected sub-accounts. Type a location name or an action — switch locations, open the pipeline board, start a forecast view, jump to bulk field management — without touching the mouse.
Connect your first GoHighLevel location in under a minute. Free to start — your locations are already waiting.
Launch your cockpitghladmin is an independent tool built on the official GoHighLevel API and is not affiliated with GoHighLevel.