Articles on: Notifications

Configure Multilingual Email Notifications

Plans: Pro, Premium, Enterprise Platforms: All platforms


Interacting with your customers in a language that speaks to them is a first step in building a long-lasting relationship.

With AfterShip Tracking, you can send multilingual email notifications to support users across multiple regions. For example, a customer whose order language is set to Chinese will get email notifications in Chinese, while customers whose order language is set to Arabic will be notified in Arabic.

Set up multiple languages for your email notifications

Go to Notifications > Emails and SMS in the AfterShip Tracking admin
Select the delivery status for which you want to set the language(s) and click Edit > Edit email template

Choose the email editor you would like to use to send your email updates
At the top, between the delivery status and the email editor dropdown, you can see the language badge

Click the language drop-down. Here you can see all the languages configured for your email notifications
To add, remove, and set the default language, click on Add/remove

By default, the language will be set to English

When you add a new language, it will auto-copy the content of your default language, so you don’t have to change the layout, just update/adjust the email content.

A notification will appear everytime you switch languages to help you know that you are no accessing that said language's editor.

Note: The HTML and drag-and-drop editors both need to be treated individually when it comes to setting up language preferences. This means if you have set up new languages, say Chinese and Hindi in your HTML template but decided to switch to the drag-and-drop template, these newly added languages will not be auto-configured there.

How does AfterShip detect which language to send emails in?

There are a few things to keep in mind. Pay attention!

If shipments are added manually to AfterShip Tracking, you can choose the order language from the tracking detail page. If the selected language matches the language you’ve set up in your email template, the email will be sent in that language.

If the shipments are being imported from the eCommerce platform, the order language will be auto-synced based on eCommerce platform users’ profile language in the platform, or you can change the language from the tracking detail page. AfterShip will auto-send multilingual emails to your customers based on the order language if it matches the template language. If not, the email will be sent in the default language.

How can API users configure multilingual email notifications?

API users when adding shipments via API POST can set the language code as a value in language parameters to set the default language for the tracking numbers. The users related to that shipment will be notified in that default language if it matches the configured template language.

For a complete understanding of our REST API and webhook services, check out our developer docs.

Updated on: 17/11/2023

Was this article helpful?

Share your feedback


Thank you!