Google Sheets

Google Sheets ETL connector for data replication




Release Status


Workbook Selection


Table Selection


Column Selection


Edit Integration


Replication Type Selection


Authentication Parameters

Google docs Id and password

Replication Type

Full Load Replication

Replication Key


Suggested Replication Frequency


Instructions to Integrate Google Sheets with Daton


You must have Read/Write access to a Google Sheet to connect Google Sheets to Daton.

Integrate Google Sheets with Daton

  1. Sign in to Daton.

  2. Select Google Sheets from the list of Integrations.

  3. Provide the necessary Integration Name, Replication Frequency, and Replication Start Date data and click on the 'Authenticate' button. Please Note, the Integration Name would be used in creating tables for the integration and cannot be changed later.

  4. Provide Google user-id, and password used for Google Docs/Sheets.

  5. Post successful authentication, provide the 'Spreadsheet Id' of the spreadsheet you want to integrate and click the Next button. The Spreadsheet ID is the last string of characters in the URL for your spreadsheet.

  6. Now you will be prompted to choose from the list of available tables. Add the required Tables and click on 'Next.' These tables are nothing but the sheet names in your spreadsheet.

  7. Enter the row number to be used as a set of columns for each sheet to replicate and Submit the integration. The replication field for each table is truncated and full load.

    Congrats! Your Spreadsheet has been integrated with Daton.


  • Integrations would be in the Pending state initially and will be moved to the Active state as soon as the first job loads data successfully into the configured warehouse.

  • Users can view job status and process logs from the integration details page by clicking on the integration name from the active list.

  • Users can Re-Authenticate, Edit, Clone, Pause or Delete the integration at any given time by clicking on the settings You can also edit the integration to change frequency and history.

  • Each table in your integration can be accessed by clicking on the integration on the 'Sources' page. Here you may find the status of each table, the last replicated time, and Reload access buttons.


Each selected sheet of the selected workbook will form a table in a warehouse with '_' as its name to differentiate.


Column header names with non-empty values will form column names in a warehouse, in other cases generic header (A..D..AB..) will act as column name.

The datatype for every column is STRING.

Last updated