Solution:
When GHL releases new features or products, they should be automatically disabled by default at the subaccount level, giving agencies full control over activation. Instead of having to manually activate these features across individual accounts, agencies should have access to a centralized management hub at the Agency level — complete with smart lists, filters, and bulk toggle capabilities.
Once a new feature is activated for subaccounts from the Agency level, it should default to admin-only access within each subaccount. Subaccount admins can then selectively enable it for individual users, maintaining clarity and permission-based control.
This flow ensures:
No accidental feature rollouts
Clear visibility and control for agency owners
Efficient permission handling per user inside each subaccount
A scalable approach as GHL continues to release new products