How can I collect updates from several people without letting them overwrite each other’s rows?
Quick answer
Have contributors submit proposed changes through a separate intake form or queue instead of editing the source list. Require a stable record key, such as an assigned ID, plus the proposed change. Review submissions for duplicates, conflicts, and missing details, then apply approved changes to the source. Direct shared editing may be simpler for a small, trusted group, but it does not provide the same separate review step by itself.
The question, the details, the next step.
A practical checklist
Choose one authoritative source list and restrict who can change it.
Require a stable record key on every proposed update.
Ask contributors to name the field and provide the proposed value.
Review for duplicate submissions, missing details, and conflicting proposals.
Resolve conflicts before applying approved changes to the source.
Check permissions for both the intake tool and any linked review spreadsheet.
A few more useful answers
Should contributors submit the whole row or only the fields they want changed?
Usually ask for only the fields they want changed, alongside the stable record key. This makes the requested change clearer and reduces the chance of replacing unrelated values with old or incomplete information.
What if a contributor cannot find the record key?
Provide a lookup process or route the submission to a reviewer for identification. Do not ask the contributor to guess, and do not apply a change until the intended record is clear.
Does a linked response spreadsheet prevent conflicts automatically?
No. It can hold responses for review, but the cited documentation does not describe an automatic conflict-prevention or approval mechanism. The review and decision process must be designed separately [S2].
Sources
References used for this guide.
- [S1] Publish and share a Google Form with responders support.google.com · Checked
- [S2] View and manage Google Forms responses support.google.com · Checked
