Home » Detail » Knowledge Base Article

nopCommerce Email Templates

 Created Date: 12/24/2020 3:50:04 AM |  User Level: Regular User |  Views: 2,226

Email is a critical part of an eCommerce system. nopCommerce comes with several pre-made email templates. Out of the box these templates help you communicate between yourself and your customers. Often the templates need to be customized for your unique business needs.

Available Out of the Box nopCommerce Email Templates

Name Subject
Blog.BlogComment New blog comment.
Customer.BackInStock Back in stock notification
Customer.EmailRevalidationMessage Email validation
Customer.EmailValidationMessage Email validation
Customer.NewOrderNote New order note has been added
Customer.NewPM You have received a new private message
Customer.PasswordRecovery Password recovery
Customer.WelcomeMessage Welcome to %Store.Name%
Forums.NewForumPost New Post Notification.
Forums.NewForumTopic New Topic Notification.
GiftCard.Notification %GiftCard.SenderName% has sent you a gift card for %Store.Name%
NewCustomer.Notification New customer registration
NewReturnRequest.CustomerNotification New return request.
NewReturnRequest.StoreOwnerNotification New return request.
News.NewsComment New news comment.
NewsLetterSubscription.ActivationMessage Subscription activation message.
NewsLetterSubscription.DeactivationMessage Subscription deactivation message.
NewVATSubmitted.StoreOwnerNotification New VAT number is submitted.
OrderCancelled.CustomerNotification Your order cancelled
OrderCompleted.CustomerNotification Your order completed
OrderPaid.AffiliateNotification Order #%Order.OrderNumber% paid
OrderPaid.CustomerNotification Order #%Order.OrderNumber% paid
OrderPaid.StoreOwnerNotification Order #%Order.OrderNumber% paid
OrderPaid.VendorNotification Order #%Order.OrderNumber% paid
OrderPlaced.AffiliateNotification Order placed
OrderPlaced.CustomerNotification Order receipt from %Store.Name%.
OrderPlaced.StoreOwnerNotification Purchase Receipt for Order #%Order.OrderNumber%
OrderPlaced.VendorNotification Order placed
OrderRefunded.CustomerNotification Order #%Order.OrderNumber% refunded
OrderRefunded.StoreOwnerNotification Order #%Order.OrderNumber% refunded
Product.ProductReview New product review.
ProductReview.Reply.CustomerNotification Product review reply.
QuantityBelow.AttributeCombination.StoreOwnerNotification Quantity below notification. %Product.Name%
QuantityBelow.StoreOwnerNotification Quantity below notification. %Product.Name%
RecurringPaymentCancelled.CustomerNotification Recurring payment cancelled
RecurringPaymentCancelled.StoreOwnerNotification Recurring payment cancelled
RecurringPaymentFailed.CustomerNotification Last recurring payment failed
ReturnRequestStatusChanged.CustomerNotification Return request status was changed.
Service.ContactUs Contact us
Service.ContactVendor Contact us
Service.EmailAFriend Referred Item
ShipmentDelivered.CustomerNotification Your order from %Store.Name% has been delivered.
ShipmentSent.CustomerNotification Your order from %Store.Name% has been shipped.
VendorAccountApply.StoreOwnerNotification New vendor account submitted.
VendorInformationChange.StoreOwnerNotification Vendor information change.
Wishlist.EmailAFriend Wishlist

Email Template Variables

As you work with templates you will often need to put in variables (e.g., a customers first name) that allow you to further customize your emails. The following are the available templates that are available to you:

For conditional expressions use the token %if (your conditions) … endif%

Editing an Email Template

With the list of templates and the available parameters now let's look at editing any of these templates. To edit a template do the following: