Skip to main content
Menu
On this page

Google Sheets sync stopped

Fix Google access, the target tab, or the header layout, then replay only the failed deliveries.

When a Google Sheets delivery fails, the accepted response stays in Fillo. Repair the destination first, then replay the failed backlog.

Read the destination error

Open the form's Activity page and find Google Sheets. Delivery health and Recent deliveries show the current status, recent attempts, and the provider error. Use that evidence to choose the repair:

FailureRepair
Google authorization revokedReconnect the intended Google account
Spreadsheet access removedRestore edit access or use Change sheet in Settings
Target tab deletedUse Change sheet to select a valid tab or create a new sheet
Unsupported layoutPut one header row at A1
Header no longer mapsRestore the original field label or ID header, then change the sheet if needed
Provider quota or temporary errorWait for provider recovery and test again

Renaming a tab is safe — Fillo tracks its stable tab ID. Deleting a tab and recreating one with the same visible name creates a different tab, and that needs repair.

Protect the header row

Fillo expects a table beginning at A1. It matches columns to field labels or stable IDs (ignoring case and repeated spaces) and can leave owner-managed columns blank. Avoid merged headers, multiple tables, and moving the header off row 1.

Test and replay

  1. From Activity, choose Manage destinations to open the form's Settings.
  2. Reconnect Google or use Change sheet. Existing rows stay in the old sheet; new responses, queued deliveries, and later replays use the replacement.
  3. Return to Activity and choose Retry now for Google Sheets.
  4. Confirm the destination returns to Healthy and the replacement sheet receives rows with Submitted at and Response ID.

Destination replay targets failed delivery records, not every response. And a provider can commit a row yet lose the acknowledgement, so delivery is still at-least-once. Keep Response ID in the sheet and make downstream automation duplicate-aware.

Updated

Was this page helpful?