How to use Notion Charts with a csv file

August 27, 2024

I love Notion, and I love it even more now that they have released their new Charts feature. Which had me wondering - could I import a csv file into Notion, and use their Charts feature to represent the data? The answer is yes, you can!

Why would I want to use Notion Charts with a csv file?

Notion is useful as a one platform solution to organise tasks, projects and data, either for yourself or for your team. With the release of Notion Charts, you can now import data and visualise that data with bar or line graphs.

Why is this useful?

This is useful if you are adopting Notion as your go to workspace. Rather than having to drop links into projects and tasks of externally hosted reports, why not try to just have all the data you need in one place?

Here is an example - I have just done a 12 month analysis of a clients Organic and Paid traffic across Google Ads, Search Console and Google Analytics. Now, I could create and link to a whole bunch of reports. Or, to keep it nice and tidy, I could instead visualise all the data via their portal which is already created in Notion. You've always been able to import csv files, and now with Charts, you can visualise the data you import. Cool!

Importing a csv file into Notion - Step by Step Guide

Your first step is to import the CSV file.

  • Open Notion and create a new page. In my example, I have a database called "Docs", and I create a new page in there called "Google Analytics 90 days"
  • Now, in that page, type '/import' and you will be given the option to import a csv. Click on "CSV".
  • Upload your CSV. If Notion has any issues with importing your CSV, it will tell you where the issues are. Fix your CSV issues and then retry. Once you are successful, it will create a new database with your data. In this example, I have taken a simple 90 day analytic report of a website I manage.

Convert your data into Notion Charts - Step by Step Guide

Now that we have the data in Notion, we can start using Notion Charts.

  • Next to the "Show All" tab, click the + sign and choose Charts
  • You now have a new Charts view. In Options, choose how you want to represent your data. In this example, I want to see Engaged Sessions over the last three months, grouped by Channel, represented as a line graph

And that's it! I have imported a CSV file into Notion, and turned that data into a Notion Chart.

When would I not use this method

Notion Charts has only just been released, and can only work with data in an individual database. While it is very useful at working with simple sets of data, I can't see how it is useful for more complex data analytics. PowerBI or Google Looker Studio may still be your go to if you are looking for more comprehensive data reporting and analytics, especially if you are relying on APIs and multiple data sources.

However, whose to say that Notion Charts won't eventually go down this route? I'm keen to explore the possibilities - if I can do it in Notion, that is where it will be done, at least for me!

If you have any questions on this post or any other suggestions that might be useful, please comment below. I will do my best to reply as soon as I can!

One comment on “How to use Notion Charts with a csv file”

Leave a Reply

Your email address will not be published. Required fields are marked *

linkedin facebook pinterest youtube rss twitter instagram facebook-blank rss-blank linkedin-blank pinterest youtube twitter instagram