How does Formspree work?
Formspree provides an endpoint URL for your HTML forms. Set your form's action attribute to your Formspree URL, and submissions are sent to your email. No server-side code needed. You can also use AJAX for modern single-page apps.
Is Formspree good for static sites?
Yes, Formspree is specifically designed for static sites. It's the go-to solution for sites built with Gatsby, Hugo, Jekyll, Astro, and plain HTML. Your site stays static while Formspree handles the dynamic form processing.
How many submissions do I get for free?
Formspree's free plan includes 50 submissions per month with a 30-day archive. For most personal sites, this is sufficient. The Personal plan ($15/month) bumps this to 200 submissions with unlimited archive.
Can I use Formspree with React?
Yes, Formspree offers @formspree/react, a React library that makes integration simple. It handles form state, validation, and submission with just a few lines of code and a hook.