WooCommerce Extension

WooCommerce is the leading E-commerce plugin for WordPress and one of the most used plugins in general. This integration allow Newsletter users to automatically subscribe customers to a mailing list and to optionally embed a simple radio button on every WooCommerce generated checkout page. Additionally, it’s now possibile to generate a “last products” newsletter simply checking products tags in “Create new newsletter” panel.

Since version 1.2.0 the real time subscribers segmentation is available. Customers can be added to specific subscriber lists by products or product categories in their orders. For example you may want to add customers to the “Sport news” list when they bought a sport related product or a product in your “sport category”. This is accomplished just setting an attribution rule. See more below.

Activating WooCommerce Extension

First of all, be sure to have WooCommerce Plugin installed and activated. If WooCommerce Extension does not find an active copy of  WooCommerce, it will show an error message.
The extension panel is very simple and it shows three main options:

  • Global enable/disable button
  • Whether to enable/disable the subscribe radio button and which text should be shown next to it
  • Whether to send the subscribers a confirmation email or not
  • Choosing a default group for new subscribers


WooCommerce Extension Admin Panel

Enable WooCommerce Extension

This option enables or disables the automatic subscription of every user that places an order through a WooCommerce powered checkout page.

Show a confirmation button and text

With this option, users will be asked to confirm whether they accept or not to subscribe to Newsletter. You can also specify a custom message to be shown next to the button, e.g. to comply with a country privacy laws or to simply warn customers. Please note: if this option remains unselected, all customers will automatically be subscribed.

Ask users to confirm their subscription

If this option is left unselected, all subscribers will be flagged as confirmed and they will start to receive newsletters. If “yes” is selected, subscribers will be flagged as “non-confirmed” and an opt-in email will be sent out. Opt-in email can be easily customized following this guide.

Assigning new subscribers to an existing group

Users can easily select a default existing group (or more than one) where the news subscribers will be registered to. Read more about groups here.

Customer segmentation

Only for WooCommerce version 3 or later.

As customers buy products from your Woocommerce shop you can define rules to add them to specific Newsletter lists. This is sometime called profiling or segmentation.

The extension lets to configure 20 per product rules and 20 per category rules. Product rules match single products while category rules match all products on configured categories. When an order is received (it’s not require for it to be completed), the extension examines the items and comapre them against the deifned rules.

Each rule is associated to a Newsletter list and when it match the subscriber (identified by the customer email) is added to that list.

Important note

Rules are applied to your subscribers, they do not subscribe your customers which are not already in the Newsletter contact list. If you want to import your customers as subscribers, install the free WP User Integration extension and run the import process. The you can remove that extension (but be sure to offer the subscription option to your new customers configuring correctly the WooCommerce Extension).

Massively run a rule

Rules can be applied to all orders already in your system to segment even the old subscribers. That process can take some time to complete when ran.

Usage example

Once you start to segment the subscriber by their ordered items you can send newsletters to strictly in target subscribers, reducing the number of cancellations, spam problems and raising the open and clic rates.

If you use the Automated extension, you can benefit from its ability to generate newsletters and send them to specific lists. You’re setting up a simple but effective marketing automation system.

As example, suppose to sell sport and outdoor products. And suppose to post in your blog, regularly, news about outdoor trends, tricks, product reviews or location reviews. First step you should setup a public list named “outdoor news”. Then confiure an automated newsletter to be sent to that list getting content from the outdoor categories of your blog.

Last step, subscribe each customer which buy an outdoor product to that list, setting up a rule in WooCommerce extension.

That’s all, you now have a fine tuned newsletter which keep informed only your customer interested on outdoor topics.

Creating a “Sales” Newsletter

With WooCommerce plugin you can create and start to sell products within your website. With WooCommerce Extension for Newsletter, you can now also send out newsletters automatically embedding your latest products: simply create a new newsletter with the “Default” theme, choose your favourite theme and select “Products” from “Post types to include”. Your latest products will be automatically inserted in your newsletter. Easy as that : )

WooCommerce Extension Group Selection


Users who subscribes from the checkout page will appear in the “Subscribers > Statistics > Referrers” panel in Newsletter as “WooCommerce checkout”.