Field guide
How to use Free HTML Form Builder
A useful form starts with a clear data contract: every control needs a stable name, an intentional value, and an endpoint that accepts the submission. Use this builder to assemble those pieces before you style the form.
Build the smallest useful form
Start with the fields required for the workflow, then add optional context such as a phone number or company. A smaller form is easier to complete, validate, and route to the right team.
<form action="https://api.formsfort.com/submit" method="POST">
<input type="hidden" name="access_key" value="YOUR_ACCESS_KEY" />
<label for="email">Work email</label>
<input id="email" name="email" type="email" autocomplete="email" required />
<button type="submit">Request a demo</button>
</form> Connect submission behavior
Keep the generated markup as standard HTML so it works on a static site. Configure the endpoint, subject, redirect, and spam controls in the builder, then send a real test from the deployed origin.
<input type="hidden" name="_subject" value="New demo request" />
<input type="hidden" name="_redirect" value="https://example.com/thanks" />