App reviews, troubleshooting, and recommendations
One of our apps might be able to help.
What mechanism are you using to store the user's preferred language? I don't see anything besides "last order locale" that might be useful in this situation but that requires an order be placed. Would you be ok with using tags for this purpose, tagging each customer with their language?
Hi, I'm having the exact same issue regarding a 3rd party app that would sync back the emails acquired by popups back to Shopify while providing the capability of sending welcome emails upon signup in a specific language as specified by langify. Did you make any progress with Shopify support or finding the app that would provide all these features...
@Cristina5After trying a whole sh*t load of apps, we figured out, Klaviyo can do this, to a certain degree. We signed up with them. They have the ability to sync back to Shopify through their popups. Although we currently do not use that functionality. And they can read customer tags (from the Shopify native customer object) for welcome emails.
As far as the language email goes:
1.) you will need to code your own language email and
2) how the recepient gets what email depends completely on your "workflow":
Since we use the native Shopify signup forms, we add tags directly into shopify's system, based on what language is being displayed. Klaviyo can access these tags (on the customer object) when you send welcome emails. BUT, like I said, you will have to create your own templates in the language you need. Klaviyo does NOT translate anything.
If you use their (other apps) popups, those tags may or may not be added to Shopify's "customer list". I'm not 100% sure if Klaviyo's data that is synced back to Shopify includes tags. I know all the other apps I've tried, Sumo, Privy, Moonmailer and bunch more, are all trash when it comes to this.
WHERE KLAVIYO FALLS SHORT: While welcome emails can access tags, sending "Order-based" emails do not. Emails can access order tags, BUT.....
THIS IS SHOPIFY'S PROBLEM: Shopify's back end is hidden, to most lower level users. No tags can be "passed" when an order is placed. You cannot "tag" an order automatically, nor tag the customer when they order, automatically. Shopify Gurus don't address this, since it's a sales point for app makers. Auto-tagging orders, etc. require rather expensive apps. (I'm hoping my friend will build me an app.) Thus, Klaviyo has no tag (at least automatically) that it can read on the order or the customer associated with the order.
Hope this helps....
I'm trying to figure out how to send automated welcome email in multiple languages.
I was wondering how you were able to add tags directly into shopify's system, based on what language is being displayed.
I contacted shopify support but they couldn't really help me...
Thanks to all Community members that participated in our inaugural 2 week AMA on the new E...By Jacqui Mar 10, 2023
Upskill and stand out with the new Shopify Foundations Certification programBy SarahF_Shopify Mar 6, 2023
One of the key components to running a successful online business is having clear and co...By Ollie Mar 6, 2023
Does anyone know of any apps that uses Shopify's email to send automated "Welcome Emails" with discount codes?
We currently use Langify to tranlsate our store. By integrating Langify with Shopify liquid variables can be used to differentiate languages when sending customers emails FROM SHOPIFY. All basic Shopify notifications can be translated so that the proper language is used, including the “Contact Customer” notification, through the use of liquid variables that reference Langify-added data. For example:
Shopify doesn’t give us the option to send an automated email when a newsletter subscriber joins our newsletter list. Hence we need a 3rd party app. However, 3rd party apps send emails from their platforms, not Shopify, thus they do not use Liquid variables and "cannot/will not access data in Shopify", AND we would have to wait on the email to touch the 3rd party app (i.e. Constant Contact or Mailchimp, or Klaviyo) (if it relies on syncing to Shopify, there would be several issues that could occur, including timing, miss-syncs since the email would be added to Shopify AND the 3rd party app). If we also collect emails using an app that creates popups, then we would need to rely on that app to send the "Welcome/Discount Code Email", but all the apps use html and NO LIQUID code, so they can't access data.
We want a 3rd party app that uses the Shopify data, or accesses the Shopify data, to send the email, so that we can utilize the tags placed on the customer, similar to the above code, and send a somewhat personalized email (language).
On top of this, if you don't want to wait for the "sync" from Shopify to your email communications app, then multiple apps are needed to get data into Shopify as well as the 3rd party app and send a welcome email:
1. An app for a popup, if you want to add email popups. This app will add the users email to Shopify. This could be the same app as #2 and #3, but you won't be able to send a multi-language email using Liquid variables.
2. An app for email communications. If using Mailchimp or Constant Contact, then you would need to wait for a sync, to get the email into the email communications app, or you could have the popup app add the email to both the email communications app and shopify (if this is possible, which Constant Contact doesn't seem to do). You could use #1 but then you won't get the email added to Shopify, only the email communications app. (if I'm wrong about this, please let me know).
3. An app for sending the "Welcome Email". You could use #1 and #2 but then you run the risk of not getting the email added to both Shopify and the Email Communications app. As well, the email communications app would need to be able to access some data to send the right language welcome email, which Constant Contact and MailChimp DO NOT DO since they don't utilize liquid variables.
Does anyone know of any apps that can do this?
Or does anyone at Shopify know when automated "Welcome Emails" and email collection popups will become a feature. IF this were to become a feature, then the coding would be done by the user.