Google Sheets dashboards, live.

Connect a spreadsheet once. Every cell, range, and tab becomes a widget candidate. Marketers and ops keep using the sheet they already trust — the dashboard reads it in real time and shows up on web, mobile, and the office TV.

Last updated June 2026 · By Widgets PRO Team

One-click OAuth

Sign in with Google once. Read access to the sheets you pick — nothing more. Revoke anytime from your Google account.

Any sheet, any range

Bind a widget to a single cell, a named range, or a full table. Multiple sheets in one dashboard — pull MRR from one, marketing spend from another.

Refresh on edit

Updates push through within a minute of an edit. For real-time, attach a Google Apps Script trigger — the dashboard reacts as the cell changes.

Formulas welcome

Whatever your sheet computes — SUMIFs, ARRAYFORMULAs, IMPORTRANGE — becomes the widget value. Keep the calc logic in the sheet, render it everywhere else.

CSV upload fallback

No Google account? Upload a CSV with the same shape. The widget config works identically — same bindings, same look.

Multi-sheet dashboards

Roll up data from many workbooks into one view. Per-team sheets, per-client sheets — all in a unified dashboard.

The dashboard for teams that live in Sheets

Marketing teams track campaigns in Sheets. Ops teams track inventory in Sheets. Finance forecasts in Sheets. They are not switching. The right move is to render the same numbers everywhere — mobile, web, office TV — while they keep editing the source.

  • No "stop using Sheets" conversion needed
  • Live mirrors of marketing / ops / finance sheets
  • Public share links for clients without giving them the sheet
  • Mobile views — open a dashboard on your phone, no spreadsheet UI to fight

Frequently asked questions

  • Default polling is every 60 seconds. For real-time, attach a Google Apps Script `onEdit` trigger that pings Widgets PRO — dashboards update within a second of an edit.

  • Read-only access to the specific sheets you select. We never request write or full-drive access. You can revoke at any time from your Google account.

  • Yes. Each widget binds to its own range — pull MRR from a finance sheet, traffic from a marketing sheet, headcount from an ops sheet, all on one dashboard.

  • Yes — whatever the sheet evaluates to is what the widget reads. Complex formulas, lookups across workbooks (IMPORTRANGE), and aggregations stay in the sheet; Widgets PRO just displays the result.

Connect Google Sheets in 30 seconds

Start free