Guide · Follow-up
How to make sure every Google Form response gets handled
Short answer: To make sure every Google Form response gets handled, give each response four things: one named owner, a deadline, a visible status, and an automatic follow-up (a reminder, then an escalation) while it is still open. Email notifications alone are not enough: when several people get the same alert, each one can assume someone else will reply.
Prefer to automate it? See how Form Watchdog does it.
On this page
Why notifications are not enough
Google Forms™ can email you when a new response arrives, and add-ons can send it to several people or route it by answer. That solves one problem: knowing that something arrived.
It doesn't answer the questions that decide whether the response actually gets handled:
- Who is responsible for this one?
- By when?
- Is it done?
- What happens if nobody acts?
An alert sent to a group spreads the responsibility thin. Everyone sees it, and everyone can assume a colleague took it. Nothing brings it back later, and nothing records who handled what.
The four things every response needs
| What | Why it matters | Example |
|---|---|---|
| One owner | One person is accountable, not a group | Billing questions go to Maria |
| A deadline | Everyone knows what “late” means | Reply within one business day |
| A visible status | The team sees what is open, overdue or done | New → In progress → Handled |
| Automatic follow-up | Open items come back until they are closed | A reminder at the deadline, then an alert to a team lead |
If one of the four is missing, responses still slip through. An owner without a deadline can postpone forever, and a deadline without a reminder is easy to miss.
The free method: track responses in Google Sheets
A linked spreadsheet can cover all four with some setup and a shared routine. It works for one form or several, and for one person or a whole team: the more forms and people, the more managing it needs.
- Link your form to a spreadsheet. In your form, open the Responses tab and select Link to Sheets. Each new response becomes a row. Several forms can share one spreadsheet, with one tab per form.
- Add tracking columns to the right of the form's columns, not between them: Owner, Status, Due date, Notes and Handled on.
- Make Status a dropdown (Data › Data validation) with three values: New, In progress, Handled.
- Highlight what needs attention with conditional formatting (Format › Conditional formatting › Custom formula). These formulas are examples: they assume the timestamp is in column A (the default), Owner in G, Status in H and Due date in I. Change the letters to match your sheet.
- Overdue:
=AND($H2<>"Handled", $I2<>"", $I2<TODAY()) - Not assigned yet:
=AND($A2<>"", $G2="")
- Overdue:
- Optional: fill due dates automatically. In the first cell of the Due date column (I1 in this example), this formula gives each response a due date of the next calendar day:
=ARRAYFORMULA(IF(ROW(A:A)=1,"Due date",IF(A:A="","",INT(A:A)+1))). It counts calendar days, weekends included, not business days. Format the column as a date. You can't type over individual dates in that column, so for business-day deadlines, enter due dates by hand instead. - Give each person a view of their own work with a filter view: Owner is their name, Status is not Handled.
- Agree on a routine. Someone assigns new rows every day and checks the overdue ones. Whoever finishes a response marks it Handled.
- Optional: a short Google Apps Script can email the owner when a row is assigned and send a daily reminder for overdue rows. Someone has to write it and keep it working.
What the spreadsheet method asks of your team
A spreadsheet is a sound solution, including with several forms and several people. What it costs is management time:
- Assignment depends on someone doing it. A new row nobody assigns just waits in the sheet.
- Statuses are updated by hand. If someone forgets, the sheet no longer matches reality.
- Reminders and escalations need code. Apps Script can do it, but it has to be written and maintained.
- Each form adds a tab or a sheet with its own columns, formatting and views to keep consistent.
- Everyone with access to the sheet sees every response, including the ones that are not theirs.
The spreadsheet is usually enough while someone owns the process and has the time for it. A dedicated tool becomes worth it when that management work grows, or when a missed response is costly: customer requests, complaints, service requests or leads.
Your options at a glance
| Option | Good at | Watch out for |
|---|---|---|
| Built-in Google Forms notifications | Free, instant alert | No owner, deadline, status or reminder |
| Spreadsheet tracker, with optional Apps Script | Free and flexible | Manual updates, scripts to maintain |
| Notification add-ons | Alerts to several people, routing by answer | Check whether they also track status and send reminders |
| Help desk software | Full ticketing: conversations, SLAs, reports | You move intake to a new tool, often priced per agent |
| Automation platforms such as Zapier or Make | Connecting forms to task or ticket tools | You design and maintain the workflow |
| Response follow-up tools such as Form Watchdog | Owner, deadline, status and reminders on top of your existing form | A paid subscription |
How Form Watchdog handles it
Form Watchdog adds a follow-up layer to the Google Forms you already use. Your form stays exactly as it is.
| Need | How it is covered |
|---|---|
| One owner | Assign responses automatically, or route each one to the right person based on an answer in the form |
| A deadline | Set a response deadline for each form |
| A visible status | One inbox for all your forms, with unhandled, overdue and handled responses |
| Automatic follow-up | Reminders until the response is handled, multi-stage overdue escalations, snooze and a daily follow-up summary |
Also included: email and Slack notifications, internal notes, a history of assignments and follow-up actions, analytics such as handling time and response deadline performance, and outbound webhooks. It only reads your form and its responses, and never changes them.
It is not a full help desk: it doesn't run email conversations with the people who fill out your form, and it doesn't send them confirmation emails.
Frequently asked questions
Can Google Forms assign a response to someone?
Not on its own. Google Forms collects responses but has no owner or assignee field for your team. Add an Owner column in the linked spreadsheet, or use a tool that assigns responses automatically.
Can Google Forms remind my team when a response hasn't been handled?
Not on its own. You need Google Apps Script or a dedicated tool.
Is sending each response to several email addresses enough?
It makes sure everyone knows, not that someone acts. Pick one owner per response and use group emails for visibility.
How do I send responses to different people based on an answer?
Use a routing rule on a question such as “Department” or “Request type”. Google Forms can't do this on its own: you need an add-on, Apps Script or a dedicated tool. In Form Watchdog, the person a response is routed to also becomes its owner.
Do I have to change my Google Form?
No. The spreadsheet method uses the form's own response sheet, and Form Watchdog only reads the form and its responses, so the form stays exactly as it is.
Is Form Watchdog made by Google?
No. Form Watchdog is an independent product and is not affiliated with, sponsored or endorsed by Google LLC. Google Forms™ is a trademark of Google LLC.