IvyForms Integration
Built-in normalization of IvyForms field objects and enrichment of submission payloads.
IvyForms Field objects in submission payloads are automatically normalized into plain arrays. Both the ivyforms/form/before_submission and ivyforms/form/after_submission hooks are supported with correct payload enrichment out of the box. No custom hook code required — configure a webhook with either IvyForms 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. "IvyForms → n8n".
- Select the trigger
Set the WordPress action hook to ivyforms/form/after_submission. This fires once per successful IvyForms 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 IvyForms form. Check the Event Log in the plugin admin to see delivery status and the full payload that was sent.