Overview
Google Sheets is Google's spreadsheet tool for organizing and sharing tabular data. This integration connects your Attio workflows directly to Google Sheets, so you can create, find, and update spreadsheet rows automatically as records change in your CRM — without leaving Attio or building a manual export.
Connect any Google account with edit access to your spreadsheets, then reference a specific spreadsheet and tab from any workflow.
How it works
Add a Google Sheets step to any Attio workflow:
- Create row: Append or prepend a new row to a sheet, with values for one or more columns.
- Find matching row: Locate the first row where selected columns match given values.
- Find matching rows: Locate every row where selected columns match given values.
- Find or create row: Find a matching row, or create a new one if none exists.
- Update row: Find a matching row and update one or more of its columns.
Columns can be referenced by their header name or by column letter (A, B, C...). Each step operates on the spreadsheet and tab you select when configuring the workflow.
Configure
-
Click your workspace name, select Workspace settings, then Apps in the sidebar.
-
Find the Google Sheets app and click Install.
-
Click + Connect — you'll be taken to Google OAuth to allow the requested scopes.
-
Once connected, add a Google Sheets step to any workflow, select the spreadsheet and tab it should read from or write to, and configure which columns to match, create, or update.