A form submission data model that ages well
Most form schemas start as a column per field and end as a migration every time marketing changes a question. Here is the shape that avoids that, and the fields to never store.
4 articles in this category. Browse everything.
Most form schemas start as a column per field and end as a migration every time marketing changes a question. Here is the shape that avoids that, and the fields to never store.
A form backend receives, validates, stores and delivers the data behind an HTML form. Here is what it replaces, what it does not do, and how to choose one.
Point an existing HTML form at a hosted endpoint, choose the right response format, and read the submissions in a dashboard. No server required.
Cost, control and maintenance compared between a hosted form backend and your own API route — including the cases where building it yourself is the right call.