How to set up multiple language automation

Pippa Updated by Pippa

Turn’s contact-based automation features allow you to save a user’s language to their profile and setup automations that are delivered to users only if they have that particular language saved.

Follow this step-by-step guide to setup your own language-based automations. 

I already have automations set up

Task 1: Update your existing automations to be used when a user has not specify a language

If you’ve already set up automations where a user’s language is not specified, we need update these automations so that they still work if the user has not yet selected a language. Think of these as your new default automations if the user doesn’t choose a language. 

  1. Navigate to the Automations page.
  2. Click on the title of the an existing automation to edit it.
  3. Click the + Add another trigger button.
  1. Click Message Received and then select Message received for a contact with a specific profile.
  2. Select Language from the dropdown, select No Value.
  1. Activate the automation. Once activated, your automation will show your original trigger and the trigger ‘language exactly matching “null”.
  2. Repeat this process for all your current automations. 
Task 2: Setup new automations for your languages
  1. Navigate to the Automations page.
  2. Click Add Automation.
  3. Click Message Received and then select Message received for a contact with a specific profile.
  4. Select Language from the dropdown.
  5. Select the language you would like to automate on (in this example I’m choosing Bengali).
  1. Click Next.
  2. Click +Add another Trigger.
  1. Click message received and then select the type of message-based automation you want to use (e.g. Message starts with a specific word, or Message received matches an exact letter, number of phrase). 
  2. Complete the word/phrase you want to automate on and click next (in this example I’m using exact match and have chosen to the number 1 to automate on). You should see your automation as below with two triggers:
  1. Click + Add an Action.
  2. Select an action (in this example I’m choosing Reply with a message) because I want to reply with the Menu item 1. 
  1. Choose the reply you want to send.
  1. Review your automation and give it a title.
  1. Click Activate.

You have now setup an automation where if your user’s language is saved as Bengali and they send in the message 1 then they will receive the reply in Bengali/Bangla. 

  1. Repeat this for all the automations you would like to setup for this new language. 
Task 3: Setup automations to save the user’s language 

You need to setup an automation to save a user’s language against their Contact Profile if the user sends a message with the language of their choice.  (e.g. Bengali)

  1. Navigate to the Automations page.
  2. Click Add Automation.
  3. Click Message Received and then select Message received starts with a specific word.
  4. Specify the keyword(s) of language. (For this example I’m using Bengali and Bangla as a user may use either to refer to the language).
  1. Click +Add an Action.
  1. Select Update a field on a contact.
  2. Select the language field.
  3. Select the appropriate language from the dropdown (For this example I’ll select Bengali).
  1. Click Next.
  2. Click + Add another action.
  1. Select Reply with a message.
  2. Choose the appropriate reply (For this example I’m choosing the Main Menu in Bengali).
  3. Review your automation and give it a title. 
  4. Click Activate

Task 4: Create a language choice message and automate it

You need to give your users a way to select from the languages you have. 

  1. Navigate to the Automations page.
  2. Click +Add Automation button.
  3. Setup the automation you would like to use to trigger the language choice message. (in this example I’m using the exact match = 9 and language = null because I want the option on the main menu as item 9. 
  4. Click Message Received and then select Message received for a contact with a specific profile.
  5. Select Language from the dropdown.
  6. Select No Value and click Next.
  1. Click the +Add another Trigger button.
  2. Click Message Received and then select Message received matches an exact letter, number or phrase.
  3. Specify the text you’d like to automate on (In this example I choose the number 9)
  4. Click Next.
  5. Click +Add an Action.
  6. Select Reply with a message.
  7. Click +Add Content.
  8. Give your content a title in the title field. 
  9. In the Content field: list your languages and explain to the user that they need to reply with the name of their language to change languages 
  10. Select the language you are writing the message in
  1. Click Add Content button.
  2. Select the content you’ve just added. 
  3. Review your automation and give it a title. 
  4. Activate the automation. 

I haven’t set up any automation before

Lucky you, you have fewer tasks to complete. Follow the above steps from Task 2!

Was this article helpful?

How to set up advanced automations

How to set up a follow-up timer

Contact