Formspree is a good product.
It receives your form submissions. It sends you an email notification. It stores your data. For a developer who needs a reliable form backend for a static site, it does exactly what it promises.
But if you are a small business owner using Formspree to manage enquiries from potential customers, you are going to hit a wall. Not a technical wall. A practical one.
The moment a submission lands in your inbox, Formspree's job is done. What happens next is entirely up to you.
Did you reply to that lead? Did you follow up? Did they become a customer, or did they go cold while sitting in your inbox?
Formspree has no idea. And neither do you unless you are tracking it somewhere else.
That is the problem this post is about.
What Formspree Does Well
To be fair, Formspree handles the technical side cleanly.
You point your HTML form at a Formspree endpoint. Submissions arrive in your inbox. The dashboard stores your data. You can export to CSV. Spam protection is built in.
For a developer building a portfolio site or a simple contact form for a client, that workflow is completely sufficient.
The problem starts when you are not just receiving submissions. When you are running a business, and those submissions are actual leads from people who might pay you money.
Where Formspree Falls Short for
Small Businesses
There Is No Lead Pipeline
Every submission Formspree receives looks the same. There is no way to mark a submission as replied to. No way to flag it as a hot lead. No way to move it from New to Contacted to Converted.
Every enquiry sits in a flat list in the same state it arrived in, regardless of where it is in your sales process.
If you have 40 submissions from the past month in your Formspree dashboard, you have no idea at a glance: Which ones did you reply to? Which ones are still waiting? Which ones became customers? Which ones went cold?
You have a list of submissions. Not a picture of your business.
There Are No Notes
After you call a potential customer and they tell you their budget is tight until next quarter, and to follow up in July, you need to write that down somewhere, attached to that specific person.
Formspree has no notes field. You end up writing it in a separate document, a sticky note, or trying to remember it. When July comes, you will have forgotten what you talked about. You start the conversation from scratch. You sound unprepared. You lose the deal.
There Are No Follow-Up Reminders
Most leads do not convert on the first contact. They need a follow-up. Sometimes two or three.
Formspree has no way to set a reminder on a lead. You cannot tell it to remind you about a specific submission in two weeks. You are on your own, figuring out when to follow up and hoping you remember.
Most of the time, you do not remember. The lead goes cold. You lose a customer you could have won with one timely email.
There Is No Conversion Rate
Do you know what percentage of your Formspree submissions become paying customers?
Almost certainly not. Because Formspree has no way to track that. It receives submissions and stores them. It has no concept of whether a submission converted or not.
Without a conversion rate, you cannot improve your process. You cannot tell whether your form is attracting the right people. You cannot see whether replying faster improves your close rate. You cannot measure anything that matters to your business.
You are flying blind.
The Price Is Not As Competitive As It Looks
Formspree's free plan gives you 50 submissions per month with a 30-day submission history. After 30 days, your data is gone unless you export it.
The paid plan starts at $10 per month for only 200 submissions per month. As your volume grows, the cost climbs quickly.
For that price, you get a form backend with no lead management. No pipeline. No notes. No reminders. No conversion tracking. Just submissions in a list.
What Small Businesses Actually Need
A small business taking 10 to 50 enquiries per month does not need a full CRM. HubSpot and Salesforce are built for dedicated sales teams with complex pipelines and someone whose full-time job is keeping the system updated.
But you do need more than Formspree gives you.
You need three things: A pipeline that shows where each lead is in your process, and notes so you remember what you talked about with each person. Follow-up reminders so you never let a warm lead go cold
Those three things are the difference between a form backend and a tool that actually helps you win customers.
Formgrid: What Formspree Is Missing
Formgrid does everything Formspree does as a form backend. You can point your existing HTML form at a Formgrid endpoint with one change, and every submission lands in your dashboard and inbox exactly as it does does with Formspree.
<form
action="https://formgrid.dev/api/f/your-form-id"
method="POST"
>
<input
type="text"
name="name"
placeholder="Your Name"
required
/>
<input
type="email"
name="email"
placeholder="Your Email"
required
/>
<textarea
name="message"
placeholder="Your Message"
></textarea>
<input
type="text"
name="_honey"
style="display:none"
/>
<button type="submit">Send Message</button>
</form>But every submission that comes in does not just sit in a flat list. It becomes a tracked lead with a status, a notes field, and a follow-up reminder you can set in one click.
Here is what that looks like in practice.
Step 1: Sign Up and Connect Your Form
Go to formgrid.dev and sign up with Google or your email address. No credit card required.

Once you are logged in, click New Form and give it a name.

If you are switching from Formspree, just replace the endpoint URL in your existing HTML form with your Formgrid endpoint URL. One change. Everything else stays the same.

If you do not have a website or want a standalone shareable form link, use the drag-and-drop builder to get a link in under 5 minutes.

Step 2: Every Submission Becomes
a Tracked Lead
The moment someone fills in your form, you receive an instant email notification: New Lead: Website Contact Form Name: James Garside Email: james@email.com Phone: (555) 234-5678 Message: Hi, I am interested in your photography packages for a corporate event in June. Can you send me pricing? Submitted: 2 minutes ago
And the submission appears in your Leads tab as a tracked lead with a status, a timestamp, and all the Submitter details.

