Order notifications

Last updated

You and your customers can receive email notifications about new orders, payment status updates and other useful information.

This article is about new email notifications that were released in December, 2014. If you see that your Mail settings page looks different, please enable new notifications here: Ecwid Control Panel → Settings → What's New.

Setting up email notifications

You can adjust your email notifications preferences at your Ecwid Control Panel → Settings → Mail. Here you can manage the following settings:

  • Enable/Disable the notifications of certain types
  • Change the From: email address for customers’ notifications
  • Upload your logo to be displayed in the notifications

See a video on how to set up email notifications:

Notification types

Admin notifications

  • New Order Placed. Sent to admin when an order is placed. This email contains information about order items, shipping and billing details.
  • Low Stock Notification. This message is automatically sent to you when a product in your Ecwid store has reached a low stock limit.

Customer notifications

  • Order Confirmation. Sent to customer after successful order placement to acknowledge its receipt. This email contains information about order items, shipping, billing, and order status.
  • Order Status Changed. Sent when the order’s status changes to inform the customer about the progress of order fulfilment.
  • Order Shipped. Sent when a tracking number to the order is assigned or when the order’s status is changed to “Shipped” to notify the customer that the purchased items are on their way.
  • Order is Ready for Pickup. Sent when the order status is changed to "Ready for Pickup" to notify the customer that purchased items are ready for pickup.
  • Successful Registration. Sends a welcome e-mail to customer when they've successfully registered in your store.
  • Password Reminder. Sent when a customer make a request to restore their password.
  • Download e-goods. Sent to customer when the order’s status is changed to “Accepted” and their digital order is ready for download.
Ecwid uses AMP technology to dynamically display the up-to-date information about payment and fulfillment order statuses right in the single Order Confirmation notification that a buyer receives upon a purchase. The buyer can check the dynamic order confirmation in mailbox at anytime to find out the actual status of the order.
Currently, dynamic content is available to US customers and in Gmail only. For customers using other mail clients the regular static email notification content is shown.

How to edit notifications

You can edit the layout and content of email notifications using HTML template. There is a lot of data (e.g. order total, customer’s name, etc.) that can be added to the template with help of special variables. You can find the full list of these variables: How to edit mail notifications.

Email Notifications Translation

Today mail notification templates are translated to: English, Russian, German, French, Italian, Spanish, Portuguese, Dutch, Danish,Finnish, Japanese, Norwegian, Polish, Swedish, Czech. 

When you create new Ecwid account, the notification templates are automatically translated to the language of your Control Panel. In case there is no mail notification translation to this particular language yet, the notification templates will be translated to English by default.

How to change the mail notifications language

Basically in order to change the mail notifications language you should change the language of your Ecwid backend. Please, follow these steps:

  1. Switch your Ecwid Control Panel to another language using the Language drop-down it the the page footer.
  2. Go to Ecwid Control Panel → Settings → Mail.
  3. Click Edit next to the particular notification.
  4. Hit Revert to default link at the bottom of the page. Save the changes.
  5. Repeat this action for each notification template.

How to translate mail notifications to new language

The notification template contains static text information and variables. If you want to translate the notification template to your language, you can change the texts manually. Please, follow the instruction:

  1. Open your Ecwid Control Panel → Settings → Mail.
  2. Click Edit next to the particular notification.
  3. The notification template in HTML format will open for editing.
  4. Alter the text in black whatever you like and save changes.

Mail notification variables translation

As for variables, they are loaded from Ecwid servers. At this moment they work as follows:

  • “Order confirmation” email template loads translations for the notification based on the language your customer views the storefront in. How storefront translations work in Ecwid.
  • The language of the variables "Order shipped" and "Order status changed" templates depends on the language of your customer's browser.
  • The language of the "Successful Registration" and "Password Reminder" emails depends on the storefront language your customers register or request password reminder in.

Order statuses translation

The order statuses such as Paid or Shipped are automatically translated to the language you view your control panel in, when the status is changed.

For example, you view your control panel in Portuguese when you change the status of the order. In this case the order statuses in mail notifications will appear in Portuguese, regardless of the language your customer views the storefront in.

In order to translate order statuses to another language you should change the language of your Ecwid Control Panel, using the Language drop-down it the the page footer.

If you noticed that a particular label has not translated to your native language yet, please feel free to contribute a new translation. Please follow these instructions and add your suggestions in our translation center. It would be very helpful, if you leave comments why your suggestions suit best all Ecwid stores running in your native language. We will proofread all the committed translations and will add the approved translations in Ecwid updates.

You can translate order statuses locally in your store. Please, follow the instruction:

  1. Open your Ecwid Control Panel → Settings → Mail.
  2. Click Edit next to the particular notification.
  3. The notification template in HTML format will open for editing.
  4. Find the following variables:

order payment statuses:


order fulfillment statuses:

  1. Replace them with the following translation code:

order payment statuses:

<#if order.paymentStatus = 'Paid'> Pago

<#elseif order.paymentStatus = 'Awaiting Payment'> Aguardando Pagamento

<#elseif order.paymentStatus = 'Cancelled'> Cancelado

<#elseif order.paymentStatus = 'Refunded'> Reembolsado


order fulfillment statuses:

<#if order.fulfillmentStatus = 'Processing'> Processando

<#elseif order.fulfillmentStatus = 'Awaiting processing'> Aguardando Processamento

<#elseif order.fulfillmentStatus = 'Shipped'> Enviado

<#elseif order.fulfillmentStatus = 'Delivered'> Entregue

<#elseif order.fulfillmentStatus = 'Will not deliver'> Não será entregue

<#elseif order.fulfillmentStatus = 'Returned'> Devolvido


We translated order statuses to Portuguese in this example. Please, translate statuses to your language and alter the translation code.

  1. Remember to save changes after updating the HTML code in the notification template.

To find out more about translations in Ecwid, please refer to the article on the topic.


Can I use multiple email addresses for order notifications?

Yes, the store admin can receive order notifications to more than one email addresses. You can set it up in Ecwid Control Panel → Settings → Mail, Mail settings block. Click Change and add the addresses to the Send notifications to field. You should submit email addresses separated by comma:


All the admin notifications will be sent out to the email addresses submitted in this field.

Can I change "From" address in admin notifications?

When the store administrator receives notification e-mails, the ‘From’ field is shown as notifications@ecwid.com. At present there is no way to change this address.

However, if you would like to contact your customers quickly by email, you can do that easily right by replying to these notifications:

Each email contains a hidden field “reply to”, where e-mail address of the customer is set. If you click to reply to this notification, this very customer’s email address will be automatically put as a recipient email. This allows administrator to reply to the customer directly from the Ecwid notification message.

How to remove the 'on behalf of' message that shows for some recipients?

If your recipients use Outlook, Hotmail (and other Microsoft webmail services), or Gmail, they may see an indication in the email that it was sent by Postmark on your behalf instead of just your 'from' name and address. There is a way to completely remove the texts: ‘sent via postmark’ and ‘on behalf of’. You need to add an SPF record to your sending domain:

SPF Record

To add the SPF record for your sending domains, you'll need to add records of type 'TXT' through your hosting provider, domain registrar, or DNS provider. Please contact our support team if you are not sure how to do it.

My "Mail settings" page looks different. What should I do?

If your Mail settings page looks like this, it means that new HTML email notifications are not enabled in your store yet.

Please go to Ecwid Control Panel > Settings > General > Migrations and enable HTML notifications there.

Back to top
Has the article answered your question?

Awesome! Thanks for your feedback!

Please send us that question. We will be happy to help by email.

Send a message