Custom Emails for WooCommerce plugin lets you add fully customizable emails to WooCommerce. Custom emails are sent to the recipient list when selected triggers are called. Order emails can also be sent manually, via “Order actions” meta box.
General Options
General settings are located in “WooCommerce > Settings > Custom Emails”.
- Number of emails
- Sets total number of custom emails you wish to add.
- Default:
1
- Default:
- Admin title #N
- Sets admin title for each custom email.
- Default:
Custom email
- Default:
Email Options
Settings for each custom email are located in “WooCommerce > Settings > Emails > Custom email #N”.
- Enable/Disable
- Enables/disables current email.
- Default:
yes
- Default:
- Trigger(s)
- Custom emails are automatically sent to the recipient list when selected triggers are called. You can set triggers here.
- Default: None
- Delay
- Optionally delay the email, e.g. by one week after order was completed. Ignored if set to zero.
- Default:
0
- Default:
- Delay unit
- Possible values: seconds; minutes; hours; days; weeks.
- Default:
seconds
- Default:
- Require order product(s)
- Email will be sent only if there is at least one of the selected products in the order. Option is ignored for non-order emails or if the option is empty.
- Default: None
- Exclude order product(s)
- Email will not be sent if there is at least one of the selected products in the order. Option is ignored for non-order emails or if the option is empty.
- Default: None
- Minimum order amount
- Minimum order amount (subtotal) for email to be sent. Option is ignored for non-order emails or if the option is empty.
- Default: None
- Maximum order amount
- Maximum order amount (subtotal) for email to be sent. Option is ignored for non-order emails or if the option is empty.
- Default: None
- Recipient(s)
- Enter recipients (comma separated) for this email. Defaults to admin email. Use
{customer}
for customer billing email.- Default: None
- Subject
- You can use shortcodes and/or standard placeholders here.
-
- Default:
[{site_title}] Order ({order_number}) - {order_date}
- Default:
- Email type
- Choose which format of email to send. Possible values: Plain text; HTML; Multipart.
- Default:
HTML
- Default:
- WC email template
- Wraps email content in WooCommerce email template.
- Default:
yes
- Default:
- Email heading
- Used only if “WC email template” option is enabled and only for “HTML” email type. You can use shortcodes and/or standard placeholders here.
- Default:
Order {order_number}
- Default:
- Email content
- Please make sure content is not empty. You can use shortcodes and/or standard placeholders here.
-
- Default:
[order_details] <table> <tbody> <tr><th>Billing address</th><th>Shipping address</th></tr> <tr><td>[order_billing_address]</td><td>[order_shipping_address]</td></tr> </tbody> </table>
- Default:
You can also send emails manually, from “Order actions” meta box on order’s admin edit page:
Also you can use “Bulk actions” (on the “Orders” admin page) to send custom emails manually and in bulk:
Shortcodes
[if]
[clear]
[site_title]
[site_address]
[order_meta]
[order_func]
[order_number]
[order_total]
[order_total_tax]
[order_total_excl_tax]
[order_shipping_total]
[order_shipping_method]
[order_payment_method_title]
[order_total_items_count]
[order_date]
[order_details]
[order_billing_address]
[order_shipping_address]
Placeholders
To make it consistent with standard WooCommerce emails, you can also use standard placeholders:
{site_title}
{site_address}
{order_number}
{order_date}
Triggers
Available triggers:
- New order (Any status)
- New order (Pending payment)
- New order (Processing)
- New order (On hold)
- New order (Completed)
- New order (Cancelled)
- New order (Refunded)
- New order (Failed)
- Order status updated to Pending payment
- Order status updated to Processing
- Order status updated to On hold
- Order status updated to Completed
- Order status updated to Cancelled
- Order status updated to Refunded
- Order status updated to Failed
- Order status Pending payment to Processing
- Order status Pending payment to On hold
- Order status Pending payment to Completed
- Order status Pending payment to Cancelled
- Order status Pending payment to Refunded
- Order status Pending payment to Failed
- Order status Processing to Pending payment
- Order status Processing to On hold
- Order status Processing to Completed
- Order status Processing to Cancelled
- Order status Processing to Refunded
- Order status Processing to Failed
- Order status On hold to Pending payment
- Order status On hold to Processing
- Order status On hold to Completed
- Order status On hold to Cancelled
- Order status On hold to Refunded
- Order status On hold to Failed
- Order status Completed to Pending payment
- Order status Completed to Processing
- Order status Completed to On hold
- Order status Completed to Cancelled
- Order status Completed to Refunded
- Order status Completed to Failed
- Order status Cancelled to Pending payment
- Order status Cancelled to Processing
- Order status Cancelled to On hold
- Order status Cancelled to Completed
- Order status Cancelled to Refunded
- Order status Cancelled to Failed
- Order status Refunded to Pending payment
- Order status Refunded to Processing
- Order status Refunded to On hold
- Order status Refunded to Completed
- Order status Refunded to Cancelled
- Order status Refunded to Failed
- Order status Failed to Pending payment
- Order status Failed to Processing
- Order status Failed to On hold
- Order status Failed to Completed
- Order status Failed to Cancelled
- Order status Failed to Refunded
- Reset password notification
- Order fully refunded notification
- Order partially refunded notification
- New customer note notification
- Low stock notification
- No stock notification
- Product on backorder notification
- Created customer notification
* Please note, that new orders in WooCommerce by default are created with “Pending payment” status.
Reviews
There are no reviews yet.