Translate and send email campaigns in multiple languages

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:

Step 1: Create a multi-language email campaign

Once your languages are configured, you can create email campaigns with different versions for each language.

  1. 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.
  2. Once your email campaign is ready, at the top of your campaign, click Add languages.
    localization_add-language-campaign_en-us.png
  3. 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.
    localization_select-languages-campaign_en-us.png
  4. Click Save.

Step 2: 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:

localization_switch-language_en-us.png

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:

🔣 Manually translate🤖 Automatically translate

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.

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 3: 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:

❓ How do I deactivate multi-language or delete a translation?

If you need to deactivate the multi-language option, or delete a translation:

  1. Click the language selector at the top of your campaign creation page.
  2. Click Manage languages.
  3. From there, you can either:
    1. Deactivate the multi-language option.
    2. Deselect languages from the list to delete a translation.

      💡 Good to know
      If you deactivate or deselect translations, the translated versions of your campaigns will be deleted.
  4. Click Save.

⏭️ What's next?

🤔 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.

💬 Was this article helpful?

1 out of 2 found this helpful