Forms that check the details
A form is the part of a website that has to work. This one is the enquiry form on this site, and it goes through four steps.
- Checked as you type. Missing name, malformed email, empty message: caught in the browser before anything is sent.
- Checked again on the server. The browser is never trusted on its own, so the same rules run where they cannot be skipped.
- Passed to an automation. The message goes to a pipeline rather than straight to a mailbox, so it can be routed, logged or forwarded later.
- Delivered as email. It arrives in the Opti-Gen Core Systems inbox with the request type attached.
The same shape suits bookings, quote requests and sign-ups. You can try the real one at the end of the ride.