Managing Forms
After creating a form, you can rename it, configure a custom redirect URL, view its endpoint URL, and delete it from the form detail page in the dashboard.
Rename a form
- Open the form in the dashboard.
- Click the form name at the top of the page to edit it.
- Type the new name and press Enter or click Save.
The form’s endpoint URL does not change when you rename it. Any existing HTML forms pointing to the endpoint continue to work.
Custom redirect URL
By default, visitors see the staticq success page after submitting a form. You can redirect them to your own page instead.
- Open the form in the dashboard.
- Scroll to the Settings section.
- Enter a URL in the Redirect after submission field (e.g.,
https://example.com/thank-you). - Click outside the field to save. You’ll see a brief “Saved” confirmation.
To revert to the default success page, clear the field and click outside it.
Requirements:
- The URL must start with
https://orhttp://. - Maximum 2048 characters.
- AJAX submissions (JavaScript-based forms using
fetchorXMLHttpRequest) are not affected — they always receive a JSON response.
Custom error redirect URL
By default, when a submission fails (rate limit, monthly limit, etc.), non-AJAX visitors are redirected to a staticq-hosted error page. You can redirect them to your own error page instead.
- Open the form in the dashboard.
- Scroll to the Settings section.
- Enter a URL in the Redirect on error field (e.g.,
https://example.com/error). - Click outside the field to save.
When set, the error code is appended as a query parameter: ?error=limit, ?error=unavailable, or ?error=invalid. If your URL already has query parameters, &error= is used instead.
To revert to the default error page, clear the field and click outside it.
Requirements are the same as the success redirect URL: must start with https:// or http://, maximum 2048 characters.
Error codes:
| Code | Meaning | Visitor action |
|---|---|---|
limit | Too many submissions in a short period | Wait and retry |
unavailable | The form has reached its monthly submission limit | Try again next month |
invalid | The submission body was too large or malformed | Fix and retry |
Delete a form
Deleting a form permanently removes the form, all its submissions, and all its connectors. This cannot be undone.
- Open the form in the dashboard.
- Scroll to the Danger zone at the bottom of the page.
- Click Delete this form.
- Type the exact form name into the confirmation field and click Delete.
You are returned to the dashboard overview after deletion.
Good to know
- Renaming a form only changes its display name in the dashboard and in notification emails. The endpoint URL stays the same.
- Form names must be between 1 and 100 characters.
- Deleting a form is permanent — there is no way to recover it. If you want to temporarily stop receiving submissions, disable the form’s connectors instead.