Add a CSV importer to your Softr app.
CSVbox embeds in any Softr app and lets your users bulk-import CSV or Excel files. Validated data flows into your Airtable base or connected backend — no custom development required.
- Validated data only
- Column mapping included
- SOC 2 Type II + GDPR
Softr is built on top of Airtable (or other backends), which makes it a natural fit for CSVbox. Softr apps often serve as portals, directories, or internal tools where users manage structured data. When those users need to bulk-upload data — whether at onboarding or on an ongoing basis — Softr has no built-in import UI.
CSVbox fills that gap. Embed the widget in your Softr app, route data to your Airtable base via the CSVbox Airtable destination, and users can import spreadsheets without leaving your Softr portal.
How It Works
- 1Configure the CSVbox schema
Create a schema in CSVbox that matches your Airtable base field structure (or your backend schema).
- 2Set the destination
Use the Airtable destination in CSVbox (recommended for Softr + Airtable apps), or the API / Webhook destination for custom backends.
- 3Embed in Softr
In Softr, add a Custom Code block to any page. Paste the CSVbox embed script. The importer widget renders within your Softr page.
- 4Test with real data
Upload a CSV and confirm records appear in your Airtable base and are visible in your Softr app.
Common Use Cases
Let clients upload their data at onboarding — contacts, projects, assets — directly into the Airtable base behind your Softr portal.
Operations teams import spreadsheets into the Airtable database powering your Softr internal tool.
Contributors upload listing data in bulk rather than entering records one by one via Softr forms.
Import employee records, org chart data, or onboarding information into an Airtable-backed Softr app.
Frequently Asked Questions
Does CSVbox work with Softr Free and paid plans?
Yes. The CSVbox widget embeds via a Custom Code block, available on Softr paid plans. Softr Free plan may not support Custom Code blocks — check Softr plan details.
Is the Airtable destination the right choice for Softr apps?
For most Softr apps backed by Airtable, yes. Use the CSVbox Airtable destination and configure it to write to the base your Softr app reads from.
Can CSVbox handle the validation that Softr forms do?
Yes. CSVbox supports the same required fields, data type checks, and regex patterns that you would enforce in Softr forms — applied before data reaches your Airtable base.