Quickstart
Formward is a form-backend service. Point your HTML <form> at your Formward endpoint and submissions land in your dashboard: no backend code, no server, no SDK.
1. Create a form
Log in to the dashboard and click New form. Give it a name and set the notification email address where you want to receive alerts when someone submits. Copy the form ID shown on the settings page. You will need it in the next step.
2. Set the endpoint as your form's action
Replace your existing action attribute with your Formward endpoint URL. The production endpoint is:
POST https://forms.formward.eu/f/<formId>During local development against a local ingestion server the endpoint is http://localhost:8080/f/<formId>.
3. Add the honeypot field
Include a hidden _gotcha field. Real users never see or fill it; spam bots typically do. Any submission where _gotcha is non-empty is silently marked as spam and never sent to your email.
Example
A minimal contact form: copy, paste, and swap the endpoint URL:
<form
action="https://forms.formward.eu/f/<formId>"
method="POST"
>
<!-- Honeypot - hide with CSS, not display:none -->
<input
type="text"
name="_gotcha"
style="display:none"
tabindex="-1"
autocomplete="off"
/>
<label>
Name
<input type="text" name="name" required />
</label>
<label>
Email
<input type="email" name="email" required />
</label>
<label>
Message
<textarea name="message" required></textarea>
</label>
<button type="submit">Send</button>
</form>4. Submit and verify
Submit the form. Within a few seconds the submission appears in the dashboard under the form's Submissions tab, and a notification email arrives at the address you configured. That is all there is to it.
What happens next
- After a classic HTML form POST the browser is redirected to a thank-you page. By default this is
/thankson the ingestion server. Set a_redirecthidden field to send visitors to your own thank-you page instead. - For single-page apps, send
Accept: application/jsonand handle the JSON response yourself. See AJAX submissions. - All special hidden fields (
_redirect,_subject,_replyto) are documented in Special fields.