Description
Who This Is Built For
AutomatorWP – MailerPress connects your WordPress automations to your MailerPress email lists, so subscriber changes happen on their own instead of by hand. This GPL-licensed add-on lets you add or delete contacts, move people between lists, apply or strip tags, and start workflows the moment someone subscribes, unsubscribes, or gets tagged. If you already run MailerPress and AutomatorWP on the same site, it closes the gap between what people do on your site and what your mailing list reflects.
Membership site owners are an obvious fit. When a member’s access changes, their list placement should change with it. Course creators can add a student to a specific list the moment they enroll, then tag them as they finish lessons. Store owners can sort buyers into lists by purchase behavior without exporting a single CSV. Agencies managing client sites get a repeatable way to wire up list hygiene as part of a build.
It also suits publishers and community managers who collect sign-ups through forms and need the right follow-up to happen afterward. If you have ever caught yourself copying addresses from one screen to another, this add-on is aimed at you.
What AutomatorWP – MailerPress Does
The add-on gives AutomatorWP a set of triggers and actions that talk directly to MailerPress. Triggers watch for list and contact events. Actions change contacts, lists, and tags. You string them together inside AutomatorWP’s automation builder, and the add-on handles the MailerPress side.
One distinction matters here: this plugin treats registered WordPress users and anonymous contacts as separate things. Many email subscribers never create a WordPress account. They signed up through a form and exist only in MailerPress. The add-on provides one set of triggers and actions for users and a parallel set for contacts, so both groups are covered without awkward workarounds.
How do the triggers work?
Triggers fire when something changes in MailerPress. For registered users, you can react when a user is added to contacts, when their status changes to unsubscribed, when they are added to or removed from a list, and when a tag is added to or removed from them. The anonymous versions cover the same events for guests and contacts who have no WordPress account: a guest added to contacts, a contact unsubscribing, list additions and removals, and tag additions and removals.
A trigger can start any AutomatorWP workflow. An unsubscribe might notify a team member, log the event, or update a record elsewhere on your site. A tag being added might grant access to a resource or kick off a series of follow-up steps.
What can the actions change?
Actions go the other direction, pushing changes into MailerPress. You can add a user or a contact to MailerPress, and you can delete either one. You can add or remove a user or contact from a list. You can add or remove a tag on a user or contact. That is twelve actions in all, split evenly between users and contacts.
Because actions sit inside AutomatorWP, they can follow any trigger that plugin supports, not only MailerPress triggers. A form submission, a purchase, a completed lesson, or a role change can all end in a list update.
Which tags can I use inside automations?
The add-on includes tags, in AutomatorWP’s sense of dynamic placeholders, for three kinds of data: contact details, list values, and tag values. You can pull these into the fields of other actions in the same automation. For example, you might insert a list’s value into a message or a record, so the output reflects what actually happened rather than a generic template.
Key Capabilities
- User triggers: user added to contacts, user unsubscribed, user added to a list, user removed from a list, tag added to user, tag removed from user.
- Anonymous triggers: guest added to contacts, contact unsubscribed, contact added to a list, contact removed from a list, tag added to contact, tag removed from contact.
- User actions: add user to MailerPress, delete user from MailerPress, add user to a list, remove user from a list, add tag to user, remove tag from user.
- Contact actions: add contact to MailerPress, delete contact from MailerPress, add contact to a list, remove contact from a list, add tag to contact, remove tag from contact.
- Dynamic tags: contact, list, and tag values available for use elsewhere in an automation.
- Licensed updates: a license covers one year of updates, and each installation needs its own license key to receive them.
The symmetry is deliberate and useful. Whatever you can do for a registered user, you can do for an anonymous contact. You do not need to force subscribers into WordPress accounts just to automate around them.
Getting Results
The practical payoff is consistency. Lists stay accurate because changes are made by rules, not by whoever remembers to do it. Here are a few concrete setups that show how it plays out.
Segment buyers automatically
Pair a WooCommerce purchase trigger from AutomatorWP with the action to add the user to a list. Customers who buy a particular product land in the matching list right away. Add a second action to tag them, and you can later target the segment with a campaign built in MailerPress’s drag-and-drop editor.
Handle unsubscribes cleanly
Use the trigger for a user whose status changes to unsubscribed, then follow it with actions that remove them from other lists or strip a tag. People who opt out stop receiving messages tied to those lists, and your records match their wishes. For anonymous subscribers, the contact version of the same trigger does the job.
React to tagging
Tags often mark meaningful moments, such as showing interest in a topic or completing an onboarding step. A tag-added trigger lets you respond to that moment on your site. You might send an internal notice, change a user role, or add the contact to a second list for a different sequence.
Keep your contact database tidy
The delete actions let you remove users or contacts from MailerPress when a condition is met, such as an account closing. That keeps your email database from filling up with people who have no relationship with your site anymore.
Start small. Build one automation, test it with a dummy contact, and confirm the list or tag changes land where you expect. Once that works, copy the pattern for other events. AutomatorWP – MailerPress WordPress plugin gives you the building blocks; how far you take them depends on the workflows your site needs.
Frequently Asked Questions
Can I automate subscribers who don’t have WordPress accounts?
Yes. The add-on includes anonymous triggers and contact actions built for exactly this case. A guest added to contacts, a contact unsubscribing, or a tag applied to a contact can all start workflows. You can also add, remove, or delete those contacts through actions, without creating a WordPress user first.
Does an unsubscribe trigger work for both users and guests?
There are two separate triggers. One fires when a registered user’s status changes to unsubscribed, and the other fires when a contact’s status changes to unsubscribed. Choose the one that matches the audience for the automation. If you need both covered, create one automation for each.
Can I use MailerPress actions after triggers from other plugins?
Yes. The actions are standard AutomatorWP actions, so they can follow any trigger available in your AutomatorWP setup. A form submission, a purchase, or a lesson completion can end with a user being added to a list or tagged. This is how most people connect site activity to their email segments.
What happens with updates after the first year?
A license includes one year of updates, and every installation requires its own license key to receive them. The plugin itself is GPL-licensed, so it keeps running on your site after that period. Only the update access is tied to the license term.

