You have a draft questionnaire in a spreadsheet, and you need to get it online fast. Moving questions one by one takes time, especially when your document is long and contains complex routing. formssh imports a complete questionnaire from an Excel sheet in one step, including grids and conditional logic. You format the rows, upload the file, and the app builds the entire form for you automatically. There is a sample sheet to download inside the app to show you exactly how the columns work before you start.
Lay out your questions
Start by putting your questions into a clean sheet, placing one question per row. You need to tell the system what kind of answer to expect, so you name the field type next to each question. The app supports 14 question types, including short text, long text, email, phone, number, date, rating, 0 to 10 scale, statement, and yes or no. Text answers can carry a word limit, while number answers can carry a minimum, a maximum, and a whole-number rule. If a person must answer a specific question before submitting the form, you mark that row as required.
List options and add logic
When you use a single choice, multiple choice, or dropdown question, you need to provide the available answers. You list these answer options in the following columns of the same row so the system knows what to display. Sometimes a question only applies after a person gives a specific answer, like a follow-up asking for more detail after a yes. You note this conditional logic in the spreadsheet so the form keeps the follow-up hidden until the person triggers it. Conditional logic keeps the form clean for people who do not need to see those extra fields.
Set up grid questions
A grid question asks people to rate a list of rows against the same set of columns. You can build these directly in your spreadsheet by writing specific lines for the rows and the columns. You define the main question, write a line for your Rows, and write another line for your Columns. The importer reads this block and turns it into a grid automatically. When you check your analytics later, formssh provides a heat table for these grid responses to show you the most common answers at a glance.
Upload and check the preview
Once your spreadsheet is ready, you upload the file to formssh. The system reads your rows, applies your field types, and builds the whole form in seconds. You check the result in the preview mode to confirm your logic and required fields work exactly as you intended. At this stage, you can adjust the design by setting an accent colour or choosing between a steps layout and a single page. Every public form includes spam protection by default to keep your data clean.
Send your link and track results
You share the form by sending a short link like formssh.com/your-name to your audience. People answer on any phone or computer without an account. As the responses come in, built-in analytics help you track your performance. You can monitor several metrics directly in the app:
- Views, starts, and submissions
- Completion rate and median completion time
- Responses per day
- Drop-off for every question
When you need to share these results, you export them to Excel or CSV, or you share a live report link with access control for specific emails.
Manage your team and alerts
You do not have to monitor the incoming responses alone. Teammates join by email as editors or viewers to help you manage the data and update the form. You can also configure how the system tells you about new submissions. Notifications arrive instantly, in batches, or as daily or weekly digests depending on your preference. This setup ensures you stay informed without overwhelming your inbox.
Import your file
You can turn your spreadsheet into a working form today. Sign in with Google at formssh.com to start your draft. Choose Import from Excel, download the sample sheet if you need a reference, and upload your finished file.