Sending relevant content in each contact’s preferred language is essential for global brands. With Brevo, you can create one single newsletter that automatically adapts its content based on the language or country code stored in your contact attributes. This approach helps you deliver personalized experiences at scale, without duplicating entire campaigns — saving time while boosting engagement.
🎯 Why create multi-language email campaigns?
A multi-language newsletter is a powerful way to improve the customer experience and meet your audience where they are. Instead of managing several separate campaigns, you build one email campaign and tailor content to a specific language or region. This allows you to:
-
⏱️ Save time and reduce manual work
You design the email once, translate it and that's all! -
🦾 Increase productivity
Teams manage fewer campaigns, maintain consistent branding across all languages. -
🔁 Boost engagement and conversions
Localized content and optimal send times help maximize open rates, click-through rates, and overall campaign performance. -
🌎 Improve global customer experience
Contacts automatically receive content in the language they prefer, without additional segmentation steps during sending.
Before you start
Multi-language email campaigns currently include the following limitations:
- File-based translations are not supported. You can either manually enter each translation, or use Aura, our AI assistant, to automatically translate your email.
- The multi-language email campaign feature is not available with:
- A/B test email campaigns
- Saved sections, you need to create a saved section for each language and insert the appropriate one when adding a translation.
Step 1: Prepare your contact data
Create a contact attribute to store each contact’s preferred language or region, for example LANGUAGE or COUNTRY_CODE. When you send your campaign, it will automatically use the language or region defined in each contact’s attribute.
➡️ To learn more about custom contact attributes, check our dedicated article Create and manage custom contact attributes.
Step 2: Set up your languages in Brevo
Before creating multilingual campaigns, configure your language settings to define your communications default language and the contact attribute that determines language delivery.
Select your language attribute
Select the contact attribute created in step 1 to define it as the contact attribute that contains your contacts' preferred language:
- Click the account drop-down and click Settings > Localization.
- Click Set up languages.
- Under Select attribute, choose the contact attribute that contains your contacts' language information from the dropdown menu.
- Click Continue.
Set your default language
Your default language is the language in which you will write your email campaigns. It is also the fallback version that will be sent if a contact's language attribute is empty or doesn't match any of the languages you've added.
To set up your default language:
- From the Default language dropdown, select your default language.
- In the Default language value field, enter the exact value as it appears in your contact attribute for this language. For example, en-us, en, or EN.
- Click Continue.
Add additional languages
- Click + Add Language.
- Select a language from the Language dropdown menu.
- In the Language value field, enter the exact value as it appears in your contact attributes for this language. For example, fr-fr or es-sp.
- Click Add language.
- Repeat steps 1-4 to add all the languages you want to support.
- Click Save.
Your languages are now configured and visible in your localization settings under Settings > Localization. You can view, edit, or delete languages from this page at any time.
Step 3: Create a multi-language email campaign
Once your languages are configured, you can create email campaigns with different versions for each language.
- Create an email campaign in your default language. You need to add at least a subject line and design before you can add languages to your campaign.
- Once your email campaign is ready, at the top of your campaign, click Add languages.
- In the Manage languages modal, select the languages you want to include in this campaign. It will create a duplicate for each language that you can later translate.
- Click Save.
Step 4: Translate and customize each language version
After adding translations, customize your sender name, subject, design, and additional settings for each language version independently.
To switch between language versions, click the language selector at the top of the campaign page:
Translate your email campaign
Brevo offers two options to create translations for each language version:
- Manually translate
- Automatically translate
Open the tab corresponding to the way you want to translate your email campaign:
Edit each element of your campaign for every language, including the sender name, subject line, preview text, and email design. You will also be able to set additional settings for each language independently.
Use Aura, our AI assistant, to generate translations for your email content in just a few clicks:
- Click the language selector at the top of the campaign page to switch to the language version you want to translate.
- Click Generate translation.
-
In the confirmation modal, click Generate translation.
- Aura AI will automatically translate the subject line, preview text and design from your default language version.
- Review the translation before sending it.
- Repeat those steps for each language you want to automatically translate.
To reset a translation and start over, click Reset translation at the top of the campaign page. You will also be able to set additional settings for each language independently.
Customize additional settings for each language
After translating your campaign, you can customize some of your additional settings independently for each language version. You can:
- Set a different reply-to email address
- Activate a Google Analytics tracking
- Use a custom unsubscribe page or update profile form
This allows you to tailor both the content and configuration of your campaign to each language.
Step 5: Review and send your email campaign
To ensure your email will be sent in the correct version depending on your contacts' language preferences, we highly recommend you preview and test your email campaign.
Once you've reviewed and tested all language versions, you're ready to send your campaign!
Each contact will automatically receive the email in the language that matches their language attribute value. Contacts whose language attribute doesn't match any configured language will receive the default language version.
❓ In which situations can I switch between different language versions?
You will be able to select the different languages when:
- Designing your email into the drag and drop email editor, simple editor, or HTML editor
- Previewing and testing your email campaign
- Analyzing your email campaign report
- Duplicating your email campaign
- Sharing your email template
- Downloading your email campaign in PDF
- Sharing your email campaign on social media
- Editing outdated or broken links in your email campaign
- Segmenting contacts based on the language in which they received your campaign
❓ How do I deactivate multi-language or delete a translation?
If you need to deactivate the multi-language option, or delete a translation:
- Click the language selector at the top of your campaign creation page.
- Click Manage languages.
-
From there, you can either:
- Deactivate the multi-language option.
-
Deselect languages from the list to delete a translation.
💡 Good to knowIf you deactivate or deselect translations, the translated versions of your campaigns will be deleted.
- Click Save.
⏭️ What's next?
- Customize an unsubscribe page to integrate into your email campaigns
- Exclude and filter recipients from your email campaigns
- Insert a custom unsubscribe link in your emails
- Analyze and export your email campaign report
🤔 Have a question?
If you have a question, feel free to contact our support team by creating a ticket from your account. If you don't have an account yet, you can contact us here.
If you’re looking for help with a project using Brevo, we can match you with the right certified Brevo Agency partner.