Contact Form 7 Integration
Built-in normalization of CF7 submission objects into clean JSON payloads.
When the wpcf7_mail_sent action fires, CF7 submission objects are automatically converted to a structured array containing form ID, title, all field values, and request metadata. No custom hook code required — configure a webhook with the CF7 trigger and the payload is ready to send.
/ Setup
- Create a new webhook
Go to Webhook Actions in the WordPress admin and add a new webhook. Give it a name, e.g. "CF7 → n8n".
- Select the trigger
Set the WordPress action hook to wpcf7_mail_sent. This fires once per successful CF7 form submission.
- Set the webhook URL
Paste your endpoint URL (e.g. your n8n webhook URL). The plugin will POST form data here on every submission.
- Save and test
Submit your Contact Form 7 form. Check the Event Log in the plugin admin to see delivery status and the payload that was sent.