Comparison
Looking for a Formspree alternative
Formspree is a capable form backend and its delivery tracking is genuinely good. The gap is structural rather than a shortcoming: like every hosted form backend, it can only tell you about submissions that arrive.
The failure no form backend can see
If a field renders with an empty name, the browser drops it before sending. If the form action points at a stale endpoint, nothing is posted. If the spam script fails to load, the request is refused before it is recorded.
In all three cases the backend receives nothing, so there is nothing to log, retry or alert on. Your dashboard shows a quiet week, and a quiet week is indistinguishable from a broken one.
What we do differently
FormHam fetches the actual rendered page — the one your visitor is served, not the one in your editor — and checks the form can still physically submit. Every night, every page, every site.
It is a different question from "did the email arrive". Both matter. Only one of them is answerable from inside a form backend.
| Typical form backend | FormHam | |
|---|---|---|
| Stores submissions | Yes | Yes |
| Delivery log and retries | Yes | Yes |
| Spam filtering | Yes | Scored, held for review rather than deleted |
| Webhooks and integrations | Yes | Yes |
| Detects a field the browser discards | No — nothing arrives to inspect | Yes, from the rendered page |
| Detects a form posting to a dead endpoint | No | Yes |
| Detects spam protection blocking real people | Partially | Yes, blocked attempts are kept and reviewable |
| Someone sets it up for you | Self-serve | Included in setup |
We are not claiming Formspree is bad at what it does. We are pointing at the class of failure that produces no submission at all, and arguing it deserves monitoring rather than luck.
Frequently asked
Can I move an existing form over?
Do you keep my submissions in the UK?
Is there a free tier?
Want us to check it for you?
We will test every form on your site and tell you exactly what we find. If nothing is wrong, we will say so.
Talk to us