Discuss and resolve questions on Liquid, JavaScript, themes, sales channels, and site speed enhancements.
Hi,
I have a multilingual shop and would like to automatically tag my customers based on what language they are visiting my store, so the data could be sent to klaviyo.
I can filter my customer list by language through the shopify interface, however when I look at tagging apps or the shopify api I can't seem to access the customer language attribute.
Any suggestions ?
I am also having this issue, we want to send out invoices to multilingual customers, but the invoice language only changes if the customer has already placed an order, and acquired a "customer language attribute"
We have no idea how to manually add a language to a customer, otherwise our only solution would be to buy a fake product with the customers' email, so it is in the system. That is obviously a massive pain.
Same trouble ! Any solution ? 🙂
I basically need it to have that information in mailchimp when sending newsletters !
Thanks !
I have the exact same problem
My merchants are having the same issue.
any solution?
Same issue, would be great if there was a solution to this.
Maybe my answer here could help if you are using klaviyo? https://community.shopify.com/c/Shopify-Discussion/Sending-language-info-from-langify-to-klaviyo/m-p...
I have same problem as well,
I can't find a way to do this as Shopify doesn't store lang on the customer but on the order.
There's a bunch of problems with multilingual and email marketing as well as invoicing.
At best we get language right for 50% of customers.
For some reason, the customer local is stored in the customer data by shopify. But it is only available from the graphQL api https://shopify.dev/api/admin-graphql/2021-10/objects/customer#field-customer-locale and I don't think klaviyo is getting that information. The Mailchimp app does now.
Hi @lagunasolutions,
Where've you seen the new Mailchimp app do this? I've tried to find evidence of this, without any luck though and it doesn't really seems to happen here 🤔
Finally
Update: If Shopify infers the country of a customer browsing the online store, and they sign up for newsletter or for a new account, Shopify will save the country as part of the default address of the new customer account.
For the merchant, this enables improved customer segmentation. For the customer, Shopify can deliver more accurately contextualized experiences (such as localizing transactional emails).
See https://changelog.shopify.com/posts/customer-country-auto-populated-on-signup
You can follow the link in the bottom of my post 😊
Hi @JimmyRittenborg, thanks I checked it before, and I didn't find info about it, Shopify help center referred me to the customer “location” column on “customers' page. But the tag shows the customers' address by their purchase address. All my customers are located in the Netherlands and part of them speaks English and not Dutch. So it's not helping.
I have the same problem as the one who wrote the post, "tag my customers based on what language they are visiting my store". Is your solution solves that problem?
I am the developer of an auto-tagging app called TagRobot (https://apps.shopify.com/tag-robot), I have had a customer request for auto-tagging based on language, and I came across this thread, I have added a new feature in the app which will pick up the locale settings from GraphQl and apply a tag to the customer based on that, I am looking for someone to test it out as original customer who requested does not seem to respond,
The thread is now 2 years old, but if anyone else coming across the thread and is interested in tagging based on language, drop me an an email on our app's support email address
Hi Sammy,
Thanks for suggestion.
With the Shopify’s Online Store 2.0 I have no more issues with the customer language as I can control this myself now.
Best regards, Eddy
Hi Sammy
You can do this easily with Shopify Flow. Shopify Flow is available for non-Plus stores since a few weeks. The check you wanna do is on the customer locale.
Best
Claudio
Hello guys,
I know this post is old but We're in the process of developing an app to tackle the very issue you've described for our clothing brand in France, as we've also started selling in multi-language European countries. Our solution involves Shopify webhooks for new accounts or orders, identifying the customer's locale. This info is then used to add a custom field in Mailchimp ( we could add more email integration like Klavyo in the future) for precise segmentation by country or language. Plus, we're integrating DeepL's AI for one-click campaign translations. We're seeking feedback to refine our approach. Would you be interested in providing feedback and testing our app?
Looking forward to your response!
im interested.
By investing 30 minutes of your time, you can unlock the potential for increased sales,...
By Jacqui Sep 11, 2024We appreciate the diverse ways you participate in and engage with the Shopify Communi...
By JasonH Sep 9, 2024Thanks to everyone who participated in our AMA with 2H Media: Marketing Your Shopify St...
By Jacqui Sep 6, 2024