Skip to Content
SourcesGoogle SheetsOverview

Google Sheets

Import spreadsheet data from Google Sheets into Vendo for analytics and cross-channel reporting.

Last reviewed September 15, 2026

Source: Vendo imports data from Google Sheets. You can bring spreadsheet-based datasets into your analytics pipeline with your other sources.

What Vendo Syncs

Vendo reads rows from your connected Google Sheets and imports them into BigQuery for unified reporting.

Supported Data

DataDescription
Sheet RowsAll rows from selected sheets, mapped to BigQuery columns
Multiple SheetsImport from multiple sheets within a single spreadsheet
HeadersFirst row is used as column headers
Data TypesAll columns are imported as text (STRING)
Empty RowsVendo skips rows that have no values
Added Columns_row_number, _sheet_title, job_id and extracted_at

Sync Behavior

BehaviorDescription
Full RefreshEach sync replaces the previous dataset
Scheduled SyncRuns on a configurable schedule
Multiple SpreadsheetsConnect multiple Google Sheets per account

Platform Details

SettingValue
Auth MethodOAuth 2.0 (Google Account)
APIGoogle Sheets API v4
Sync MethodServer-side scheduled import
DestinationBigQuery table per sheet

Common Use Cases

  • Offline revenue data: Import offline sales or CRM exports for blended reporting
  • Custom mapping tables: Maintain UTM-to-campaign mappings or product categorizations
  • Budget tracking: Bring in ad budget plans for spend-vs-budget analysis
  • Manual data entry: Supplement automated pipelines with manually curated data

Setup

Caution: Self-serve setup cannot select a spreadsheet at this time. If the source has no spreadsheet, the sync fails. Contact the Vendo team to set the spreadsheet for your source.

  1. In Vendo, go to Data → Integrations → Sources and add a Google Sheets source.
  2. Click Connect Google Sheets.
  3. Authorize with your Google account (OAuth).
  4. Select the spreadsheet and sheets to import.
  5. Set the sync schedule (for example, daily or hourly).
  6. Save the source. Vendo then runs the initial import.

Verify Setup

  1. Confirm that the Google Sheets source status is active in Vendo.
  2. Check that a corresponding table appears in your BigQuery dataset.
  3. Verify that the row counts in the sheet and the imported table match.
Need help?

When you contact support, give your workspace, the source or destination name, the job ID and the first error message.

support@vendodata.com
Last updated on