migration

Google Sheets survey template: what to fix before you send it out

October 6, 2026 ・ Halict Editorial

A template is a reasonable place to start. Somebody has already thought about which questions go together, what order they belong in, and how the answers should be laid out for counting, and copying that is faster than staring at an empty grid. The problem is what the template implies. It arrives looking finished, and looking finished is what stops people editing the parts that actually decide whether the survey works.

Three things break surveys, and a layout is none of them. The questions collect the wrong thing. The distribution makes the answers impossible to attribute. And nothing is decided about what happens to a response after it lands. What follows is what to change in a copied template before it goes out, and the point at which the spreadsheet stops being the right container.

What a template gives you and what it quietly assumes

A survey template in a spreadsheet is usually one of two things, and they are not interchangeable.

A question bank. Rows of question text, sometimes with a suggested answer type and a note on whether it is required. This is genuinely useful. It is a specification, and it is the fastest way to get from nothing to a draft that a colleague can review.

A response grid. Columns laid out one per question, ready to receive answers, with a summary tab of formulas already wired to those columns. This is where the assumptions hide. The formulas on the summary tab refer to specific column letters, so moving a question or adding one in the middle breaks the summary silently, and a broken summary looks the same as a summary showing few responses.

The second kind also assumes the columns will be filled by a form that writes into the sheet. If the plan is instead to send the sheet itself and have people type their own row, stop there. Everyone who can write to the file can read and overwrite everyone else's answers, a careless paste can shift a whole column out of alignment, and there is nothing to prevent free text arriving in a column the summary tab expects to contain numbers.

The template you want is the first kind. Take the question bank, build the form from it, and let the form create its own response columns. The layout work in the spreadsheet is not wasted: it is the draft, and a form tool that accepts a CSV of questions or a plain description of what you are collecting will turn it into fields without anyone retyping thirty rows.

Fix the questions before you fix the layout

Most of the difference between a survey that produces decisions and one that produces a shrug is made here, in an hour of editing that a finished looking template discourages.

Cut every question you have no plan for. Go through the list and write, beside each one, the sentence you expect to be able to write when the answers are in. Any question where that sentence cannot be written comes out. This usually removes a quarter of a template and it shortens the survey, which raises the response rate, which improves every other number.

Split the double questions. Templates are full of items like how satisfied were you with the speed and quality of the service. Somebody who found it fast and careless has no honest answer. One idea per question.

Fix the loaded ones. How much did you enjoy the session presumes enjoyment. Rate the session from one to five does not.

Check the scales are consistent. Templates get assembled from several sources, so one block runs from strongly agree to strongly disagree and the next runs the other way. Respondents answer on autopilot and the data ends up reversed without any sign that it happened.

Decide the required questions deliberately. Marking everything required raises abandonment. Marking nothing required produces rows with a name and nothing else. The rule that survives is to require only what makes the response usable: an email address if a reply is needed, and the one or two answers the decision actually turns on.

Add the open question at the end, and only one. Open text carries the reasons that closed questions cannot, and it is expensive to read. One well placed open box gets read. Four get skimmed.

What a template cannot decide for you

Two decisions sit outside the questions entirely, and they determine whether the answers can be used at all.

Whether responses are anonymous. Anonymous means the tool does not record who answered, which is a real design choice with real consequences: it usually raises candour and it makes follow up impossible. Confidential is different and is what most teams actually want, meaning identities are recorded but only a named person may see them. Deciding this before sending matters because it cannot be reversed afterwards. If the survey went out anonymous and a response says something that needs a reply, there is nobody to reply to.

Whether one person can answer twice. Restricting to one response per person requires the respondent to sign in, which excludes anyone outside the organisation. Leaving it open means duplicates, whether from the same person changing their mind or from a link that got forwarded. Neither is wrong. What causes trouble is not deciding, then discovering after the close that the 340 responses contain an unknown number of repeats.

There is a third decision worth making while the survey is still a draft. Write down, now, what will be done with the results, and who will do it. A survey nobody has agreed to act on still costs every respondent their time, and the second survey from a team that did nothing with the first one gets a much lower response rate.

Test it on three people before it goes out

A copied template has never been answered by anyone, and the cheapest hour in the whole exercise is spent finding out what happens when somebody tries.

Send it to three people who are close enough to the subject to understand the questions and far enough from the drafting to have no idea what was intended. Ask them to complete it properly, not to review it, and to say afterwards where they hesitated. Hesitation is the signal. It marks the questions where the answer options do not include the respondent's actual situation, which is the most common defect in a survey and the one that is invisible to the person who wrote it.

Then check the mechanics with those three real submissions in place. Do the answers land in the columns the summary tab expects. Does the required field on the email address actually block a submission without one. Does the automatic acknowledgement arrive, and does it read like something a person would send. If the survey has any branching, does each branch reach the end rather than dropping the respondent at a dead question.

