WP Webhooks / Docs / Contact Form 7 Integration
Feature since v1.5.0

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

  1. 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".

  2. Select the trigger

    Set the WordPress action hook to wpcf7_mail_sent. This fires once per successful CF7 form submission.

  3. Set the webhook URL

    Paste your endpoint URL (e.g. your n8n webhook URL). The plugin will POST form data here on every submission.

  4. 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.

/ Demo

/ Related

Ready

Stop losing webhooks.
Start logging them.

$ wp plugin install flowsystems-webhook-actions --activate