Actions2
Form Ending
AI-generatedSummary
Completes the n8n form submission flow by optionally waiting then responding via completion screen, redirect, text, or binary file return.
Inputs
- respondWith (required) — Selects the response delivered to the form submitter. Options: Show Completion Screen (text), Redirect to URL, Show Text, Return Binary File.
- redirectUrl — URL the user is redirected to when respondWith is redirect. Must be a valid URL.
- completionTitle — Title displayed on the completion page. Required when respondWith is text or returnBinary.
- completionMessage — Optional message shown beneath the completion title.
- responseText — HTML or plain text displayed when respondWith is showText.
- inputDataFieldName — Field name containing binary data to return as a file when respondWith is returnBinary. Default: data.
- limitWaitTime — If true, pauses execution until the configured wait time elapses before resuming workflow.
- waitTimeValue — Amount of time to wait. Only active when limitWaitTime is true. Default: 1.
- waitTimeUnit — Unit for the wait time. Options: seconds, minutes, hours, days. Only active when limitWaitTime is true. Default: hours.
Output shape
Depends on respondWith setting. For text/showText: renders HTML completion page. For redirect: returns 307 redirect response with Location header. For returnBinary: returns binary file data. For POST method: returns input data as workflowData.
Execution may be paused via limitWaitTime configuration. Must be the last Form node in the workflow, with an n8n Form Trigger node executed previously.
Examples
Example 1: Show completion screen with title and message
respondWith: text, completionTitle: Thank you, completionMessage: Your response has been recorded
Example 2: Redirect user after form submission
respondWith: redirect, redirectUrl: https://example.com/thank-you