Files connector

Google Sheets Dashboard & Live Metrics

A live-linked sheet that re-syncs hourly or daily.

Category FilesAuth see stepsRefresh every hour, dailyProduces a live dataset
Connect Google Sheets →
Pro plan · credentials encrypted at rest · disconnect any time, your data stays

Google Sheets connects to DataHub Pro with Google sign-in, or a 'anyone with the link' share for public sheets and gives you a dataset that refreshes in place, refreshed daily (hourly available). Setup is 3 steps and takes a few minutes.

Once connected, one click builds a live dashboard from it, the numbers land in My Metrics with history and alerts, and you can ask Claude or ChatGPT about them through the built-in MCP server. No CSV exports, no re-uploads.

What you get

The dataset

A dataset in Files that is replaced in place on every sync. The file id never changes, so a dashboard pointed at it is a live dashboard, a metric defined on it is a live metric, and a scheduled report built on it sends fresh numbers.

How to connect Google Sheets

  1. Open DataHub Pro → Connect your data → Google Sheets.
  2. Sign in with Google and pick the spreadsheet and tab, or paste a public share link.
  3. Choose hourly or daily sync. The dataset is replaced in place on every sync.

What you can build on it

See the 48 dashboard designs →

Questions

Does connecting Google Sheets need OAuth or an app approval?

It uses Google sign-in, or a 'anyone with the link' share for public sheets. Follow the three steps on this page; the app validates the connection with a first pull before saving anything.

How often does Google Sheets data refresh?

By default daily. You can set every hour, daily per connection, and there is a Sync now button for the moment you want it. Every sync replaces the dataset in place, so any dashboard, metric or scheduled report built on it simply shows the new numbers.

Is the Google Sheets connector free?

Uploading files and building dashboards is free. Live connectors — sources that refresh themselves — are on the Pro plan at $19.99 per seat, which includes every connector on this page, unlimited dashboards, scheduled reports and white-label sharing. Databox charges $159 a month for the equivalent tier.

Other connectors

AT
AirtableOne table (or a view of it) from an Airtable base, re-synced on a schedule. Every field becomes a column.
CSV
CSV by URLAny CSV that lives at a URL — re-fetched on a schedule so dashboards built on it stay current.
N
NotionA Notion database as a dataset — each page is a row, each property a column, re-synced on a schedule.
SP
SharePoint / OneDriveWorkbooks from a document library, kept in sync.
PL
PlausibleVisitors, pageviews, bounce rate and visit duration for the last 30 days, plus a daily series dataset. Works with plausible.io and self-hosted instances.
{ }
REST / JSON APIAny HTTP endpoint that returns JSON. Name the array of records and it becomes a scheduled dataset.

All 22 live data sources →

Your Google Sheets numbers, live, for $19.99

Connect it in a few minutes. A dashboard that refreshes itself, metrics with history and alerts, and reports that send themselves.

Connect Google Sheets →
Free account first · live connectors unlock on Pro