What is your goal?
Get data from online quiz into Google Docs spreadsheet
What is the problem & what have you tried?
Hi Make Support,
I’m experiencing a consistent issue where the Google Sheets “Add a Row” module reports a successful execution — including a specific row number in the output — but the data is never actually written to the spreadsheet. I’ve reproduced this across two different spreadsheets and two different OAuth connections, so I believe this points to a server-side issue rather than a configuration mistake on my end.
Scenario
- Scenario name: B2B Team Assessment
- Module: Google Sheets > Add a Row (module #3)
- Connection: “My Google connection” — tested with both an existing connection and a freshly created one, same result
What I expected
After running the module (via live webhook trigger and via manual “Run this module”), a new row should appear in the target sheet.
What actually happens
The module returns a successful output, e.g.:
OUTPUT
Bundle 1:
Spreadsheet ID: 1aVRksKE-iN8oUfHpvJ62FwX7ZDgHmJHXJNsrqYFfSfA
Table Range: 'B2B Quiz'!A1:O1
Updates:
Sheet: B2B Quiz
Row Number: 2
No error is shown anywhere in the execution log (Initialization, Operation 1, Commit Phase, Finalization all show green checkmarks).
However, when I check the spreadsheet — both via the normal Google Sheets UI (hard refresh, Ctrl+End to jump to last used cell) and via a raw export bypassing any UI caching (https://docs.google.com/spreadsheets/d/xxxtq?tqx=out:csv) — row 2 does not contain the data Make claims to have written. Only the header row and a manually-typed test row are present.
Steps already ruled out
- Wrong spreadsheet/folder path — confirmed exact Spreadsheet ID match between Make’s module output and the browser URL of the sheet I’m checking.
- Wrong sheet/tab name — confirmed “Sheet Name” in Make matches the actual tab name exactly.
- Account/permission mismatch — confirmed the Google account connected in Make is the sole owner with Editor rights on the spreadsheet (checked via Share dialog).
- Stale OAuth token — created a brand new Google connection from scratch, re-authorized all requested scopes, reselected the spreadsheet via the ID Finder picker. Same result.
- Browser caching — confirmed via raw CSV export (gviz/tq endpoint) that the row is genuinely absent at the Google Sheets API level, not just a UI refresh issue.
- Reproduced on a brand-new spreadsheet (“B2B Quiz”) created specifically to rule out any legacy file corruption — same issue occurs.
Spreadsheet details for reference
- Spreadsheet ID: [ID-name]
- Sheet/tab name: B2B Quiz
- Search Method used in module: “Select from all” (fromAll)
Question
Could you check on your end whether the Google Sheets API call for this module execution actually reaches Google’s servers, and what response is received? I’d like to understand whether this is an issue with the API call itself, a permissions/scope issue invisible from the Make UI, or something else on your platform side.
Happy to provide the scenario export, execution IDs, or any other diagnostic data you need.
Thanks,
Erwin
Error messages or input/output bundles
Bundle Validation Error