At the top of the leads tab, you see your conversion summary: New: 12 Contacted: 8 Converted: 3
And your conversion rate: 3 of 23 leads converted (13%)
That is the number Formspree can never give you. How many of your submissions actually became customers?
Step 3: Move Leads Through the Pipeline
When you reply to a lead, change its status from New to Contacted. When they become a customer, change it to Converted.

You can also update multiple leads at once with bulk actions. Select all the leads you replied to this morning and mark them Contacted in one click.
Three stages. That is all you need. New. Contacted. Converted.
Step 4: Add Notes After Every
Conversation
Every lead has a notes field. After a call or email exchange, write down what you need to remember: Called Thursday. Interested in the monthly package. Wants 3 visits per week. Budget around $800. Partner needs to approve. Follow up after the 20th.

The next time you open that lead, your note is right there. You always know where the conversation stands before you pick up the phone.
This is the feature Formspree users are missing the most. Not because it is technically impressive, but because it changes how you show up for every follow-up conversation.
Step 5: Set Follow-Up Reminders
When a lead asks you to follow up in two weeks, set a reminder directly on the lead. Pick a date. Click Set Reminder.

On that date, Formgrid emails you with the lead details and your notes so you have everything you need before you follow up.

You set the reminder once. Formgrid handles the rest.
No calendar invite. No sticky note. No, hoping you remember. Just an email at the right moment with everything you need to close the deal.
Step 6: See Your Conversion Rate
As you move leads through the pipeline, the conversion rate updates automatically: 3 of 23 leads converted (13%)
If that number drops, you know something changed. Maybe a new traffic source is bringing lower-quality leads. Maybe you are taking too long to reply. Maybe your pricing conversation needs work.
If it is climbing, you know your process is working.
Without that number, you are guessing. With Formspree, you are always guessing.
The Side-by-Side Comparison
| Feature | Formspree | Formgrid |
|---|---|---|
| HTML form endpoint | ✅ | ✅ |
| Email notifications | ✅ | ✅ |
| Submissions dashboard | ✅ | ✅ |
| CSV export | ✅ | ✅ |
| Spam protection | ✅ | ✅ |
| Lead pipeline | ❌ | ✅ |
| Notes on leads | ❌ | ✅ |
| Follow up reminders | ❌ | ✅ |
| Conversion rate tracking | ❌ | ✅ |
| Form builder | ❌ | ✅ |
| Shareable form link | ❌ | ✅ |
| File uploads | ✅ Paid | ✅ |
| Self-hostable | ❌ | ✅ |
| Open source | ❌ | ✅ |
| Free submissions | 50/month | 25/month |
| Starting price | $10/month | $8/month |
| GDPR friendly | ⚠️ | ✅ |
The technical features are similar. The lead management features are not even close.
A Real Example: The Difference
This Makes
Sarah runs a photography studio and was using Formspree for her booking enquiry form. She was getting 15 to 20 enquiries per month.
The submissions were landing in her inbox, and she was replying when she had time. Some got replies the same day. Some got buried. Some she never followed up on at all.
She had no idea what her conversion rate was. She had no system for follow-ups. She was losing leads she could have won.
She switched from Formspree to Formgrid by replacing the endpoint URL in her existing contact form. That took about two minutes.
Now every enquiry lands in her Leads tab as a tracked lead. She replies within 24 hours and marks each one contacted. She adds a note after every call. She sets a follow-up reminder when someone asks her to check back.
After two months, her conversion rate is sitting at 31%. She knows that because Formgrid shows her.
She also discovered that leads who get a reply within 4 hours convert at almost twice the rate of leads who wait a day or more. She would never have known that from a Formspree dashboard.
None of that required a CRM. It just required a form tool that treats submissions as leads rather than data points.
What It Costs to Switch
Formgrid is free to start with 25 submissions per month. Enough to test the full system before committing.
When your volume grows: Free: $0/month 25 submissions Premium: $8/month 1,000 submissions Business: $29/month 15,000 submissions plus auto-responder emails and more
Formspree's equivalent paid plan is $10 per month for 200 submissions with no lead management. You pay more for less.
How to Switch From Formspree
to Formgrid
If you are already using Formspree, switching to Formgrid takes about five minutes.
Step 1: Sign up at formgrid.dev
Step 2: Create a new form and copy your Formgrid endpoint URL
Step 3: Replace your Formspree endpoint in your existing HTML form with your Formgrid endpoint
That is the entire migration. Your form works exactly as before. The difference is that every submission now lands in a lead pipeline with a status, a notes field, and a follow-up reminder you can set in one click.
Is Formspree Still Worth Using?
For a developer building a simple portfolio contact form or a static site where submissions are just notifications and nothing more Formspree is a perfectly good choice.
But if you are a small business owner and those submissions represent real revenue opportunities, then Formspree is leaving money on the table.
Every enquiry that goes unanswered is because you lost track of it. Every warm lead that went cold because you forgot to follow up. Every customer you could have won, but did not, because you had no system.
Those are not Formspree's fault. But they are a problem Formspree is not designed to solve.
Formgrid is.
Getting Started
No credit card required. Free plan available. If you are already on Formspree, switching takes about five minutes, and your form does not change at all.
Have questions about switching from Formspree or setting up lead tracking for your specific use case? Email allen@formgrid.dev, and I will help you get it working.