Notification triggers + events catalogue
The main emails and when they go out:
| Sent to | When | |
|---|---|---|
| Order Confirmation | Customer | An order is placed. |
| New Order (Admin) | You (Orders department) | An order is placed. |
| New Order (Vendor) | Seller | An order with their products is placed. |
| Order Status: Processing / On Hold / Shipped / Delivered | Customer | You change the order to that status. |
| Order Shipped / Shipment Created | Customer (and seller) | A shipment is created or marked shipped. |
| Order Status: Cancelled / Refunded | Customer (and seller) | The order is cancelled or refunded. |
| Password Reset | Customer | They ask to reset their password. |
| Welcome Email | Customer | They create an account. |
| New User Registration (Admin) | You | A customer signs up. |
| Review Thank You / Review Awaiting Approval | Customer | They write a review. |
| New Review (Vendor) | Seller | Their product gets a review. |
| Vendor Registration, Vendor Approved / Rejected | Seller and you | Seller sign-up and your decision. |
| Payout Notification | Seller | You pay them. |
| Abandoned Cart | Customer | See Abandoned Cart Recovery. |
| Gift Certificate | Recipient | A gift certificate is sent. |
| Newsletter | Subscribers | You send a newsletter. |
Other features send their own emails too, such as one-time login codes and scheduled reports.
Known problem: an "order complete" email isn't sent when you mark an order Complete — that signal is currently not sent. Customers do get the Delivered status email if you use that status.
