How to Create a Dashboard in Google Sheets

Yes, you can create a dashboard in Google Sheets: keep the raw data on one tab, summarise it with pivot tables or QUERY on a second, and put the charts, scorecards and slicers on a third. Built that way, it updates automatically whenever new rows are added to the data tab.

Build it in Sheets with the steps below, or connect the sheet to DataMimi and get a dashboard that refreshes by itself, daily, weekly or monthly.

1. One tab for the data

Keep every row of raw data on a tab called Data, with a header row and one record per row: a date, an amount, and the columns you will break it down by. New rows go at the bottom, by hand, from a form, or from an import. Refer to whole columns (Data!A:F) so the dashboard picks up rows added later.

2. Summarise with pivot tables or QUERY

On a Calc tab, Insert → Pivot table for each view: totals by month, by product, by region. Or use QUERY, for example =QUERY(Data!A:F, "select B, sum(F) where A is not null group by B order by sum(F) desc"). QUERY updates on its own; pivot tables do too, as long as their range is the whole column.

3. Charts, scorecards and slicers

On a Dashboard tab, Insert → Chart from each summary. The Scorecard chart type shows a single KPI with its change against a baseline. Data → Add a slicer filters every chart on the tab by a column such as Region or Product. Put the scorecards in a row at the top and the trends under them.

4. Keep it updating automatically

A dashboard built on whole columns updates the moment data arrives. If the data comes from another file, IMPORTRANGE pulls it in live. If it comes from exports, someone still has to paste them in each month — or connect the sheet to a tool that reads it on a schedule.

Upload a spreadsheet, get the dashboard

Excel, CSV or Google Sheets. DataMimi recognises what the data is and builds:

  • Headline figures with the change against the previous period
  • The trend over time, and breakdowns by category, product and region
  • Written findings, checked against the figures
  • Filters: pick a period, press a bar to narrow everything to that group
  • Next month's file added without counting a month twice
  • Or connect Google Sheets and refresh on a schedule

Free account, no card. The free plan includes credits to build your first dashboards.

What usually goes wrong with it

  • Ranges that stop at last month

    A chart or pivot table built on A1:F500 ignores row 501, so the dashboard silently stops updating when the data grows.

    DataMimi Connected to DataMimi, the whole sheet is read on every refresh, so new rows are in the dashboard however far the data grows.

  • Dates and numbers stored as text

    Pasted exports often arrive as text, which QUERY and pivot tables cannot group by month or add up.

    DataMimi It converts text dates and numbers when it reads the sheet and says which columns it converted.

  • One tab per month

    Data split across monthly tabs cannot be summarised by one pivot table without stacking the tabs first.

    DataMimi Several sheets or tabs can be combined into one dashboard, added up or with the newer one replacing the months it covers.

  • Slow with a lot of rows

    Tens of thousands of rows with several QUERY and pivot tables make the sheet sluggish to open and to filter.

    DataMimi The figures are computed outside the sheet, so the sheet stays fast however many rows it has.

Common questions

Can I create a dashboard in Google Sheets?

Yes. Keep raw data on one tab, summarise it with pivot tables or QUERY on another, and build charts, scorecards and slicers on a third.

How do I make a Google Sheets dashboard that updates automatically?

Build every pivot table, QUERY and chart on whole columns (A:F) so new rows are included, and use IMPORTRANGE for data that lives in another file. For exports that arrive monthly, connect the sheet to a tool that refreshes on a schedule.

How do I create a KPI dashboard in Google Sheets?

Use the Scorecard chart for each KPI with the previous period as its baseline, place them in a row at the top, and add the trend charts underneath.

Is there a free Google Sheets dashboard template?

Google's template gallery and many sites offer them, but you will still reshape your data to their columns. Building on your own data tab avoids that.

Can DataMimi build a dashboard from my Google Sheet?

Yes. Connect Google Drive, pick the sheets, and it builds the dashboard and refreshes it by hand or on a schedule. It only reads the files you pick.

Turn your file into a dashboard

Upload the spreadsheet and DataMimi lays it out — figures, trend, breakdowns and findings — in one step.

More in Analysis methods