Skip to main content

How to send a multilingual welcome automation in Seguno Email Marketing

Set up a multilingual welcome automation in Seguno Email Marketing using Shopify Flow to send welcome emails based on subscriber language preferences.

Seguno: Email Marketing allows merchants to send welcome automations based on a subscriber’s language preference. This setup uses Shopify's Flow app and a Seguno template to send different welcome emails depending on the subscriber's locale.

Merchants typically use multilingual welcome automations when their Shopify store supports multiple languages and they want subscribers to receive emails in their preferred language.

Note:

This automation is a premium feature and requires a paid subscription.


Capture subscriber language preferences

Before sending multilingual emails, each subscriber must have a preferred language stored in the subscriber profile.

Seguno Popups & Forms can automatically capture a visitor's language preference when they sign up, based on the language being displayed at that time.

Note:

For multilingual automation to function correctly, it is essential to have a subscriber's preferred language. If no preferred language is specified in a subscriber's profile, the automation will default to the store's primary language.


Warning:

Before creating the automation, ensure the Shopify store supports multiple languages.

Set up the Multilingual Welcome automation

Seguno provides a Shopify Flow template that sends locale-specific welcome emails when a customer subscribes.

Steps

  1. Navigate to the Flow app

  2. Click Browse templates.

  3. Click Install template.

Customize the template

  1. From the Workflow list, open Send locale-specific welcome email when a customer subscribes.

  2. Click Edit.

  3. Select the first Check if… node.

  4. Enter the locale code for the first alternate language in the Locale field.

  5. Repeat this step for each additional language.

  6. Select the "Do this..." nodes to create and customize the "Welcome" email for the respective languages by clicking Select template

  7. To set the correct language in the email, click the Actions menu in the bottom left corner of the email editor and select Change language

Create language-specific emails

  1. Select the corresponding Do this… node for a language.

  2. Click Select template.

  3. Choose or create the welcome email template.

  4. Open the Actions menu in the email editor.

  5. Select Change language.

  6. Set the email language to match the locale.

Final step

  1. Confirm the final Do this… node sends the welcome email in the store’s default language.

  2. Click Turn on workflow.

Warning:

Do not remove the Wait for… node. This step allows Shopify time to sync customer data before the automation sends the email.


Add additional languages to the automation

The template includes the store’s default language and three additional languages. Merchants can add more languages if the store supports them.

Steps

  1. Hover over the arrow connecting the Check if… node to the second Do this… node.

  2. Click Delete to disconnect the node.

  3. On the Check if… node, click the blue + next to Otherwise.

  4. Select Condition.

  5. Click Add a variable.

  6. Select Customer.

  7. Select locale.

  8. Enter the country code for the language.

Add the email action

  1. Click the blue + next to Then.

  2. Select Action.

  3. Select Seguno Email.

  4. Click Send marketing email.

  5. Select the email template for that language.

Repeat these steps for each additional language.

Note:

The final Otherwise connection must always send the welcome email using the store’s default language.


Remove languages from the automation

Steps

  1. Hover over the language node you want to remove.

  2. Click Delete.


Supported locales and country codes

Use the following locale codes when configuring the automation.

Albanian — sq
Chinese (Simplified) — zh_cn
Chinese (Traditional) — zh_tw
Croatian — hr
Czech — cs
Danish — da
Dutch — nl
English — en
Finnish — fi
French — fr
German — de
Greek — el
Hungarian — hu
Indonesian — id
Italian — it
Japanese — ja
Korean — ko
Lithuanian — lt
Norwegian (Bokmål) — nb
Polish — pl
Spanish — es
Swedish — sv
Thai — th
Turkish — tr
Vietnamese — vi


Common errors

Automation sends the default language email

  • Cause
    The subscriber profile does not contain a language preference.

  • Solution
    Ensure the signup popup captures the subscriber’s browser language.

Automation sends the wrong language

  • Cause
    An incorrect locale code is configured in the Check if… condition.

  • Solution
    Verify the locale code matches the supported values.


Example

A Shopify store supports English, Spanish, and French.

A visitor with a Spanish browser setting subscribes through a popup created with Seguno: Popups & Forms. The popup stores the subscriber locale as “es”.

When the subscriber joins the list, Shopify Flow triggers the multilingual welcome automation. The workflow detects the locale “es” and sends the Spanish welcome email template.


FAQs

Can I send more than three languages in the welcome automation?

  • Yes. The template includes three languages by default, but you can add additional Check if… conditions and email actions.

What happens if a subscriber does not have a language preference?

  • The automation sends the welcome email using the store’s default language.

Do I need Shopify Flow to use multilingual automations?

  • Yes. The multilingual welcome automation template relies on Shopify Flow to detect the subscriber's locale and trigger the correct email.

Can I use different templates for each language?

  • Yes. Each Do this… node can use a different email template configured for the appropriate language.

Did this answer your question?