Requires Paid Plan
Many Shopify stores serve areas with multiple native languages. If you'd like to display surveys in a variety of languages rather than one main language, Kno can target those surveys to a customer's browsing language using our Audience feature.
Audience Configuration
The first step is to configure the audiences. Go to the Audiences page in the Kno app and click 'Create New Audience'. The Audience definitions should be as follows and an example for French is shown in the following screenshot as well.
Target = Customer Locale
Logic = Contains
Open Field = two-letter language abbreviation
Some of the most common languages and their abbreviations are as follows:
Arabic - ar
Bengali - bn
Dutch - nl
English - en
French - fr
German - de
Hebrew - he
Hindi - hi
Indonesian - id
Italian - it
Japanese - ja
Korean - ko
Mandarin - zh
Persian - fa
Polish - pl
Portuguese - pt
Russian - ru
Spanish - es
Turkish - tr
Urdu - ur
Any additional languages or more complex language survey targeting should consult Shopify's Locale documentation and the IETF nomenclature.
Survey Audience Targeting
After you've created your desired language audiences, navigate to the Surveys page in the app dashboard. If you have not already created the surveys and translated them into the desired language, choose 'Create New Survey' and create/translate the survey at this point.
Once the survey is ready, you'll need to target the survey to display to the audience that you've created. For the above French example, the beginning of the survey should look like the following screenshot. The most important step is to have the green checkmark next to the correct language audience.
Note: When targeting only one language, it is best to have a default language survey in addition to the targeted language. In the example above for French, a default Audience could be Customer Language - Spanish and the Audience definition would be Customer Locale Does Not Contain fr. Then you would create a second survey in Spanish and set that audience to Customer Language - Spanish.
The behavior for this situation would be that any customer who is browsing in French would be shown the French survey and all other customers would be shown the survey in Spanish.
If you have any additional questions about language targeting, please reach out to hello@knocommerce.com and we'd be more than happy to answer any questions or support you on the way to getting the answers you need!