Import from Google Sheets

Google Sheets is where a lot of working data lives — budgets, trackers, exports that a teammate maintains by hand. Dotwave connects to a Sheet by URL, imports the tab you choose, and can re-pull the latest values whenever you ask. This article walks through the sharing requirement, the import steps, and how live refresh actually behaves.

Requirements

For Dotwave to read a Sheet, the document must be shared so that the connection can reach it:

Note

Only the data in the sheet is imported — not formulas. Values are captured at import time.

How to import

1
Add data source → Google Sheets

From the Data sources page, click Add data source and choose Google Sheets.

2
Paste the Google Sheets URL

Copy the full URL from your browser's address bar while the Sheet is open, then paste it into Dotwave.

3
Select the tab to import

Dotwave lists the tabs in the workbook. Pick the one that holds the table you want. Each import pulls a single tab.

4
Click Import

Dotwave reads the selected tab, infers column types, and creates the dataset.

Live refresh

When you enable the Live option on a Google Sheets dataset, Dotwave re-pulls the latest values from the Sheet each time you click Refresh on the dataset. This is on-demand: Dotwave does not auto-sync on a schedule and does not poll the Sheet in the background. You stay in control of exactly when the numbers update, which is important when a colleague is mid-edit and you do not want half-finished rows flowing into your dashboards.

Because only values are imported — never formulas — a Sheet cell that computes a total will import as the resulting number, not the underlying formula. If someone changes a formula in the Sheet, the new computed values appear the next time you refresh. Column headers should stay stable between refreshes so that your cleaning recipes and charts keep mapping to the right fields.

Tip

Keep a Google Sheets dataset tidy by pointing Dotwave at a dedicated "export" tab that references your working tabs. You can restructure the messy working area freely, and as long as the export tab's shape stays constant, every refresh lands cleanly.

Troubleshooting access

If Dotwave cannot read the Sheet, the cause is almost always sharing. Re-open the Sheet, click Share, and confirm that "Anyone with the link" is set to Viewer or higher. Confirm you pasted the URL of the workbook itself and not a filtered view or a published-to-web link. If the Sheet must remain private, contact support to arrange the service-account connection described above.

Was this helpful?

Didn't find what you need?

We reply to every message within 24 hours.

Contact us → Back to Dotwave