Google Sheets

Our Google Sheets connection allows you to bring in live data from your Google Sheets, which can then be used and combined with other data sources in a canvas.

How to set up your Google Sheets connection

There are two options for connecting your Google Sheets to Count:

  1. OAuth authentication: This is the easiest way to connect but may not be suitable for large workspaces with many users. It gives Count access to any Google Sheets that you have access to.
  2. Credentials file (JSON format): This method is more secure for larger workspaces as it restricts access to only the Google Sheets that a service account has access to.

OAuth authentication

(1) Select the OAuth Authentication method, click Authorize, and go through the authentication flow.

(2) Click Connect to finalise your setup

Credentials file (JSON format)

You can use either your personal account or a service account for this. If you use a service account, it will need to have both the Google Sheets and Google Drive APIs enabled.

To get the credentials file, you'll need to have completed the following steps. A full step-by-step guide can be found below.

  • Sheets API & Drive API Enabled
  • Service Account Created
  • JSON Key downloaded
  • Sheet shared with the Service Account email address

Then in Count, select your credential file and click Connect.

Data access

By default, you can query any Google Sheet in your drive (limited by the supplied credentials if that connection method has been used).

The connection is live, so whenever changes are made in your Google Sheets, they will be reflected in Count. You'll need to refresh the connection if you add, rename, or delete files or tabs/sheets.

Loading...