Search documentation...


Google Sheets

Google Sheets is a web-based spreadsheet offered by Google as part of their Drive office services. It makes it easy to create, edit and collaborate with others from any device.


Create the Google Sheets connection in Hightouch

  1. In Hightouch, go to Sources or click

    Selecting Add Source

  2. Click "Create Source"

    Selecting Postgres Source

  3. Select Google Sheets.

  4. Click Authorize a new Google account and select the desired Google account.

  5. Click Select Google Sheet and pick a spreadsheet from the Google Picker popup.

  6. Click the Test button.

  7. If Hightouch is able to successfully connect, click the "Complete" button at the bottom of the page

If not, contact us here, and we're happy to assist you.

Properly Formatting and Querying your Google Sheet

Your Google Sheet must have column names in Row 1 (the first row).

When querying your Google Sheet, the sheet names are used as the table names.


Google Sheet Example

Here in our spreadsheet named "Google Sheets Demo", "Data" and "Work" serve as the table names. "Id", "Created At", "Name", "Website", and "Description" are the column names.

An example query is below:

SELECT id, name FROM Data

    Need help?

    Our team is relentlessly focused on your success. We're ready to jump on a call to help unblock you.

    • Connection issues with your data warehouse?
    • Confusing API responses from destination systems?
    • Unsupported destination objects or modes?
    • Help with complex SQL queries?

    Feature Requests?

    If you see something that's missing from our app, let us know and we'll work with you to build it!

    We want to hear your suggestions for new sources, destinations, and other features that would help you activate your data.

On this page

SetupCreate the Google Sheets connection in HightouchProperly Formatting and Querying your Google SheetExample

Was this page helpful?