Form submissions writing to wrong rows/columns (data corruption)
-
We have a Contact Form 7 form connected to a Google Sheet tab that has been working correctly for months. Starting recently, form submissions are no longer writing to the correct row/columns. Instead of appending to the next empty row in columns A–J (the mapped form fields), submissions are being written into unrelated columns far to the right of the actual data, and the location shifts unpredictably with each new submission:
1st occurrence: submission landed in columns AR–AX (overwriting/misaligning unrelated calculated columns).
2nd occurrence (same day): a different submission landed even further right, in columns DK–DT.
3rd occurrence: a submission landed in Row 1, above the header row entirely.Each time, the submission data itself was captured correctly (verified in CF7 Database — the entry exists and the email notification was received), but the write-to-Sheet location is wrong and inconsistent.
What we’ve already ruled out:
- Formulas or data validation (dropdowns) extending into empty rows below the dataset — checked and cleaned.
- Protected ranges — none found.
- Active filters — removed, no change.
- OAuth/permission issues — Google Drive and Sheets permissions show “Granted” in System Status.
- Row limit — sheet tab has 958 total rows vs. 349 with data, plenty of headroom.
- Isolated to this specific spreadsheet — when testing with a brand-new, empty Google Sheet, submissions land correctly every time. The issue only occurs with our existing spreadsheet, which has many tabs (10+) with formulas, pivot tables, and dashboards referencing the data tab.
Question: does the free version’s logic for determining “next empty row” scan the entire spreadsheet (across all tabs) rather than just the target tab/range? If so, could the presence of many other tabs with extensive formulas or formatting be causing it to miscalculate the correct write position?
We’d appreciate guidance on how to resolve this without needing to migrate our entire CRM spreadsheet to a new file, if possible. Happy to share screenshots of each occurrence if helpful.
You must be logged in to reply to this topic.