About the Chat trigger
To offer proactive chat messages in multiple different languages, duplicate the trigger for each language you want to offer. For each proactive message you want to send, you will have a set of triggers, one for each language.
How to create the trigger in Chat
Zendesk comes with the default languages trigger as an example of how to send a specific message, in French, to French audiences. Either duplicate that trigger to use as a template or build your own triggers from scratch.
The example triggers below use Location of visitor conditions to differentiate visitors. See more options in the Zendesk Chat triggers conditions and actions reference. Learn how Zendesk identifies the country or city your visitor is browsing from in this article: How does Zendesk capture the location of the end-user?
An example set of triggers
This example set of chat triggers is designed to send the message Bonjour. Est-ce que je peux vous aider?
to visitors browsing from France, ¿Hola, cómo puedo ayudarte?
to visitors browsing from Spain, and "Hello, How can I help?" to visitors browsing from any other location.
Notice how the English version of the messages is a "catch-all" for any location not directly targeted with a special translation. This is a great strategy if you only offer support in a limited number of languages, but want all visitors browsing your website to see some version of this message.
Send Bonjour. Est-ce que je peux vous aider?
to visitors from France:
- Run trigger: When a visitor has loaded the chat widget
-
Check conditions: Check all of the following conditions:
- Visitor country code | Equals | FR
- Visitor requesting chat | Is false
- Visitor served | Is false
- Still on site | 60
-
Perform the following actions:
- Send message to visitor |Service client |Bonjour. Est-ce que je peux vous aider?
Send ¿Hola, cómo puedo ayudarte?
to visitors from Spain
- Run trigger: When a visitor has loaded the chat widget
-
Check conditions: Check all of the following conditions
- Visitor country code | Equals | SP
- Visitor requesting chat | Is false
- Visitor served | Is false
- Still on site | 60
-
Perform the following actions
-
Send message to visitor |
Servicio al Cliente
|¿Hola, cómo puedo ayudarte?
-
Send message to visitor |
Send "Hello, how can I help?" to visitors from everywhere else
- Run trigger: When a visitor has loaded the chat widget
-
Check conditions: Check all of the following conditions
- Visitor country code | Not equal | FR
- Visitor country code | Not equal | SP
- Visitor requesting chat | Is false
- Visitor served | Is false
- Still on site | 60
-
Perform the following actions
- Send message to visitor | Customer Service | Hello, how can I help?