PrestaShop allows you to customize the emails sent automatically to customers. This includes messages such as account registration confirmations, order notifications, payment confirmations, password reset emails, shipping updates, and many other system-generated communications.
By editing email templates, you can translate messages into another language, update their content, or adapt them to match your brand’s communication style.
Table of Contents
Accessing Email Translations
Log in to your PrestaShop administration panel and navigate to:
Improve → International → Translations
On the Translations page, you will find several translation categories:
- Back Office Translations
- Theme Translations
- Installed Module Translations
- Email Translations
- Other Translations
To modify customer emails, select Email Translations.
Open the Email Translation Editor
In the Modify Translations section, configure the following options:
Translation Type
Select:
Email Translations Email Content Type
Choose which part of the email you want to edit:
- Subject
- Body
Theme
Select your active theme.
For most stores, this is usually:
Classic or the name of your custom theme.
Language
Choose the language you want to edit.
For example:
English or any other language configured in your store.
Once the options are selected, click:
Modify
Edit System Email Templates
On the next page, select:
Emails Related to System Activity
PrestaShop includes dozens of built-in email templates used for various actions throughout the store.
Examples include:
- Account creation
- Order confirmation
- Payment confirmation
- Password reset
- Shipment notification
- Contact form responses
Modify the Email Content
Locate the template you want to edit and expand it.
Most templates contain:
Subject
The email subject line displayed in the customer’s inbox.
Example:
Your order has been confirmed HTML Version
The formatted version of the email displayed by most email clients.
Plain Text Version
A simplified version used by email clients that do not support HTML.
You can modify any of these sections as needed.
Save Your Changes
After editing the template, click:
Save
or
Save and Stay
Your changes will be applied immediately to future emails generated by PrestaShop.
Editing Module Email Templates
Many modules install their own email templates.
Examples include:
- Payment gateways
- Shipping integrations
- Marketing tools
- Loyalty programs
To edit these messages, select:
Installed Module Translations
instead of Emails Related to System Activity and locate the module you want to modify.
Important Recommendations
Before making major changes:
- Create a backup of your store.
- Save a copy of the original email content.
- Test the modified email by generating a sample notification.
This helps ensure that important variables and placeholders remain intact.
For example, do not remove placeholders such as:
{firstname}
{lastname}
{order_name}
{shop_name} These values are replaced automatically when the email is sent.
Summary
To edit or translate customer emails in PrestaShop, navigate to Improve → International → Translations, select Email Translations, choose the appropriate language and theme, and click Modify. You can then customize the subject and content of system-generated emails such as order confirmations, account notifications, and shipping updates to better match your store’s requirements.