Time it as well. Ask the testers how long it took, and compare that against the estimate given in the invitation. A survey advertised as two minutes that takes seven is the fastest way to lose the second half of the answers, and to make the next survey from the same team easier to ignore.

Where the sheet is the right tool, and where it is not

Nothing here argues against spreadsheets. For a closed dataset, they are the best analysis tool most teams have. Pivot tables, COUNTIFS, and the QUERY function answer questions faster than any built in dashboard, and the answer can be checked by anyone who understands the formula.

The distinction that matters is between counting and handling.

Counting is what a survey normally needs. Collection closes, the numbers get summarised, a few open answers get quoted, the file is archived. A spreadsheet is the right place from start to finish.

Handling is when each response is a piece of work. Someone has to read it, decide something, and write back. Applications, enrolments, support requests, bookings, and feedback that promises a reply all fall here, and a great many things that were set up as surveys turn out to be this instead.

The clearest sign a survey is really an intake process is a required email address. If the answers are anonymous and nobody is written back to, the sheet is fine. If an address is collected because somebody will use it, then every row is a task with a deadline, and a spreadsheet has nowhere to record an owner, a stage, or what was said in reply.

What the sheet has no column for

The gap is narrow and it accounts for most of the mess in survey spreadsheets that have been in use for more than a month.

Colour is the usual stand in for status. It carries no meaning outside the head of the person who applied it, it does not survive a CSV export, and a new starter can only learn the convention by asking. A status column is better and fails differently: it is free text, so three spellings of done appear within a fortnight, and nothing records when the status changed or who changed it.

Replies leave the system entirely. The message goes out from a personal mail client, so the record of what was said sits in one person's sent folder, invisible to everyone else. When the respondent answers, that thread continues where nobody can see it while the row in the sheet stays exactly as it was.

And the same person is not recognised twice. Someone who answers the feedback survey in March and the event form in June is two unrelated rows in two unrelated files, with no key joining them.

What the survey needs Sheet template Form tool with response management
Lay out the questions Yes Yes
Validate on submission Only if a form feeds it Yes
Count and cross tabulate Strong, with formulas Usually via export
One owner per response A column kept by hand Built in and filterable
Stage of each response A free text column A defined set of stages
Reply to the respondent In a separate mail client On the same screen
Whether the reply was read Not visible Recorded per send
Same person across surveys No shared key Keyed on the email address
A read only viewer File sharing, all or nothing A view only role

Read that as a division of labour rather than a verdict. A response management tool gives up some of the spreadsheet's analytical range, and any of them worth using exports a CSV so the counting still happens where the formulas live. Tools in this category are usually priced by the number of people who need access rather than by the number of responses collected, so an annual survey with four thousand answers and a team of two costs the same as one with four hundred. It is worth reading the features list against the list above before comparing prices, because the phrase response management covers a wide range of depth.

What to change first

Take the template as a question bank, spend the hour cutting and splitting the questions, and decide the anonymity question before anything is sent. Then ask whether a reply is expected: if it is, put the responses somewhere that holds an owner, a stage, and the sent message, and keep the spreadsheet for the counting. A single real intake run through Halict will settle which side of that line the survey falls on.

Q1. Should the survey be built in the spreadsheet or in a form?

Draft the questions in the spreadsheet if that is where the reviewing happens, then build the form and let it create its own response columns. Sending the spreadsheet itself means every respondent can read and edit every other answer, and nothing validates what they type. The draft is not wasted work: a list of questions with their answer types is a specification, and most form tools will import it.

Q2. How many questions is too many?

Judge it by time rather than count. Under five minutes to complete is a reasonable target for a survey sent to people who owe you nothing, and that is usually ten to fifteen closed questions with one open box. Every question you cannot write a planned use for should come out, which normally removes a quarter of a copied template.

Q3. Can the summary tab in a template be trusted after questions are added?

Not without checking. Summary formulas refer to specific columns, so inserting a question in the middle shifts everything to the right of it and the formulas keep pointing at the old positions. Submit two test responses after any change to the question order and confirm the summary moves, because a summary reading from the wrong column looks identical to one with few responses.

Q4. Anonymous or confidential: which should be the default?

Confidential is the safer default for anything where a reply might be needed, because anonymity cannot be undone after the fact. If a respondent describes a problem that has to be answered and the survey recorded nobody, there is no way to answer it. Choose true anonymity deliberately, for cases where candour matters more than follow up, and say plainly in the introduction which one is in force.

Q5. Is there a limit to how many responses a survey spreadsheet can take?

Spreadsheets have a published cell limit rather than a row limit, so the ceiling depends on the number of columns. The practical limit arrives earlier: a file with tens of thousands of rows and several array formulas becomes slow to open and slow to filter, which is when people start making copies, and copies are where version confusion begins.

All guides

Google Sheets survey template: what to fix before you send it out | Halict