Simple,
honest pricing
Basic security is never gated. You pay for volume, retention, and team power, not for a spam filter. Start free and upgrade the day the leads justify it.
Free
Your first few forms, no card required.
- 5 active forms
- 1 recipient per form
- 30 days submission retention
- Email notifications + searchable inbox
- CSV export
- Spam protection + allowed domains
Pro
or $120 billed yearly
For developers shipping real, revenue-facing sites.
- Unlimited forms (fair use)
- 5 recipients per form
- 1 year retention
- Webhooks: 3 per form
- Autoresponder
- 1 GB file uploads
- Google Sheets + Slack
- Team of 3 · client transfer
- Priority email support
Agency
or $290 billed yearly
For studios running many client sites at once.
- Everything in Pro, plus:
- 10 recipients per form
- Up to 3 years retention
- Webhooks: 10 per form
- Higher autoresponder cap
- 10 GB file uploads
- Google Sheets + Slack
- Team of 10 · client transfer
- Priority email support
* “Unlimited” means no hard form count within a fair-use definition. We do not advertise unlimited submissions. Prices in USD, excluding tax.
Compare every line
| Feature | Free | Pro | Agency |
|---|---|---|---|
| Legitimate submissions | 250 / mo | 5,000 / mo | 25,000 / mo |
| Active forms | 5 | Unlimited* | Unlimited* |
| Recipients per form | 1 | 5 | 10 |
| Retention | 30 days | 1 year | Up to 3 years |
| Email notifications | Included | Included | Included |
| Inbox + CSV export | Included | Included | Included |
| Spam protection + allowed domains | Included | Included | Included |
| Webhooks | Not included | 3 / form | 10 / form |
| Autoresponder | Not included | Capped | Higher cap |
| File uploads | Not included | 1 GB | 10 GB |
| Google Sheets / Slack | Not included | Included | Included |
| Team members | 1 | 3 | 10 |
| Client transfer | Not included | Included | Included |
| Support | Standard | Priority email | Priority email |
Questions worth asking
→Is my public form key a secret?
No. Treat it as an address, not a password. It is safe in client-side HTML. For server-to-server use there is a separate secret API mode with higher rate limits.
→What happens when I hit my limit?
Paid plans get a grace buffer and a heads-up email before the ceiling. We never silently drop your leads. Free forms get an emergency buffer, visible warnings, then a clean paused state you can lift by upgrading.
→What about overages?
Additional submissions on paid plans are billed at roughly $2 per 1,000. Spam, replays, and rate-limited requests never count toward your quota. Only legitimate stored submissions do.
→Can I downgrade without losing data?
Yes. Your submissions stay readable until the old plan’s retention window naturally expires, so a downgrade never deletes leads out from under you.
→What counts as one submission?
One accepted POST that gets stored. A visitor who submits twice counts twice, but a duplicate caught by the idempotency window counts once. Filtered spam, requests rejected for coming from a domain you have not allowed, and anything blocked by rate limiting are never counted, because you should not pay for traffic you did not want.
→Do I need a card to start?
No. The free plan is a real plan rather than a trial, so it does not expire and does not ask for payment details. You only add a card when you choose to move to a paid plan for the volume, the longer retention, or the team features.
→What happens to my forms if I stop paying?
Your forms are paused rather than deleted, and your stored submissions stay readable for the retention window your data already had. Nothing is destroyed the moment a payment fails, and you can export everything at any point.
Start on Free
Create an endpoint in three minutes. Upgrade the day the leads justify it, not before.
Create free endpoint