Upload Survey Questions

We’ve made it very easy for you to create surveys by using our survey editor. However, some of you have told us that you prefer to create your surveys by writing down the questions first (physically or digitally). For all you, we are happy to announce that you can now upload survey questions to create a survey or add to an existing one.

Here’s how to do it

  1. Open your favorite spreadsheet such as Microsoft Excel, Google Sheets, LibreOffice, etc.
  2. There is a specific structure that has to be followed so that we can understand your uploaded data.
    • The first line and first column in your spreadsheet has to say “surveyrock_upload” (without the quotes)
    • Every line after the first row has to start with a command token in column ‘A’ in your spreadsheet. That is a word that tells us what you want to do next and it starts and ends with two asterisks (**). The valid tokens are:
      • **page_break**
      • **comment_box**
      • **date**
      • **email**
      • **matrix**
      • **multiple_choice**
      • **nps**
      • **number**
      • **ranking**
      • **rating_scale**
      • **star**
      • **text**
      • **text_multiple**
      • **text_single**
    • In addition to the tokens mentioned above, some of the questions can have additional tokens in the same row but later columns.
      • **choices**
      • **rows**
      • **columns**
      • **choice_layout**
      • **include_other**
      • **blank**
    • Page breaks (new pages) can have a title attached or be left blank.
  3. Save your spreadsheet as a .csv (comma separated values) file.
  4. Create a new survey (as usual) or open an existing one. Click on Survey -> Upload Questions to upload the csv file that you just saved in step 3.

An example

So that was the theory of what you need to do. It might seem complicated but it’s really not! Now I’ll show an example, step by step.

First, I open my spreadsheet and then add these cells

example survey question upload spreadsheet


A couple of comments regarding the information in the spreadsheet:

  • When adding a new page (**page break**), if you want to give the page a title, enter it in column B
  • When you add a question: column A is always the question type (e.g. **rating_scale**), column B is always the title, column C always shows if the question is required (y) or not (n). If your question type requires choices, rows or columns, that always comes afterwards, starting in column D.


When you’re done making the changes to your spreadsheet, save it as a .csv file.

saving the survey question upload spreadsheet as a csv file
Example from Microsoft Excel


Now, either create a new survey or edit an existing one. Click on the Survey dropdown menu on the right of the page and then Upload Questions.


Next, either drag the .csv file into the blue outlined box or else click somewhere inside the blue box, select your file and then click Open. You will see a success message and you are brought back to the survey editor page with the newly uploaded questions displayed.


For more details, please see our corresponding support page.

Comments

Leave a reply

Your email address will not be published. Required fields are marked *

bs_BABosanski
We've detected you might be speaking a different language. Do you want to change to:
en_US English
en_US English
sq Shqip
ar العربية
bs_BA Bosanski
bg_BG Български
hr Hrvatski
cs_CZ Čeština
da_DK Dansk
nl_NL Nederlands
fr_FR Français
de_DE Deutsch
hi_IN हिन्दी
hu_HU Magyar
it_IT Italiano
ja 日本語
lv Latviešu valoda
lt_LT Lietuvių kalba
mk_MK Македонски јазик
pl_PL Polski
pt_PT Português
pt_BR Português do Brasil
ro_RO Română
ru_RU Русский
es_ES Español
sv_SE Svenska
tr_TR Türkçe
uk Українська
Close and do not switch language