Add a CSV importer to your Webflow site.
CSVbox embeds in any Webflow project and lets users upload CSV or Excel files. Validated data is delivered to your Webflow CMS collections or any backend endpoint — without custom code.
- Validated data only
- Column mapping included
- SOC 2 Type II + GDPR
Webflow CMS is designed for structured content — but populating it with large datasets manually is tedious. Whether you’re building a directory, a job board, a product catalog, or any content-heavy site, users and editors need a way to bulk-import data.
CSVbox adds that capability to any Webflow project. Embed the widget as a custom embed element, connect it to the Webflow CMS API or a backend webhook, and users can upload spreadsheets that populate your CMS automatically.
How It Works
- 1Configure CSVbox
Create a schema in CSVbox that matches your Webflow CMS collection fields.
- 2Set your destination
Route CSVbox import data to the Webflow CMS API via the API / Webhook destination. Alternatively, send to your own backend and handle Webflow CMS writes there.
- 3Embed in Webflow
Add a Custom Code embed block to your Webflow page. Paste the CSVbox embed script. The widget renders inside your Webflow design.
- 4Test the import
Upload a CSV and verify CMS items appear in your Webflow collection.
Common Use Cases
Let contributors bulk-upload listing data (businesses, events, jobs) into a Webflow CMS collection.
Editors import product spreadsheets into a Webflow CMS collection that drives a storefront or catalog page.
Content teams import article data, metadata, and structured content into Webflow CMS from spreadsheets.
Import event schedules, speaker lists, or agenda items into Webflow CMS collections from CSV exports.
Frequently Asked Questions
Does CSVbox write directly to Webflow CMS?
CSVbox sends validated data to the endpoint you configure. You can route it to the Webflow CMS REST API via your own backend or a serverless function, or use an automation platform like Zapier or Pipedream as the intermediary.
Can I embed CSVbox in a Webflow Memberships-gated page?
Yes. The CSVbox widget is an HTML embed that works within Webflow page restrictions. Authenticated users behind a Memberships gate can access it.
Does this work with Webflow Editor and Webflow CMS?
CSVbox is independent of the Webflow Editor. It uses the Webflow CMS API (or your backend) to create collection items programmatically.