manifest / integrations / wordpress-contact-form-7-sync-with-agencyzoom-crm
CF7 to AgencyZoom CRM
Sends Contact Form 7 submissions straight into your AgencyZoom CRM as new leads, using AgencyZoom's native Webhook Lead Integration. Optionally routes the same data through Zapier instead (or in addition), so you can use Zapier's own AgencyZoom action/filters/multi-step workflows.
by Your Name · github.com/hotchand/wordpress-contact-form-7-sync-with-agencyzoom-crm
★ 0stars
0forks
Install
No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:
wp plugin install https://github.com/hotchand/wordpress-contact-form-7-sync-with-agencyzoom-crm/archive/refs/heads/main.zipAlso on Packagist as hotchand/cf7-agencyzoom:
composer require hotchand/cf7-agencyzoomFrom the readme
CF7 → AgencyZoom CRM
Version: 4.0.0
Requires: WordPress + Contact Form 7
Sends Contact Form 7 submissions straight into your AgencyZoom CRM as new leads, using AgencyZoom's native Webhook Lead Integration. Optionally routes the same data through Zapier instead (or in addition), so you can use Zapier's own AgencyZoom action/filters/multi-step workflows.
How it works
1. A visitor submits a Contact Form 7 form and CF7 successfully sends its notification email.
2. The plugin hooks into wpcf7mailsent (fires only for valid, non-spam submissions).
3. It builds a JSON payload from the submitted fields, auto-mapping recognizable CF7 field names to AgencyZoom's expected lead fields.
4. The payload is POSTed to your configured AgencyZoom webhook URL (and/or your Zapier Catch Hook URL).
5. Every attempt — success, error, or skipped — is written to a log you can review in the admin UI.
No lead is created if CF7's own validation/spam filtering rejects the submission, since the hook only fires after a successful send.
Features
- Direct AgencyZoom webhook integration — no third-party middleman required
- Optional Zapier routing — send to Zapier's Catch Hook instead of (or