CF7 to Webhook is trusted by more than 30.000 WordPress websites and translated in languages!
Thank you!
Contact Form 7 (CF7) is a awesome plugin used by 1+ million WordPress websites.
Webhooks are endpoint (urls) you can send data!
Now you can join both: the best contact form plugin to WordPress and any webhook which receive JSON!
And Zapier?
Zapier (Zapier) is a awesome service to connect your apps and automate workflows!
Just activate and configure Zapier to receive data!
Disclaimer: this plugin was created without any encouragement from Zapier or CF7 developers and any webhook/API service.
How to Use
Easily and quickly! Just activate "Contact Form 7" and "CF7 to Webhook" and configure a URL to send data (or go to Zapier to create your Zap).
Translations
You can
translate CF7 to Webhook to your language.
Review
We would be grateful for a
review here.
Support
Tested with other plugins:
- MultiLine files for Contact Form 7 - 2.9.1
Install [Contact Form 7](https://wordpress.org/plugins/contact-form-7/) and activate it.
- Install "CF7 to Webhook" by plugins dashboard.
Or
- Upload the entire
cf7-to-zapier
folder to the /wp-content/plugins/
directory.
Then
- Activate the plugin through the 'Plugins' menu in WordPress.
You will find 'Zapier' tab into form configuration.
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
2.1.1
- Fix slashes on POST data.
2.1.0
- Support to rename fields.
2.0.2
2.0.0
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
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.