As part of setting up Help Center Manager Analytics, you can optionally install the Feedback Form so that, if a user clicks the Yes or the No button in the "Was this article helpful?" section or an article, a Feedback section appears so that users can add a comment.
You can enable multilingual support for your Feedback Form using Zendesk Dynamic Content. This allows you to create translated versions of all text elements so each user sees the Feedback Form in their preferred language.
This article details how to set up the Dynamic Content items in your Zendesk Admin Center and integrate them into your Help Center theme for the Feedback Form.
In this Article
Setting Up the Analytics Feedback Form
Creating Dynamic Content Items
Update the Feedback Form with the Dynamic Content Placeholders
Save the Configuration, Copy the Code Snippet, Paste the Code and Publish
Testing the Feedback Form
Setting Up the Analytics Feedback Form
For details on how to create the Feedback Form and add it to your Help Center theme, refer to Setting up Help Center Analytics and the Feedback Form
Creating Dynamic Content Items
To enable multilingual support for your Feedback Form, create Dynamic Content items in your Zendesk Admin Center for each text element shown on the form. This includes labels, prompts, buttons, and any other static text you want to appear in multiple languages.
- In Zendesk Admin Center, navigate to Workspaces > Agent tools > Dynamic content.
- Click Add item to create a new Dynamic Content item for a text element.
- Give the Dynamic Content item a title. A good convention is to use descriptive names such as
Help Center Feedback Form Positive, Help Center Feedback Prompt Negative. - Select the Default language and enter the default text.
- Click Create. The Dynamic Content item is created and a placeholder is assigned automatically from the title. with all text in lowercase and with spaces replaced with an underscore, for example, {{dc.help_center_feedback_form_positive}}.
-
Click Add variant.
In the New variant page, select the relevant language and enter the translated text.
Then click Create. - Add the Variant for each language.
- Create a Dynamic Content item for every field in your Feedback Form that can be localized.
Update the Feedback Form with the Dynamic Content Placeholders
In the Feedback Form in the Help Center theme, replace the static text for each element with the relevant Dynamic Content Placeholder.
- In the top right menu, click the Profile button.
- From Help Centers, select Analytics Setup or Feedback Form Setup.
- Click Positive Feedback or Negative Feedback as relevant.
- Enter the relevant Dynamic Content Placeholder for every field in the Feedback Form that can be localized.
The syntax requires a space, not a full stop (.) between dc and the item name, and single quotes around the name.
In the example above, this would be entered as {{dc 'help_center_feedback_form_positive'}}
The following is an example of the top section of the Feedback Form for the Negative Feedback.
Save the Configuration, Copy the Code Snippet, Paste the Code and Publish
- When you have added all the Dynamic Content Placeholders, click Save Configuration to display Step 2 in the setup wizard.
- Copy the generated code snippet, paste the code into your Help Center theme in Zendesk, Publish and in the Setup Feedback form, click Code was installed..
For details, refer to Install the Feedback Form on your Help Center Theme in Setting up Help Center Analytics and the Feedback Form.
Testing the Feedback Form
Test the Feedback Form by switching languages in your Help Center, display an article and click the Yes and No button for the Was this article helpful? prompt and confirm that all the translations appear correctly.