Important: please ensure you've disabled Adblock to proceed to the Google Sheets connection setup.
Authorize your Google account via OAuth. Before authorization, please, make sure that you are signed in to the account that has at least the permission to view the spreadsheet with your data for extraction.
Grant Improvado permission to see and download your spreadsheets (including settings and metadata)
After the connection process is completed successfully, the Google Ads connection will appear in your Connected Sources list.
How to extract data from Google Sheet
Click on Extract to set up data extraction from your connected Google Spreadsheet.
Step 1 - Import
Provide us with the required Google sheet URL and click the Import button to run the check (if the link is correct and the spreadsheet is available)
Select the tab. If your sheet consists of several tabs, then you need to select a tab with the required data.
The first line of the spreadsheet must be a column’s title. If additional information is provided before the column titles — it is necessary, use the Header rows to skip field to skip a certain number of rows to import data correctly.
Click on the Continue button.
Step 2 - Match
Set the Table name which will be used for loading data to your destination.
Configure thescheduling settingsthat are the same as for regular data extraction flow.
Select the columns you need to import. By default, all columns are selected.
Check the type. Each column in a data table can be assigned a text, number, or date type.
~The date column is a unique date-key in the database and should be singular.
~If you have column with numeric values that you don't want to include in your calculations, change the type from Number to Text.
The skip rule allows you to exclude rows with specific values in a selected column.
~For example, you can use it to keep certain campaigns in the spreadsheet but skip them during extraction based on their campaign name. ~You can also use it to exclude rows with total values.
~Please note that regular expressions or rules such as '<10' are not supported."
{%docs-informer info title="Note"%} The 'id', 'metrics', 'account_id' reserved for internal usage. Please do not import columns with the same names to avoid data issues. {%docs-informer-end%}
Click on the Import N columns button to continue.
Step 3 - Preview
Check the data structure by the first row of data that will be extracted.
Once you've reviewed the columns, click the Continue button to confirm settings and proceed with data extraction.
{%docs-informer info title="Note"%} Data discrepancy may occur if you edit data in the connected Google Sheet tab during or right after the scheduled extraction. {%docs-informer-end%}