Multilingual Surveys

Pro feature: Available on Pro and Ultimate plans.

The GetFeedback multiple language feature helps you send out one survey translated into many languages for your global audience.

Our multiple language functionality lets you create translated surveys and show them to respondents based on their browser’s default language. Once you add a language, you can export your survey text to a CSV or XLSX file, enter the translations, and import the translated text. You can also type translations directly into the survey if it’s easier for your team. However, adding languages doesn’t automatically translate your survey.

Translations can’t be added to email invitations. To send separate email invitations for each language, you’ll need to create a separate survey for each language.
Some GetFeedback customers on legacy plans may not be able to create multilingual surveys.

When someone opens your survey, they'll see the version that matches their browser language. They can also select their language from a dropdown on your survey.

  1. Create your survey.
  2. Set a default survey language.
  3. Add the languages you'll add translations for.
  4. Enter or import your translations.
  5. Enable the translations.
  6. Publish your survey.

The Admin language, which is your survey’s default language, displays at the top of the survey builder. The Admin language displays for all respondents if you don’t enable other languages for your survey.

To change the default language:

  1. From your survey, select Settings.
  2. Under Localization, find Admin language.
  3. Choose the language to use as the survey default.

Add a language to your survey so you can add translations. The language you add is disabled by default, and we won’t show translations until you enable the language.

To add a language to your survey:

  1. From your survey, select the Admin language to display the language list.
  2. Select the language you want to add.

A blank version of your survey displays so you can add translations.

There are two ways to add translations:

  • Enter translations directly into the survey.
  • Export a CSV file to add translations to and import.

Enter the translated question and answer text in the survey builder. When you select a question, the original text will display in the default language.

Professional translators often prefer to work with a CSV (Comma-Separated Value) file. The CSV contains one column of original text, and one column of translated text. Our survey builder can export and import both CSV and XLSX files.

To add translations using a CSV or XSLX File:

  1. Export the survey text:
    1. From your survey, select Import Translations. The Export tab is selected by default.
    2. Select Download. Look for a file named “translation_xx.csv.”
  2. Add translations to the file, or send the file to a translation team. The file has 3 columns:
    • Original text in the default language.
    • Empty column for the translated text. Enter translations in this column.
    • Metadata for GetFeedback. We use this metadata to apply translations to the correct survey components. Don’t delete or alter the data in this column.
  3. When you're done editing the file, save it in a CSV or XSLX format using UTF-8 character encoding.
  4. Import the file in GetFeedback:
    1. From your survey, select Import translations.
    2. Select the Import tab.
    3. Select Choose File, then select your translated CSV or XLSX file.
    4. Select Upload.
    5. At the success message, select Continue to view the translations in your survey draft.

From your survey, toggle on the language at the top of the survey builder. This enables the translation when you publish your survey.

If your language is disabled, respondents won’t be able to see the survey translations for that language. Instead, the survey will default to your admin language.

You can add as many languages as you want. Select additional languages from the language list, then follow the steps above to add the translation.

When you’re done adding translations, publish your survey.

The translated versions display for anyone with those languages set as their default browser language. If their browser uses a language you don’t have enabled, they’ll view the default language version of your survey. For example, if you enable a French translation and use English as the default, respondents with French as their default browser language will see the French version. Respondents with Spanish as the browser language will see your default language survey.

To override this, the respondent can select the language from the button in the top right corner of the survey. When they select a language, the survey will refresh and display in the new language.

Respondents can select their language when they take a multilingual survey.

Create copies of an survey in multiple languages to get feedback from your global audience.

Create your base survey in your default language. You’ll use this survey as the template for each of the translated surveys.

After creating your survey, create a copy for each language you’re adding. To create a survey copy:

  1. From the home page, select My surveys.
  2. Find the survey to copy, then select the three dots.
  3. Select Copy.
  4. Rename the survey so you can easily find it later.
  5. Repeat for each language you’re translating the survey to.

Example: If you’re translating from English to French and Spanish, create two copies – one for French and one for Spanish.

In your survey copies, enter translations for each of your survey questions, custom labels, and call to action buttons.

We translate labels and answer text for NPS, CSAT, and CES questions based on the survey’s default language. We also change the alignment for languages that read right to left, such as Arabic or Hebrew.

To change the default language:

  1. From your survey, select Settings.
  2. Under Localization, find Admin language.
  3. Choose the language to use as the survey default.
  4. Repeat for each survey copy.

You may also need to change the date format based on your survey’s language. To change the date format:

  1. From your survey, select Settings.
  2. Under Localization, find Display date format as.
  3. Choose the date format to use as the survey default.
  4. Repeat for each survey copy.

Add a question to your default survey that lets respondents choose their default language. You’ll create a redirect for each answer option that opens the correct survey translation.

To create the preferred language question:

  1. Create a multiple choice question labeled Please select your preferred language.
  2. Label each response option with the language you’ve translated your survey into.
    Example: If you made a copy of your survey for French, German, Spanish, and English, you’ll have each of these languages as an option on the question.
  3. Make this question required.

Create a redirect exit page for each survey copy. To create a redirect:

  1. Copy the link for each of your translated surveys.
  2. In your default survey, select +Add Exit Page, then select URL redirect.
  3. Paste each survey URL into a different Redirect exit page. Now, you should have a redirect exit page for each survey language option.

Once you set up your redirect pages for each survey, use survey logic to send respondents to the correct survey redirect for each language option.

To set up logic:

  1. Go back to the preferred language question.
  2. Add logic rules to direct respondents to the exit page that corresponds with the preferred language they chose.
    Example: If the answer to your preferred language question