MailPoet is an email marketing plugin for WordPress. While the plugin is widely used to send email newsletters, you can also use it for other needs as well. If you have WooCommerce-powered e-commerce website, for instance, you can use MailPoet to send tailored emails based on the purchase history. Or, you can also use it to automatically send a welcome message to first-time consumers. MailPoet also has the capability of scheduling a series of abandoned cart emails and start recovering lost sales.

Another notable feature of MailPoet related to WooCommerce is the ability to customize the store emails to make them match your brand identity.

If you run an editorial content website (e.g., blog), you can use MailPoet as a newsletter plugin. MailPoet, just like other newsletter plugins, comes with an editor dedicated to composing the emails. You can add elements like text, image, CTA button, and so on. Here is the screenshot of the MailPoet email editor.

MailPoet editor

When creating a new newsletter, you can start from a blank editor or a pre-made email template.

Built-in Email Delivery Service

One of the handy features offered by MailPoet is a built-in email delivery service. With this feature, you don’t need to configure a third-party email delivery service to start sending a newsletter. Instead, you just need to create a MailPoet account, and you are all set.

Even so, you can use your current email delivery service in case you have one. MailPoet supports Amazon SES, SendGrid, and STMP. You can also set MailPoet to send the emails using the email delivery service of your web hosting service.

Built-in Form Builder

MailPoet comes with a built-in form builder to make it easy for you to create an email opt-in form. The form builder makes use of the WordPress block editor a.k.a Gutenberg although not all blocks can be added to the form. You can only add blocks supported by the form builder.

Interestingly, the form builder of MailPoet supports display conditions. Meaning that you can set where the form to appear. Whether on the entire page, specific posts, specific pages, and so on.

MailPoet form builder

Regarding the form position, you can set it to appear as a popup, fixed bar, fly-in, and as a classic widget.

If you use a page builder plugin like Elementor (the pro version), Divi Builder, and Beaver Builder, you can also use the form builder feature of each page builder to create the form and connect with MailPoet so that the form design can blend with your page design.

Subscriber Management

The subscriber management feature allows you to manage the subscribers you have collected. You can edit, delete, import, and export subscribers.

In MailPoet, subscibers can be grouped into lists. You can also create segments to put together subscribers based on more specific criteria.


The built-in analytics of MailPoet allows you to track the performance of e newsletter after you have sent it. You can check the click percentage, open rate, and so on.

In addition to the key features above, MailPoet also comes with some other handy features. One of which the availability of shortcodes — which you can use on custom MailPoet pages (subscription confirmation page, welcome page, unsubscribe page, and so on.)

MailPoet itself is now under the Automattic umbrella. The company acquired MailPoet in 2020.