Static sites still need a form backend
Astro shines at shipping HTML-first pages. Contact forms still need somewhere safe to POST. FormsReach is that form API, so your component stays a normal form instead of a custom server route or third-party email widget.
Platform notes
- Prefer a shared
.astroform component so every page uses the same markup. - Works with static hosts (Netlify, Cloudflare Pages, GitHub Pages, Vercel static).
- After submit, you get email and/or WhatsApp based on how you configure delivery.
Troubleshooting
- Nothing arrives: Confirm the hidden
api_keyfield and check spam on Free. - Full page navigation after submit: Expected for classic form POST; use a Pro custom redirect when you want a thank-you URL.
- Wrong fields: Ensure each control has a
nameattribute.