Static Gatsby still needs a form API
Gatsby ships HTML. Contact forms still need somewhere safe to POST. FormsReach is that form API - email and WhatsApp with monthly credits - without bolting on a function just for one form.
Platform notes
- Prefer a shared form component imported by contact pages.
- Works on any static host that serves your Gatsby build.
- Use HTTPS on the site so browsers do not warn on form submit.
Troubleshooting
- Nothing arrives: Confirm
api_keyin the built HTML output. - React prevents default: For classic POST, do not call preventDefault unless you implement your own submit to FormsReach.
- Wrong fields: Ensure each input has a
nameattribute.