Mailster for WooCommerce

Plugin Banner

Mailster for WooCommerce

by EverPress

Download
Description

Mailster for WooCommerce connects your WooCommerce store to Mailster so shoppers can join your newsletter lists when they place an order. Use it to grow your email audience from real customers, assign them to the right lists, and trigger Mailster automation workflows after a purchase.

This plugin requires Mailster and WooCommerce. Automation triggers need Mailster 4.1.4 or newer.

Newsletter signup at WooCommerce checkout

  • Checkout subscribe checkbox — Let customers opt in on classic and block-based checkout (or auto-subscribe when you choose that mode).
  • Add on order created or completed — Control whether subscribers are created when the order is placed or only after it is completed.
  • Double opt-in — Optionally require confirmation before activating new subscribers.
  • Skip known subscribers — Hide the checkbox for logged-in users or customers who are already on your list.
  • Global and per-product lists — Assign default lists in settings, and override lists on each product edit screen.

Mailster automations and transactional email

  • Bought product — Start a Mailster workflow when an order includes specific products (and optionally matches an order status).
  • Bought in a product category — Trigger workflows when purchases fall in selected product categories.
  • Create subscriber if missing — Optionally add the buyer to Mailster when a workflow runs and they are not a subscriber yet.
  • System mail templates — When Mailster sends WordPress/WooCommerce system emails, choose Mailster template files for common transactional messages (new order, processing, completed, invoice, and more).
  • Optional WooCommerce email CSS — Remove WooCommerce’s email styles so messages look more like your Mailster template.
  • Coupon tags — Use WooCommerce coupons as Mailster dynamic content tags in campaigns.

How it works

  1. Install and activate Mailster for WooCommerce with Mailster and WooCommerce.
  2. Open Newsletter Settings WooCommerce.
  3. Choose signup type (checkbox or automatic), when to add subscribers, default lists, and optional double opt-in.
  4. Optionally set Mailster lists on individual products and map transactional email templates.
  5. For automations, add the Bought product or Bought product in a category trigger to a Mailster workflow (Mailster 4.1.4+).

More detail: Mailster and WooCommerce in the knowledge base.

  1. Upload the mailster-woocommerce folder to /wp-content/plugins/, or install from the WordPress plugins screen.
  2. Activate the plugin under Plugins.
  3. Ensure Mailster and WooCommerce are installed and active.
  4. Go to Newsletter Settings WooCommerce and configure signup type, lists, and timing.
  5. (Optional) Edit products to assign Mailster lists for buyers of those items.
  6. (Optional) Enable Mailster system mails if you want to pick template files for WooCommerce transactional emails.
  7. (Optional) Create automation workflows with product or category purchase triggers (requires Mailster 4.1.4+).
Does this plugin work without Mailster or WooCommerce?

No. It is an addon that requires both Mailster and WooCommerce.

When are customers added to my Mailster lists?

Under Newsletter Settings WooCommerce, choose whether subscribers are added when the order is created or when it is completed. With the checkbox signup type, only customers who opt in (or auto-signup mode) are added.

Does it support the WooCommerce block checkout?

Yes. The addon registers a subscribe field for block-based checkout and still supports classic checkout checkbox placement. Some older checkbox positions are deprecated because they do not work with the block checkout.

Can I put buyers of a specific product on a different list?

Yes. On the product edit screen, use the Mailster metabox to choose lists for customers who purchase that product. Those lists are merged with your global WooCommerce list settings.

What Mailster version do automation triggers need?

The Bought product and Bought product in a category workflow triggers require Mailster 4.1.4 or newer. Older Mailster versions can still use checkout signup and list features.

Does this send customer data to a third-party email service?

No. Subscribers are stored in Mailster on your WordPress site. Order and billing data used for signup come from WooCommerce on your site. You remain responsible for consent and applicable marketing law (use the checkbox and/or double opt-in as needed).

Where can I get support?

See the Mailster and WooCommerce knowledge base article and mailster.co.

Room for improvement

By Frenkc on February 26, 2023

Overall, its good.
Altough, some really necessary functions is missing.

A Huge one is you cant segment/target to Woocommerce Customer users, for example:

send to user role “Woocommerce Customer”
Like “IF ‘woocommerce_customer’ and Is Subscribed / and Purchased product_name or product_brand


You can't target people who already purchased specific products before you set up a list that a product, that's a big deal.

We got tens of thousands of customers we cant target because of this.

Or to what characters the name of a product contains in their order, you just target existing wordpress users, not woocommerce customers, that is the difference. If someone has purchased with guest account or with a list previously setup with a product(thousands of products in our case) wich is the norm, you can not target them with your plugin currently. This is a big thing you should update and that would also be fairly easy to implement to your next update

Or a way to sync up wocommerce order data with lists or segmentation. like if order email is subsribed and purchased product with letters containing "brandname"

It would be a 5/5 with this, nothing else I can see that is missing

Can't be saved for 1.7 version

By Peter (tcleicrystal) on October 28, 2022

Can't be saved for 1.7 version

Works Great !

By BestRanger on May 5, 2022

Thanks, it works great with newest mailster version. (If it is not showing, you must log in as guest.)

Works like a charm

By GDriver on January 22, 2019

Works like a charm, just does the thing it should do!

100%

By thobbes on October 7, 2018

Plugin and support 100%.

100% fonctionnel

By luciendub on August 22, 2018

Fonctionne parfaitement; tout simplement.

Buy to use!

By Robson (ligg3) on November 12, 2017

Buy to use! Not free!

Works as advertised, superb support

By christophrado on March 30, 2017

Had some suggestions/improvements - were added by the author within hours. 5/5 would buy again 😉 No, seriously, thumbs up for revaxarts and the Mailster ecosystem!

2.0.2

  • fixed: correctly loading ‘load_plugin_textdomain’ hook

2.0.1

  • fixed: PHP Warning-
  • fixed: subscribers no longer unintentionally get unsubscribed on checkout submission

2.0.0

  • new: Trigger for Mailster automations “Bought product”
  • new: Trigger for Mailster automations “Bought in a product category”
  • improved: better support for checkbox in new block based checkout
  • some checkbox placement were deprecated as they no longer work on block based checkout
  • new trigger require Mailster version 4.1.4 or above

1.7.1

  • fixed: coupons are not displayed correctly in dynamic edit bar
  • fixed: checks if current session has a customer before getting the subscriber by email

1.7

  • added coupons to supported post types
  • added coupons to tags list

1.6

  • new: option to disable WooCommerce style in email

1.5

  • fixed: use of deprecated method on order object
  • updated markup of signup checkbox
  • now requires WooCommerce 3.0 or above

1.4

  • new option to skip checkbox for registered users

1.3

  • fixed: admin url in referer

1.2

  • updated file structure
  • additional checkbox positions

1.1

  • added: option to choose position of checkbox on the checkout page
  • wrapped checkbox in label tag for better UX

1.0

  • Initial Release
Back to top