Supported Events #
The plugin processes these inbound webhook events from GoHighLevel:
ContactCreate #
Creates a new WordPress user from the GHL contact data. Username is auto-generated. Field mappings determine which data is populated. The contact must have an email address.
ContactUpdate #
Updates the existing WordPress user linked to the GHL contact. Only mapped fields are updated. The contact must have an email address.
ContactDelete #
Handles contact deletion from GHL. Behavior depends on your settings (delete WP user or update tags).
Tag Hydration #
When webhook payloads don’t include complete tag data, the plugin fetches the full tag list from the GHL API to ensure accurate tag synchronization.
Contacts Without Email #
Contacts without an email address (e.g., Instagram DM leads) are silently skipped since WordPress requires an email address for user accounts.
