Skip to content

Form backend

Form-backend, Forms, Static-sites

A hosted service that receives, processes, and stores HTML form submissions so your website does not need its own server-side code.

A form backend is the server that sits behind an HTML form and does everything that has to happen after someone clicks submit: receive the POST, validate the fields, filter spam, store the submission, notify you, and route the data onward. A hosted form backend provides this as a service - you point your form's action attribute at an endpoint URL and the backend handles the rest, with no server-side code on your own site.

This pattern is what makes contact and signup forms possible on static sites, Jamstack builds, and frontend frameworks that have no server of their own. Instead of standing up a backend or a serverless function just to catch a form, you delegate the whole intake workflow - spam protection, file uploads, notifications, webhooks, and storage - to the form backend.

The forms pillar guide covers what makes a form convert and stay secure end to end, and the form backend product page shows the hosted version in practice.