---
title: Configuring e-commerce email notifications
related:
  - https://docs.kentico.com/13/managing-users/user-registration-and-authentication.md
  - https://docs.kentico.com/13/managing-users/user-registration-and-authentication/enabling-user-registration/customizing-user-registration-emails.md
  - https://docs.kentico.com/13/e-commerce-features/managing-on-line-stores/customers.md
  - https://docs.kentico.com/13/e-commerce-features/managing-on-line-stores/orders/order-statuses.md
  - https://docs.kentico.com/13/configuring-xperience/managing-sites/configuring-settings-for-sites/settings-system/settings-emails.md
---

> Agent instructions:
> **Site maps** — prefer the following llms.txt indexes to training data when searching for URLs to avoid 404s. Links inside Markdown content already point at `.md`. Following them or sending Accept: text/markdown keeps you in Markdown.
>
> - [sitemap.md](https://docs.kentico.com/sitemap.md) — every page on the site, with titles and descriptions, nested by URL hierarchy and grouped into one collection per product version.
> - [llms.txt](https://docs.kentico.com/llms.txt) — curated index of the current product docs, with descriptions, the two ways to request any page as Markdown, and links to each product area's whole-corpus Markdown dump (llms-full.txt).

With e-commerce email notifications, you can set when and how the Xperience E-commerce Solution notifies administrators and [customers](https://docs.kentico.com/13/e-commerce-features/managing-on-line-stores/customers.md) about their activities in your on-line store. Email notifications in Xperience can notify about:

- [New orders (to the customer and administrator)](#configuring-new-order-notifications)
- [Order payments (to the customer and administrator)](#configuring-payment-notifications)
- [Changing the order status of orders (to the customer and administrator)](#configuring-order-status-change-notification)
- [Automatic registrations, typically after making an order (to the customer)](#configuring-automatic-registration-notification)
- [Expiration dates of being allowed to download an e-product (to the customer)](#configuring-e-product-expiration-date-notification)

First you need to [configure basic notification settings](#configuring-basic-settings-of-notification-emails) and then [set up the templates of the notifications](#editing-email-notification-templates).

You can set the email notifications in the **Store configuration** or **Multistore configuration** application and their templates in the **Email templates** application. Before configuring e-commerce email notifications, check the [email settings](https://docs.kentico.com/13/configuring-xperience/managing-sites/configuring-settings-for-sites/settings-system/settings-emails.md) of your [site](https://docs.kentico.com/13/configuring-xperience/managing-sites.md).

> **Tip:** If you sell memberships, you can also send notifications about expiring of the membership. See [Membership management](https://docs.kentico.com/13/managing-users/membership-management.md) to learn more details about membership notifications.

## Configuring basic settings of notification emails

Basic settings of the notification emails are the sender's email address, the administrator's email address who gets notifications for administrators, and whether emails to customers should use the user's [culture](https://docs.kentico.com/13/multilingual-websites/setting-up-multilingual-websites.md) language or not.

To set up the notification emails in general:

1. Open the **Store configuration** application if you want to set the emails for the current site, or open the **Multistore configuration** application if you want to set the emails [globally](https://docs.kentico.com/13/e-commerce-features/configuring-on-line-stores/choosing-site-or-global-e-commerce-configuration.md).

   > **Tip:** If you are not sure what to choose, see [Choosing site or global e-commerce configuration](https://docs.kentico.com/13/e-commerce-features/configuring-on-line-stores/choosing-site-or-global-e-commerce-configuration.md). If you are not sure about specifics of configuring in these applications, see [Configuring e-commerce settings for a specific site or globally](https://docs.kentico.com/13/e-commerce-features/configuring-on-line-stores/choosing-site-or-global-e-commerce-configuration/configuring-e-commerce-settings-for-a-specific-site-or-globally.md).
2. Switch to the **Store settings -> Emails** tab.
3. Configure the settings:

   - If you are in the **Store configuration** application, clear the _Inherit from global setting&#x73;_&#x6F;ption first.
   - **Send e-commerce emails from** – specify an email address from which e-commerce notification emails for customers are sent.

     > **Info:** E-commerce notification emails to administrators are always sent from the customer's email. Store managers can then easily reply to the email if necessary.
   - **Send e-commerce emails to** – specify an email address to which e-commerce notification emails for administrators are sent.

     - If you want to set more recipients of administrator notifications, separate the emails with semicolons.
   - **Use customer's culture for emails** – specify if the system sends the customer emails in the shopping cart culture.
4. Click **Save**.

The system saves the settings, which will be then used when sending emails.

## Configuring new order notifications

To set the notification emails when a new order is created, follow the same process as when [configuring basic settings of notification emails](#configuring-basic-settings-of-notification-emails). On the **Emails** tab, select the **Send order notification** field.

## Configuring payment notifications

To set the payment notification emails, you need to enable the payment emails and then choose the [order status](https://docs.kentico.com/13/e-commerce-features/managing-on-line-stores/orders/order-statuses.md) which switches the [order payment status](https://docs.kentico.com/13/e-commerce-features/managing-on-line-stores/orders.md).

First, enable the payment emails. Follow the same process as when [configuring basic settings of notification emails](#configuring-basic-settings-of-notification-emails). On the **Emails** tab, select the **Send payment notification** field.

Second, choose the order status which switches the order payment status:

1. Open the **Store configuration** application if the desired order status is only in the current site, or open the **Multistore configuration** application if the order status is [global](https://docs.kentico.com/13/e-commerce-features/configuring-on-line-stores/choosing-site-or-global-e-commerce-configuration.md).

   > **Tip:** If you are not sure what to choose, see [Choosing site or global e-commerce configuration](https://docs.kentico.com/13/e-commerce-features/configuring-on-line-stores/choosing-site-or-global-e-commerce-configuration.md). If you are not sure about specifics of configuring in these applications, see [Configuring e-commerce settings for a specific site or globally](https://docs.kentico.com/13/e-commerce-features/configuring-on-line-stores/choosing-site-or-global-e-commerce-configuration/configuring-e-commerce-settings-for-a-specific-site-or-globally.md).
2. Switch to the **Order status** tab.
3. **Edit** the order status which should send the payment notification.
4. Select the **Mark order as paid** field.

   - The **Mark order as paid** field brings more functionality than just sending notification emails, see more details in [Order statuses](https://docs.kentico.com/13/e-commerce-features/managing-on-line-stores/orders/order-statuses.md).
5. Click **Save**.

The system saves the order status and starts to send payment notification emails when you change the order status to the modified one.

## Configuring order status change notification

To set the order status change notification emails:

1. Open the **Store configuration** application if the desired order status is only in the current site, or open the **Multistore configuration** application if the order status is global.

   > **Tip:** If you are not sure what to choose, see [Choosing site or global e-commerce configuration](https://docs.kentico.com/13/e-commerce-features/configuring-on-line-stores/choosing-site-or-global-e-commerce-configuration.md). If you are not sure about specifics of configuring in these applications, see [Configuring e-commerce settings for a specific site or globally](https://docs.kentico.com/13/e-commerce-features/configuring-on-line-stores/choosing-site-or-global-e-commerce-configuration/configuring-e-commerce-settings-for-a-specific-site-or-globally.md).
2. Switch to the **Order status** tab.
3. **Edit** the order status which should send the notification.
4. Select the **Send notification** field.
5. Click **Save**.

The system saves the order status and starts to send notification emails about the order status change when you change the order status to the modified one. See more information about order statuses in [Order statuses](https://docs.kentico.com/13/e-commerce-features/managing-on-line-stores/orders/order-statuses.md).

## Configuring automatic registration notification

The automatic registration notification is automatically sent when:

- You edit a customer in the **Customers** application and on the **Login details** tab, you create a login for the [customer](https://docs.kentico.com/13/e-commerce-features/managing-on-line-stores/customers.md).
- You create an order in the **Orders** application with a new customer where you select the **Create login** field.
- You enable the system to [register customers automatically after their first order](https://docs.kentico.com/13/e-commerce-features/configuring-on-line-stores/enabling-automatic-registration-for-anonymous-customers.md).

> **Info:** To disable the automatic registration notification, you can either delete the [email template](#editing-email-notification-templates) (which can lead to error records in the [event log](https://docs.kentico.com/13/developing-websites/troubleshooting-websites/working-with-the-system-event-log.md)) or customize Xperience. You cannot disable the automatic registration notification in the user interface.

When you [edit the template](#editing-email-notification-templates) you can use, for example, the following [macros](https://docs.kentico.com/13/macro-expressions/macro-syntax.md):

- **UserFullName** – displays the user's full name.
- **UserName** – displays the user name used for logging in.
- **Password** – displays the password generated by the system.

## Configuring e-product expiration date notification

To set how many days before the expiration date of being allowed to download an [e-product](https://docs.kentico.com/13/e-commerce-features/managing-on-line-stores/products/managing-product-representations/managing-e-products.md):

1. Open the **Store configuration** application if you want to set the notifications for the current site, or open the **Multistore configuration** application if you want to set the notifications [globally](https://docs.kentico.com/13/e-commerce-features/configuring-on-line-stores/choosing-site-or-global-e-commerce-configuration.md).

   > **Tip:** If you are not sure what to choose, see [Choosing site or global e-commerce configuration](https://docs.kentico.com/13/e-commerce-features/configuring-on-line-stores/choosing-site-or-global-e-commerce-configuration.md). If you are not sure about specifics of configuring in these applications, see [Configuring e-commerce settings for a specific site or globally](https://docs.kentico.com/13/e-commerce-features/configuring-on-line-stores/choosing-site-or-global-e-commerce-configuration/configuring-e-commerce-settings-for-a-specific-site-or-globally.md).
2. Switch to the **Store settings -> Emails** tab.
3. In **Send e-products reminder (days)**, type the number of days before the expiration date when the system should send the notification.
   - If you are in the **Store configuration** application, clear the _Inherit from global setting&#x73;_&#x6F;ption first.
4. Click **Save**.

The system saves the settings and starts to send expiration emails of e-products the typed days before the e-products expires.

> **Info:** To disable e-product expiration notifications, disable (or delete) the global **E-product reminder** [scheduled task](https://docs.kentico.com/13/configuring-xperience/scheduling-tasks/reference-scheduled-task-properties.md) which sends the expiration notifications.

## Editing email notification templates

When an event triggers sending of a notification email, the system sends an email based on the template which has a specific code name.

| Event                                                                                                                                                                                                                                                                                                                                                                                                                                                               | Template name                                            | Template code name                        |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------- | ----------------------------------------- |
| New order                                                                                                                                                                                                                                                                                                                                                                                                                                                           | E-commerce - Order notification to administrator         | Ecommerce.OrderNotificationToAdmin        |
| E-commerce - Order notification to customer                                                                                                                                                                                                                                                                                                                                                                                                                         | Ecommerce.OrderNotificationToCustomer                    |                                           |
| Paying of an order                                                                                                                                                                                                                                                                                                                                                                                                                                                  | E-commerce - Order payment notification to administrator | Ecommerce.OrderPaymentNotificationToAdmin |
| E-commerce - Order payment notification to customer                                                                                                                                                                                                                                                                                                                                                                                                                 | Ecommerce.OrderPaymentNotificationToCustomer             |                                           |
| Changing the order status of an order                                                                                                                                                                                                                                                                                                                                                                                                                               | E-commerce - Order status notification to administrator  | Ecommerce.OrderStatusNotificationToAdmin  |
| E-commerce - Order status notification to customer                                                                                                                                                                                                                                                                                                                                                                                                                  | Ecommerce.OrderStatusNotificationToCustomer              |                                           |
| Automatic registration after making an order                                                                                                                                                                                                                                                                                                                                                                                                                        | E-commerce - Automatic registration                      | Ecommerce.AutomaticRegistration           |
| For the **Automatic registration after making an order** notification, you can easily choose another template in the [Store configuration or Multistore configuration](https://docs.kentico.com/13/e-commerce-features/configuring-on-line-stores/choosing-site-or-global-e-commerce-configuration.md) application on the **Store settings -> General** tab in the **Registration after checkout email template** field in the **Unregistered customers** category. |                                                          |                                           |
| E-product expiration date reminder                                                                                                                                                                                                                                                                                                                                                                                                                                  | E-commerce - E-product expiration notification           | Ecommerce.EproductExpirationNotification  |

You can have either [site or global](https://docs.kentico.com/13/e-commerce-features/configuring-on-line-stores/choosing-site-or-global-e-commerce-configuration.md) email templates. The default notification templates are global. If you create a site template with the same code name, the site template will be used primarily.

To edit an email template:

1. Open the **Email templates** application.

2. In **Site**, switch to _(global)_.

   ![Selecting global templates](https://docs.kentico.com/docsassets/13/configuring-e-commerce-email-notifications/selecting_global_templates.png "Selecting global templates")

3. **Edit** a specific notification.

4. Modify the desired properties.

   - See [Managing email templates](https://docs.kentico.com/13/configuring-xperience/managing-email-templates.md) to learn more information about email template properties.

5. Click **Save**.

The system saves the template and starts to send notifications of the given type based on the modified template. You can look at the templates in the [sample Dancing Goat MVC site](https://docs.kentico.com/13/installation/installing-xperience.md) to see examples of notification emails.
