With segmentation, you can easily narrow down your target audience, allowing for more precise targeting. This enables you to send your campaigns exclusively to specific user groups, optimizing the effectiveness of your marketing efforts.

Mailster offers various methods for selecting recipients for your upcoming campaigns. In addition to selecting lists, you have the flexibility to establish criteria that subscribers must meet in order to receive your newsletter.


Sending emails to a specific group can be easily accomplished by creating a list in the recipient’s meta box. By doing so, you can quickly complete your campaigns in no time at all.


Conditions are a more powerful way to target your audience. You have a variety of fields you can choose from.

In the receiver, meta box clicks on “Edit Conditions” to add or remove conditions for the receivers.

This will reveal a popup with all your conditions.

By default, there’s no condition applied so all subscribers from the selected list will get the campaign.

Add a new condition by clicking on the “Add Condition” button. This will add a new condition which is based on three parts: Field, Operator, and Value.


This part describes which entity of subscriber metadata you like to check for. They are things like email, name, rating, or custom fields or other metadata like signup date, referrer, or WordPress user role.


The Operator is the connection between the Field and the value. It’s something like “is” or “is not”, “contains” or contains not”, “starts with” and “ends with” as well some complex things with regular expressions.

Based on the selected Field this can behave differently. An “Email” can “end with” a certain “@domain.tld” for instance while a “Birthday” is “greater” than “1990-01-01” (which targets all birthdays after the 1st of January 1990).


The Value represents the actual value of your condition. It’s a date for your date fields, a string for your name, or a regular expression.


Here is some examples so you get an idea of what’s possible:

“Email” – “ends with” – “@domain.tld”

Send campaigns only to subscribers with an email ending with domain.tld.

“Last Name” – “is not” – “Doe”

No John or Jane Doe will get your campaigns.

“Rating” – “is greater” – “70%”

Everyone with at least a 70.1% user rating will get your campaign.

“User Role” – “is” – “editor”

Only your Editors which have a matching subscriber will get your campaign.

“Birthday” – “is greater or equal” – “1990-01-01”

Only people who were born after the 1st of January 1990 will get this campaign. This requires to have the birthdate of your subscribers.

And / Or Connections

There is a difference between AND-connected conditions and OR-connected ones.

This OR connection targets all subscribers who have either “Joe” or “Jane” as their first name which targets Ms. Jane Doe as well Mr. Joe Doe.

This AND connection targets all subscribers with a first name of “Joe” and a last name of “Doe”. While there’s a match on Mr. Joe Doe Mrs. Doe is not a receiver.