Sale! Tested Updated Documented

Custom Emails for WooCommerce

From: $19.99 / year

Add custom emails to WooCommerce.

$29.99 $19.99 Single site1 year of updates and support30-day money-back guaranteeBuy
$79.99 $49.99 Unlimited sites1 year of updates and support30-day money-back guaranteeBuy
$149.99 $79.99Unlimited sitesLifetime updates and support30-day money-back guaranteeBuy
Clear

Description

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”.

Custom Emails for WooCommerce - General Options

Number of emails
Sets total number of custom emails you wish to add.
Default: 1
Admin title #N
Sets admin title for each custom email.
Default: Custom email

Custom Emails for WooCommerce - WooCommerce Emails

Email Options

Settings for each custom email are located in “WooCommerce > Settings > Emails > Custom email #N”.

Custom Emails for WooCommerce - Email Options

Enable/Disable
Enables/disables current email.
Default: yes
Trigger(s)
Custom emails are automatically sent to the recipient list when selected triggers are called. You can set triggers here.
Default: None

You can also send emails manually, from “Order actions” meta box on order’s admin edit page:

Custom Emails for WooCommerce - Order Actions

Also you can use “Bulk actions” (on the “Orders” admin page) to send custom emails manually and in bulk:

Bulk actions

Delay
Optionally delay the email, e.g. by one week after order was completed. Ignored if set to zero.
Default: 0
Delay unit
Possible values: seconds; minutes; hours; days; weeks.
Default: seconds
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}
Email type
Choose which format of email to send. Possible values: Plain text; HTML; Multipart.
Default: HTML
WC email template
Wraps email content in WooCommerce email template.
Default: yes
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}
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>

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.

Be the first to review “Custom Emails for WooCommerce”

Your email address will not be published. Required fields are marked *

Changelog

1.3.1 - 05/04/2021

  • Dev - Email content - "Default content" button added.
  • Dev - Settings - Link to each email settings added.
  • Dev - Email settings - Triggers list rearranged; settings descriptions updated.
  • Dev - Code refactoring.

1.3.0 - 30/03/2021

  • Dev - "Delay" options added (including "Scheduled" section).
  • Dev - Now always adding order note when sending an email.
  • Dev - Debug - More info added.
  • Dev - Code refactoring.

1.2.1 - 22/03/2021

  • Dev - "Send email: ..." actions added to the "Bulk actions" select box in admin "Orders" list.
  • Dev - Code refactoring.

1.2.0 - 19/03/2021

  • Dev - "Minimum order amount" option added.
  • Dev - "Maximum order amount" option added.
  • Dev - "Require order product(s)" option added.
  • Dev - "Exclude order product(s)" option added.
  • Dev - General - Advanced - "Debug" option added.
  • Dev - Settings - Minor descriptions update.
  • WC tested up to: 5.1.
  • Tested up to: 5.7.

1.1.0 - 07/10/2020

  • Dev - [generate_coupon_code] shortcode added.
  • Dev - Trigger - alg_wc_custom_emails_is_user_email filter added.
  • Dev - Settings - Minor descriptions update.
  • WC tested up to: 4.5.
  • Tested up to: 5.5.

1.0.0 - 21/01/2020

  • Initial Release.

Installation and Updates

  • Buy the plugin 🙂
  • Download plugin's zip to your computer (you will receive an email with download link, or you can always download the plugin from your account).
  • Go to "Admin Dashboard > Plugins > Add New > Upload Plugin" and browse for downloaded zip file.
  • If plugin is successfully installed - you should see it added to the Plugins list.
  • To keep WPFactory items up to date, please install WPFactory Helper plugin and enter your site key.

Refunds

We want to ensure that you are 100% happy with your purchase, so if you feel the product(s) you purchased are not the best fit for your requirements and you attempted to resolve issues with product's author, we are offering 30 day money back guarantee refund policy.