WPForms Trigger icon

WPForms Trigger

Starts a workflow when a WPForms form is submitted

WPForms Trigger

AI-generated

Summary

Receives WPForms form submissions through a POST webhook and verifies each request using its signature, secret key, and timestamp. Emits either the parsed submission data or the raw request body and headers.

Inputs

  • Secret Key (required) — Secret from WPForms n8n settings, used to verify the request signature.
  • Output Schema — Choose Default (the parsed request body, with success: true) or Raw (a JSON-stringified body, request headers, and success: true). Defaults to Default.
  • Timestamp Skew — Maximum allowed difference, in seconds, between the request timestamp and the server time. Defaults to 300 seconds.

Output shape

One workflow item for each accepted submission.

Default output contains the request body properties (documented as form, entry, fields, and meta) plus success: true. Raw output contains body, headers, and success: true. Requests without signature or timestamp headers, with timestamps outside the allowed skew, or with an invalid signature are rejected with an error response and an error item.

Links

Discussion