If you’re building a Zap that uses Google Sheets—such as triggering from new rows in a sheet, or adding data to a sheet—there are a few things you will need to do to get that sheet ready to work with Zapier. These steps are necessary to ensure we can interact with your sheet effectively.
Work with Google Sheets in ZapsLast updated:
We recommend all your columns have text in the header row, but you must have text in the first column header, especially if you are using the Create Spreadsheet Row action. Without any text there, the Zap will send your data to the top of the sheet rather than to the bottom.
Zaps are intended to only add rows to the end of the spreadsheet and not any other row.
Your spreadsheet should have no blank rows in between rows with content.
And it should not have any headers for separate sections in the same column.
Do not delete rows in your spreadsheet while your Zap is on, and don't add rows in the middle of data your Zap has already recognized. This can cause errors with your Zap. If you need to delete any rows, ensure the Zap is turned off as you make your amendments. Once you've finished deleting your rows, you can then turn your Zap back on.
If you include punctuation of any sort, it can make it harder for Zapier to find the right sheet in Google Sheets. This is especially true for colons, which will break your Zap.
The following changes to a sheet while a Zap is switched on can cause a disconnect with your Zap:
- Deleting existing rows or columns
- Adding rows anywhere other than to the bottom of your sheet
- Resorting the sheet
- Renaming/adding/rearranging new columns
- Renaming your Sheet or worksheets within the Sheet
If you need to make any of those types of changes to your Google Sheet, you will need to turn your Zap off while you make the change, and then turn it back on again after.
If you rename your Sheet and/or worksheet(s) within the Sheet, you'll need to reselect them in the Zap Editor to update to the new names.
Need More Help?