SEO, AdWords, affiliates, advertising, and promotions
Hi everyone,
I have my shopify store primarily in English, and also translated to Czech. I would like to have the welcome emails for new subscribers in two languages. If the store is set to Czech to be sent in Czech, if it's set to English to be sent in English.
I tried to set up the workflows using the locale, but I figured this is not really related to the language setting of the website.
If this would be possible with all the other emails, that would be great too.
Does anyone have any tips on how to set this up?
Thank you very much 🙂
www.glowbe.store
Hi @soleseriouss,
I haven't, before I do that I'm wondering whether this is possible to set up via the workflows?
Thank you.
Hello @lucylucy9608,
Good day! Gina from flareAI app - free sales machine here to assist.
You can set up your welcome emails to be sent in two languages based on the language setting of your Shopify store using Shopify's language variables and Liquid code.
Here's how you can do it:
1. Create two versions of your welcome email, one in English and one in Czech.
2. In your Shopify theme, create a language variable for each version of your welcome email. For example, you could create the following variables:
{% assign welcome_email_en = "Welcome to our store!" %}
{% assign welcome_email_cs = "Vítejte v našem obchodě!" %}
3. In your welcome email template, use Liquid code to check the current language setting of your Shopify store and display the appropriate version of the email based on the language.
Here's an example of the Liquid code you could use:
{% if shop.locale == "en" %}
{{ welcome_email_en }}
{% elsif shop.locale == "cs" %}
{{ welcome_email_cs }}
{% endif %}
This code checks the current language setting of your Shopify store and displays the English version of the email if the store is set to English, or the Czech version of the email if the store is set to Czech.
4. Repeat this process for any other emails you want to send in multiple languages, creating separate versions of the email for each language and using Liquid code to display the appropriate version based on the language setting of your store.
By using Shopify's language variables and Liquid code, you can create welcome emails and other emails that are automatically sent in the appropriate language based on the language setting of your Shopify store.
Gina
I think the above liquid code will surely help you!
Hello Gina this is great! Is this working for you? I am confused as to where in the code I would paste this? It looks good!... I want to duplicate about 6 emails and create them in German and Spanish and do this as well. I just need to know where to paste this and it seems like the answer I'm after. Thank you
Hey, did you try the "Shop / Primary Domain / Localization / Country = CZ" condition?
* Edit * Nevermind, this unfortunately does not work neither.
- Thomas
Hi Lucy,
I have a similar need. the emails I send via marketing automation (e.g. abandoned cart) must be able to be sent in two languages.
I tried checking the "regions_item.name" field but I'm not clear how to run the test.
Are there any apps or other ways?
Hi Lucy,
i have the same question than you. Did you find a solution ? If yes, can you share it ?
thank you so much 🙂
carl
Hey everyone,
We've realized how time-consuming it is to craft email campaigns for each language segment of our audience. So, we developed an app that syncs user locale and streamlines the creation of multilingual email campaigns in seconds using AI. Have you faced this issue, and would you be interested in testing our app to provide feedback?
Thanks for your input!
Hi Edoardo,
Wonderful, we're excited for you to test our new app! It's currently in beta, but as of tomorrow, it will be available for testing on Shopify. I'll send you the link to access it then. At the moment, we have an integration with Mailchimp, but we're open to adding more. For now, it can translate campaigns into 5 languages: English, Spanish, Italian, French, and German, with the potential to include more. Does this meet your current needs, or is there something specific you're looking for? We're eager for feedback from potential users to refine our features. Thank you in advance for your input.
Best regards,
so what is the name of the app?
@lucylucy9608 this is completely feasible, maybe at this point I am writing, with Flow.
I have attached and example how I did for 2 countries.
Of course first you attach the correct label to order and customer, then create a segment of those customer and on the segment you can run a marketing automation that is different from Flow.
Here is the Flow that label the order & the customer based on the order display country,
Alternative is to use customer.locale but I have experience that many customer get the english version more often because somehow the geolocalization app not always is fast.
So the above is a better way though can keep out expat in a country.
This is a better logic assuming you have campaign in 2 language and want to keep another "international" in English
Hi @CarmineT , many thanks for this!
I am wondering, is it possible if the customer just subscribes to a newsletter? I'm thinking how this could be done.. Originally, I have set up a work flow with a criteria based on "customer locale" but that doesn't seem to be working. My Czech customers still receive emails in English.
When subscribing to the newsletter, the customers are filling in only their email address, so I cannot do this based on their address they used for the order delivery.
Thanks a lot for your help!
Lucy
Hi Lucy,
I reply to your 2 questions:
- Yes, they have to be subscribed, because in this term, means they explictely have accepted to receive communication thus email.
Indeed otherwise shopify email app does not send emails.
Your second question, regarding the language is that eventually, as you can see from my automation, many people set their broswer to English, that's why only "locale" is not enough but as you can see, i would add more "or" condition in order to catch other case, such "address"(the strongest actually).
In this case, yes basically you will send email in Czech also to expat, but so far I did not found a way to filter our people correctly either one population(native) or expat.
2m ago Learn the essential skills to navigate the Shopify admin with confidence. T...
By Shopify Feb 12, 2025Learn how to expand your operations internationally with Shopify Academy’s learning path...
By Shopify Feb 4, 2025Hey Community, happy February! Looking back to January, we kicked off the year with 8....
By JasonH Feb 3, 2025