Set it up once. Know exactly what it will do.
How to connect Attio to Google Sheets, choose which side wins, map your columns, and fix a run that goes sideways.
Every guide
Roughly in the order you'll need them.
Getting started
What SheetSync does, what to get ready, and how to pick a safe first sync.
Create your first sync
The full walkthrough — connect, pick your data, map columns, preview, launch.
Sync directions
Which side wins when both change. Read this before you turn on two-way.
Field mapping
Pair columns with Attio attributes, and the value formats that won't get rejected.
Lists & linked records
Sync one pipeline instead of a whole object, and pull company fields onto a person's row.
Managing syncs
Statuses, manual runs, pausing, editing, and how to read a run summary.
Shared views
Give someone a live, read-only link to your Attio data — only the columns you pick, revocable any time.
Troubleshooting
Missing required fields, duplicates, bad formats, expired connections, half-finished runs.
Video walkthroughs
Two recordings, if you'd rather watch than read.
Not sure where to start?
Find the row that sounds like your week.
| What you want | Set it up as | What that means |
|---|---|---|
| Build a live report from Attio | Attio → Sheet | Attio owns the values. The sheet stays free for formulas and charts. |
| Bulk-create or clean up records | Sheet → Attio | The sheet owns the values. Good for reviewed imports and enrichment. |
| Let both teams edit where they work | Bidirectional | Edits merge field by field. If the same field changes on both sides, Attio wins. |
| Sync one pipeline, not everything | Attio list | Parent record fields plus list-only ones like Stage and Owner. |
| Show data to someone without Attio | Shared view | A live read-only link with only the columns you pick. Revoke it any time. |
Build a live report from Attio
- Set it up as
- Attio → Sheet
- What that means
- Attio owns the values. The sheet stays free for formulas and charts.
Bulk-create or clean up records
- Set it up as
- Sheet → Attio
- What that means
- The sheet owns the values. Good for reviewed imports and enrichment.
Let both teams edit where they work
- Set it up as
- Bidirectional
- What that means
- Edits merge field by field. If the same field changes on both sides, Attio wins.
Sync one pipeline, not everything
- Set it up as
- Attio list
- What that means
- Parent record fields plus list-only ones like Stage and Owner.
Show data to someone without Attio
- Set it up as
- Shared view
- What that means
- A live read-only link with only the columns you pick. Revoke it any time.
Also looking at WhaleSync, Zapier, or Make?
We wrote up how each one handles Attio and Sheets — including the parts where they beat us.