Forms and delivery you can prove
Contact forms for static sites, the endpoint behind them, and the difference between saved and delivered.
A form has two jobs: store the answer and tell somebody. These pages keep those jobs separate.
- A contact form for a static site, without a serverThe endpoint contract and copyable markup. A filled post-launch check proves an enquiry was stored rather than merely sent.Copyable markup and a filled receipt check
- What a form endpoint has to guaranteeFour guarantees worth demanding, the response shape, and a filled contract test that checks each one.A filled contract test with the response shape