Success Page
Control what happens after a visitor submits your form — redirect to your own page or show a custom thank-you message.
After a visitor submits your form, you control what they see next. You can redirect them to your own page or display a custom message.
Option 1: Redirect
Set a Success redirect URL in your form settings. After
a successful response, we send a 302 redirect to that URL.
The URL can be absolute (https://yoursite.com/thanks) or
relative (/thanks). If you set a
Redirect base URL in general settings, relative paths
and same-origin URLs are resolved against that origin.
Option 2: Thank-you message
Leave the redirect blank and set a Success message instead. We return a styled HTML page displaying your message so the visitor sees a confirmation immediately.
If you set both a redirect URL and a message, the redirect takes priority.
Default behavior
If neither is set, we show a generic "Thank you" page confirming the response was received.
Where to configure
Open your form in the dashboard and go to the General settings section. You'll see fields for:
-
Success redirect URL — the URL to redirect to after submit
-
Success message — the message to display if no redirect is set
-
Redirect base URL — optional; your site's origin for resolving relative redirects
AJAX responses
When submitting via fetch() (with
Content-Type: application/json or without following
redirects), a successful response returns 200 with a JSON
body. You can handle the success state in your own UI instead of
relying on the redirect.