Site Kit is a one-stop solution for WordPress users to use everything Google has to offer to make…
About CF7 to Webhook
CF7 to Webhook is a plugin that allows you to connect Contact Form 7 with any webhook that receives JSON data. It has been trusted by over 30,000 WordPress websites and can be easily activated and configured. It is also compatible with other plugins such as MultiLine files for Contact Form 7.Screenshots




Frequently asked questions
What is CF7 to Webhook?
CF7 to Webhook is a WordPress plugin that allows you to use Contact Form 7 as a trigger to send data to any webhook. It connects the best contact form plugin for WordPress with webhooks that receive JSON data.
How do I use CF7 to Webhook?
To use CF7 to Webhook, activate both "Contact Form 7" and "CF7 to Webhook." Then, configure a URL to send data, or go to Zapier to create your Zap.
Does CF7 to Webhook work with Zapier?
Yes, CF7 to Webhook can be used with Zapier. You can activate and configure Zapier to receive data from your Contact Form 7 submissions.
How many active installations does CF7 to Webhook have?
CF7 to Webhook is trusted by more than 30,000 WordPress websites. It has 30,000 active installs.
Changelog
4.0.2
- Improved notification (headers and method added).
4.0.1
- Fixes ‘ctz_post_request_result’ action not triggering on errors.
- Added ‘ctz_post_request_ignore_errors’ filter to ignore error handle.
4.0.0
- New feature: TEMPLATES.
- New feature: advanced custom body.
- New feature: error notification and status check.
- New feature: send file content as base64 (props to @ozanerturk).
-
Settings UI renewed.
-
New template: Slack Integration.
3.0.2
- Avoid empty webhook URLs.
3.0.1
- Just some docs and donate link.
- Added ‘ctz_remove_donation_alert’ filter to remove donate link.
3.0.0
- New feature: placeholders in webhook URL read more.
- Added ‘ctz_hook_url_placeholder’ filter.
- Tested against new CF7 and WP versions.
2.4.0
- Added support to “raw” values (label value in PIPES).
- Added support to multiple webhook URLs.
- Added ‘ctz_trigger_webhook_errors’ action to allow trigger submission error after ignoring them.
- Tested against new CF7 and WP versions.
2.3.0
- Added Custom Header option.
- Added ‘ctz_ignore_default_webhook’ to allow ignore core submit.
- Added more parameters to ‘ctz_trigger_webhook’ action.
- Added more parameters to ‘ctz_post_request_args’ action.
2.2.5
- Some minor adjustments.
- Tested against new CF7 and WP versions.
2.2.4
- Support to CF7 new way to load properties.
2.2.3
- Support to CF7 multiple files upload.
- Support to files with same name.
2.2.2
- Support to CF7 5.2.1 changing ‘wpcf7_special_mail_tags’ filter.
2.2.1
- Support to CF7 5.2 changing ‘free_text’ input name.
Props to @brunojlt
2.2.0
- Support to free_text option on radio and checkboxes.
2.1.4
- Added ‘ctz_hook_url’ filter to change webhook URL
Props to @shoreline-chrism
2.1.2
- Fix checkboxes.
2.1.1
- Fix slashes on POST data.
2.1.0
- Support to rename fields.
2.0.2
- Plugin renamed.
2.0.0
- Support to submit files.
1.4.0
- Show form error when WordPress request fails and added support to throw or own exceptions.
- Added ‘ctz_post_request_result’ action after submit.
- Added ‘ctz_trigger_webhook_error_message’ filter to change form message error.
1.3.1
- Remove PHP 7+ dependency.
- It’s sad… I know.
1.3.0
- Added support to [Special Mail Tags] (https://contactform7.com/special-mail-tags) on CF7.
- Tested against WP 5.0.2 and CF7 version 5.1.
1.2.1
- Tested against Contact Form 7 version 5.0.
1.2
- Added support to PIPE on CF7.
- Tested against WP 4.9.2.
1.1.1
- Fixed problem with a function inside empty() prior PHP 5.5.
1.1
- Added the ‘application/json’ header by default to POST request.
- Added ‘ctz_post_request_args’ filter to POST request args.
- Tested against WP 4.9.
1.0
- It’s alive!
- Form configuration.
- Integration to Zapier webhook.
- Ignore or not CF7 mail sent.
