What happens to a form entry after someone hits Submit? In plenty of small businesses, it gets emailed to someone, pasted into a spreadsheet, and half-copied into a CRM (inboxes make terrible databases, and deep down they know it).
That’s the test I care about most in operations tooling: can you find the entry, fix it, connect it to a customer, and decide who sees it?
- The five-point scorecard
- 1. Softr: best form builder with a database for client portals and internal tools
- 2. Baserow: best for open-source, self-hosted form data
- 3. Jotform: best for high-volume intake with payments and PDFs
- 4. Airtable: best for teams already building on Airtable
- 5. Fillout: best for advanced forms on a database you already use
- 6. Cognito Forms: best for calculation-heavy forms and approvals
- 7. Zoho Forms: best for teams already paying for Zoho
- 8. Typeform: best for conversational lead capture
- Which one should you pick?
- Four trial tests that save you a painful migration later
- FAQ

So I scored eight tools against five tests to find the best form builder with database storage once the submissions start piling in.
Here’s the scorecard in a nutshell:
Softr is the best form builder with database for teams that want submissions to become records inside a permissioned client portal or internal tool, because its forms write straight into its own relational database and those same records power the app people log into.
Baserow is the open-source, self-hostable option, Jotform pairs high-volume forms with Tables, and Airtable brings a mature relational base with simpler forms.
Fillout adds advanced forms on existing bases, Cognito Forms handles calculation-heavy entries, Zoho Forms suits teams inside Zoho, and Typeform wins on conversational polish while leaning on integrations for storage.
| Tool | Native database | Linked records | Edit after submit | Permissions | Free plan |
| Softr | Yes | Yes | In-app, Pro+ | Yes, granular on Pro+ | Unlimited forms, 1K records per database |
| Baserow | Yes | Yes | Yes, edit-row link | Advanced plan | 3,000 rows |
| Jotform | Yes, Jotform Tables | Limited | Edit requests | Sharing settings | 5 forms, 100 submissions/mo |
| Airtable | Yes | Yes | No (native forms) | Editor and read-only roles | 1,000 records per base |
| Fillout | Yes, built-in | Yes | Yes | Team bundle | 1,000 responses/mo |
| Cognito Forms | Entries store | Lookups on Team | Unclear | Unclear | 100 entries/mo |
| Zoho Forms | Via Zoho Creator | Via Zoho Creator | Yes | Unclear | 3 forms, 500 submissions/mo |
| Typeform | No | Via integrations | Unclear | Unclear | 10 responses/mo |
The five-point scorecard
A form builder with a database should treat every submission as a record you’ll keep working with. An “Unclear” cell above means the vendor’s own pages didn’t settle the question, so test it in a trial.
1. Native database. A strong answer means submissions land in a real table with typed fields you can search, filter, and build on. A results tab you can only download from scores lower.
2. Relations between records. Can a submission point at something that already exists, like a customer, a project, or a property? Linked records keep one source of truth, so a client’s fifth request sits next to their first four.
3. Editing and updating after submit. People make typos, and statuses change, so the best tools let you or the submitter update the same record later and spare you from reconciling duplicates by hand.
4. Permissions on who sees which records. Once outside people submit data, a strong answer gives each user access to their own records and keeps everyone else’s out of view.
5. Free-plan headroom. How far does the free tier get you before a cap on forms, submissions, or stored records bites? A generous one lets you run a real pilot before anyone signs off on a budget.
1. Softr: best form builder with a database for client portals and internal tools
This is the pick when a submission has to keep living after it arrives, getting assigned, updated, and shown only to the person it belongs to.
Scorecard read: It clears all five tests, though in-app editing and granular permissions need the Pro plan.
Data and forms: Every submission lands in its native database by default, with linked records, rollups, lookups, and formulas ready to use. When part of your data sits in another tool, the platform also connects to 21+ external data sources such as Airtable and Google Sheets.
The bigger difference is where the forms live. Standalone forms handle public intake, while the Form block sits inside a client portal, vendor portal, or internal tool with logged-in user context and app permissions, so a vendor can apply today and log in later to see only their own records.
Hidden fields can pass along a logged-in user’s email or record ID, and every plan includes multi-page forms. You can co-build the whole app with its AI Co-Builder, which drafts the database, pages, user roles, and logic, then edit by hand, or start from a template like the Client Intake Form.
Apps go live with authentication, permissions, and hosting built in, and the company is SOC 2 Type II compliant with data hosted in Germany. THE BOARD, a collective of 270+ senior operators and executives, replaced four tools with the platform and takes member applications through one of its forms.
Cost: Free is $0 with unlimited forms and submissions. Basic is $25 a month ($19 billed yearly) and adds conditional form logic, Pro is $119 ($99 yearly) with unlimited branching, e-signatures, and granular permissions, and Business is $395 ($329 yearly).
Where it scores low: Builder seats beyond each plan’s allowance are billed (Basic includes one, Pro two, Business three), and Free’s 1,000 records per database fills up fast on a busy form. There’s no code export either, so the app stays on the platform even though your data can leave as a CSV.
2. Baserow: best for open-source, self-hosted form data
Baserow is the strongest option for teams that want their form data in an open-source database they can run on their own servers.
Scorecard read: High marks on native storage, linked records, and editing after submit, with record-level permissions waiting on the Advanced plan.
Data and forms: Baserow’s form view is generated straight from a table, so each submission becomes a structured row with typed fields. Forms can include link-to-table fields, which means a job application can point at an existing open role without anyone retyping it.
Editing after submit is where it shines. An “Edit row link” field gives every row a secure URL to a prefilled form that updates that same row, which is how you’d let a supplier correct their own details.
You also get conditional logic, prefill parameters (including linked rows), and a redirect URL that can carry the new row ID. Around the forms sit dashboards, an application builder, automations, and integrations with n8n, Zapier, and Make.
Baserow says it has 200,000+ active users, and its cloud is EU-hosted with SOC 2 and GDPR ticked on every tier, according to Baserow.
Cost: As of October 2026, the cloud Free plan includes 3,000 rows per workspace and 2 GB of storage. Premium is $10 per user a month billed yearly ($12 monthly), and Advanced is $18 yearly ($22 monthly) with role-based plus field- and view-level permissions.
The self-hosted open-source edition is free with unlimited rows, storage, and automation credits.
Where it scores low: Survey mode (one question per screen) is paid-only, formulas and rollups can’t sit on a form, and forms have no payment field. Self-hosting saves money and costs time, because someone has to run and maintain the instance, and paid cloud tiers bill per user.
3. Jotform: best for high-volume intake with payments and PDFs
If your business runs on intake forms with payments, signatures, and PDFs attached, Jotform has the deepest form toolbox here.
Scorecard read: Strong on native storage and editing, middling on relations, and limited on permissions because every plan below Enterprise is single-user.
Data and forms: Submissions automatically appear in Jotform Tables, which Jotform calls a spreadsheet-powered database, and you can also import CSV or Excel files or add rows by hand. Tables offers Table, Cards, Report, Calendar, and Uploads views, plus formulas and an Advanced Formula column.
Action buttons can send emails or create PDFs from a row, submission-edit requests let someone fix an entry after the fact, and an AI Data Assistant builds tables and charts from a prompt.
Relations are thinner. According to a Jotform support answer, a connection column plus a Lookup column can pull values from another table, which is a lighter setup than the linked-record fields in Baserow or Airtable.
The form side covers conditional logic, calculations, multi-page flows, save and continue, payments, e-signatures, and PDF generation, plus 200+ integrations including Google Sheets, Salesforce, and HubSpot. Jotform says it’s trusted by over 40 million users.
Cost: As of October 2026, the free Starter plan covers 5 forms, 100 monthly submissions, and 500 total stored submissions. Bronze is $39 a month ($34 billed annually) for 25 forms, and Gold is $129 ($99 annually) for 100 forms and 10,000 monthly submissions.
Where it scores low: Every plan below Enterprise is a one-user plan, which gets awkward when three people triage intake. If you exceed your plan’s total submission storage, the system deletes the oldest response (a sentence I’d love to see printed in bold on every pricing page).
4. Airtable: best for teams already building on Airtable
Airtable makes the most sense when your operation already runs on an Airtable base and you want a form that drops records straight into it.
Scorecard read: Excellent database and relations, weak on editing after submit, with permissions tied to paid seats.
Data and forms: Every submission becomes a new record in the table the form is attached to, inside a relational database with linked records, automations, and views like kanban, calendar, and gallery. An automation can fire the moment a form is submitted.
Linked-record fields on a form can be limited to a filtered view, and prefill URLs can populate linked records by record ID. That means you can send a vendor a link already tied to their account, with conditional field visibility available on every plan.
There are three form experiences: the standalone form builder (Airtable’s recommended option), the older form view, and forms inside Interfaces. Forms don’t move between them, so pick one early. Airtable says Code and Theory saved more than 10,000 hours with it.
Cost: As of October 2026, Free covers 1,000 records per base and up to 5 editors. Team is $20 per seat a month billed annually ($24 monthly), and Business is $45 annually ($54 monthly).
Read-only collaborators and form submissions aren’t billed on Team or Business. A Portals add-on for guest users starts at $120 a month for 15 guests on Team.
Where it scores low: Airtable’s help center says native forms can’t update an existing record, can’t span multiple pages, and can’t save a partial submission, and there’s a cap of 50 forms per base. People submitting interface forms need Editor access, which can make them billable collaborators.
5. Fillout: best for advanced forms on a database you already use
Fillout is the one I’d test first if you already have a database you like and your forms keep running into its limits.
Scorecard read: Strong across the board on data handling, with permissions saved for its pricier Team bundle.
Data and forms: Fillout keeps a results table you can filter, sort, and export to CSV. It can also sync submissions into its own built-in database, which supports multiple tables, linked records, lookups, formulas, views, a REST API, and an MCP server.
The headline feature is updating existing records, because a form can edit records in its built-in database, Airtable, Notion, SmartSuite, Salesforce, and Monday. On Airtable, it can also select linked records, create child records, and write to multiple tables in one submission.
The free plan is generous, with multi-page forms, conditional logic, calculations, prefill, hidden fields, resume-later forms, scheduling, PDF generation, and payments with no Fillout fee (Stripe fees still apply). Fillout says 100,000+ organizations trust it.
Cost: As of October 2026, Free gives you 1,000 responses a month with unlimited forms and seats. Starter is $19 a month ($15 billed annually) for 2,000 responses, and Business is $89 ($75 annually) for unlimited responses and partial submissions.
A Team bundle at $300 a month ($250 billed annually) adds granular permissions and roles.
Where it scores low: Update links expose every field on the record, including fields that aren’t on the form, so think twice before sending one to a customer. Duplicate prevention needs Business, and the built-in database isn’t available with EU hosting.
6. Cognito Forms: best for calculation-heavy forms and approvals
Cognito Forms is a strong choice for order forms, registrations, and applications where the math has to be right before anyone hits submit.
Scorecard read: Solid entry management and lookups, with editing and record permissions harder to pin down from its published pages.
Data and forms: Entries are stored in Cognito Forms, where you can sort, filter, and save custom views, run bulk actions, import and export Excel files, and share entries by email. You can bulk-upload data to populate lookups, and the Team plan adds Data Lookups and a Client Portal.
The builder leans into calculations, payments (including the newer Cognito Pay), approvals, and workflows, while electronic signatures and save-and-resume start on Pro. Integrations include Airtable (create or update records), JSON webhooks, an API, Zapier, Make, and Power Automate.
Cognito says it’s trusted by over 1.5 million users, and it’s part of a wider Cognito Apps family of products.
Cost: As of October 2026, the free Individual plan includes 1 user and 100 entries a month with Cognito branding. Pro is $24 a month ($19 billed annually) for 2,000 entries, and Team is $62 ($49 annually) for 10,000 entries and 5 users.
Business is $129 a month ($99 annually) with 10 users, and extra users cost $5 each a month.
Where it scores low: The free plan has no integrations, so you can’t push free-tier entries into Airtable or a webhook until you upgrade. Its data tools center on entries and lookups, so if your records need to link in several directions, build a two-table test during your trial.
7. Zoho Forms: best for teams already paying for Zoho
Zoho Forms earns its spot when your sales or support team already lives in Zoho CRM, because submissions flow into the rest of the suite without a third-party connector.
Scorecard read: Good on editing after submit and on integrations, with the relational database work handed off to Zoho Creator.
Data and forms: Submissions are stored in Zoho Forms with built-in reports, and you can push them to Zoho Creator for data management and automation, or to Zoho Sheet, Zoho CRM, Google Sheets, and Excel. It works as a front door for a database that lives elsewhere.
The form side goes deep, with field, form, and page rules, formula fields, repeatable subforms, signatures, multilevel approvals, and an option to edit a response after submission. An AI form builder (Zia) and PDF-to-form conversion help if you’re digitizing old paper intake.
Inside Zoho, integrations reach CRM, Bigin, Desk, Books, Sign, and Projects, with Google Calendar, Teams, webhooks, and Zapier outside it. Company-wide, Zoho lists SOC 2 Type 2, ISO/IEC 27001, and GDPR.
Cost: As of October 2026, Free covers 1 user, 3 forms, and 500 submissions a month. Basic is $12 a month ($10 billed annually) for unlimited forms and 10,000 submissions, Standard is $30 ($25 annually) for 10 users, and Premium is $110 ($90 annually) for 100 users.
Where it scores low: Three forms on the free plan go fast, and linked records live in a separate product (Zoho Creator) that you reach through an integration. If you aren’t on Zoho already, that’s two products to learn for one intake workflow.
8. Typeform: best for conversational lead capture
Typeform is the pick for forms people enjoy filling out, which matters most when the form is your first impression on a lead.
Scorecard read: Top marks for experience and low marks on storage, because responses live in a results area and reach a database through integrations.
Data and forms: Typeform asks one question at a time, with logic, branching, calculations, scores, hidden fields, recall, and multiple endings, and the free plan includes logic (it’s hard to stay mad at a form this polite). Responses go to its Results area for reports and downloads.
From there, integrations send responses to Airtable, Google Sheets, HubSpot, Salesforce, or 500+ apps through Zapier, plus webhooks and an API. Typeform says it’s trusted by 95% of the Fortune 500.
The closest thing to built-in storage is the Contacts & Automations add-on, a contact database with custom properties and CSV import for up to 25,000 contacts. It costs $25 a month extra for 2,400 actions on Plus and above, and it’s included with Growth Flow.
Cost: As of October 2026, Free allows 10 responses a month. Basic is $39 a month billed monthly ($28 a month billed annually) for 100 responses and 1 user, Plus is $79 monthly ($56 annually) for 1,000 responses and 3 users, and Business is $129 monthly ($91 annually).
Typeform’s help center says it’s experimenting with pricing, so check the live page before you buy.
Where it scores low: There’s no native relational database, so editing a response or linking it to a customer record happens in whatever tool you sync to. Payments, file uploads, and signatures are paid-only, and 10 free responses a month barely covers a test run.
Which one should you pick?
Start with the scorecard column that would hurt most if it failed, then check the free-plan cap against a normal month of submissions.
If the people who submit also need to log in later, the top scorer here is the one to trial first, since its forms, records, and portal permissions share one database.
If you need to self-host or keep data in the EU, go with Baserow, and budget time for maintaining your own instance if you self-host.
If your data already lives in Airtable, start with native Airtable forms for simple intake, then add Fillout the day you need multi-page forms or updates to existing records.
If volume, payments, and PDFs drive the job, Jotform has the deepest form features, as long as one user per account works for you. Cognito Forms is the alternative when calculations and approvals matter more than raw volume.
If you’re a Zoho shop or a marketing team, Zoho Forms plugs into your suite, and Typeform gives leads the nicest experience while another tool holds the data.
Say you run a hypothetical 12-person IT services firm collecting support requests from 40 client companies. I’d weight permissions and edit-after-submit heaviest, because each client should see only their own tickets and your team will update every one of them.
Four trial tests that save you a painful migration later
Spend your free trial on the tests that are hardest to undo once you’ve committed.
- Push a realistic month of test submissions through the form and watch what the plan does at its cap, because tools differ here: Jotform deletes the oldest responses, Airtable stops adding records, and Fillout keeps collecting.
- Price the plan with your actual team by counting everyone who needs to edit, triage, or approve entries, since per-seat and per-user pricing changes the math fast.
- Send one submission back for correction and confirm the fix lands on the original record, with no duplicate created.
- Export the full dataset to CSV and open it somewhere else, so you know you can leave with your data if the tool stops fitting.
FAQ
What’s the difference between a form builder and a database?
A form builder collects information, while a database stores it as records you can search, link, and update over time. Some tools do both natively, while others, like Typeform, keep responses in a results area and lean on integrations to reach a real database.
Which form builders support conditional logic on free plans?
Fillout, Typeform, and Airtable all include some conditional logic on their free plans. Fillout’s free tier covers logic and calculations, Typeform’s includes logic, and Airtable offers conditional field visibility on every plan while saving conditional groups for Business and up.
How do I move form data out of a form builder?
Start with the built-in export, then set up a sync so you don’t have to repeat it by hand. Fillout exports results to CSV, Cognito Forms exports entries as Excel files, and most tools here also push submissions to Google Sheets or Airtable through native integrations or Zapier.
