If your product serves multiple markets, you might need to send messages in multiple languages within the same account. In this article, we review two possible approaches to this.
Option 1. Separate campaigns for each language (recommended)
The best way to approach this would be the following:
- Send a custom "language" property for each user.
- Create a segment for each language based on that.
- Create multiple campaigns in each language, one per each segment.
Option 2. Customize message body with Liquid
It's also possible to have a single campaign, and then customize the body of each email using Liquid (e.g. case/when operator). It's not the perfect way though, as it will feel bulky, and it's going to be hard to customize email subject and preview text.
The same Liquid conditions can be used to customize your footer (we can give you a hand with that). You can also get creative with Snippets. Please keep in mind that your users will still see small parts of our English interface, e.g. on their Unsubscribe page.