Upload and analyze spreadsheets CSV Upload

Upload and analyze your spreadsheets in Metabase

Start using Metabase - without even having a database. Analyze and visualize data stored in CSVs in Metabase. Simple enough for anyone in the team to use and self-serve in-depth analytics, without a data expert.

Add data into Metabase even if you don’t have a data stack yet

Here are a few examples

For marketers

Measure the impact of onboarding campaigns by uploading CSV data from your email tool analyzing it in Metabase.

For customer success leaders

Filter and pull threads in your NPS survey data by plugging it into Metabase for better insights on your customers.

For product managers

Bring your product analytics into Metabase, even if you don’t have a proper ETL or database setup for the source yet.

How to analyze CSVs in Metabase

1
Start a free trial of Metabase with a built-in database. You don’t need to have a database already set up, a technical team, or anyone to help you. (But you can also use CSV upload with some databases in Metabase).
2
Have your CSV data available to upload and ready to analyze. If you have a Google or Excel spreadsheet, go to File > Download (.csv).
3
In Metabase, navigate to the Collection you want to add your CSV to.
4
Upload your CSV into the Collection by clicking or dragging the file directly into the Collection you want to add it to.
5
Once your upload finishes, Metabase will create a model for that CSV data, as well as a table in the schema your admin has designated to store uploads. Now you’re ready to start querying, applying x-rays, building dashboards, and more.
6
Keep the model up to date as the data evolves. Upload new rows to the CSV-created model by clicking in the collection view, and selecting ‘Append data to a model’.