Ultimate Member – MailPoet
UM MailPoet connects your Ultimate Member database directly to MailPoet — automatically syncing subscriptions at registration, approval, role changes, and profile updates. Zero manual work.
The problem
Without the plugin, your lists drift out of sync
New members never appear in MailPoet. Profile changes are invisible. There’s no way to segment by membership tier. It’s all manual — or broken.
❌ Without UM MailPoet
✓ With UM MailPoet
8 powerful features
Everything you need for seamless member email sync
From first registration to role upgrades and GDPR cleanup — every lifecycle event is handled automatically.
Registration Opt-In Checkbox
Add a native MailPoet field to any UM registration form. Visitors can opt in to specific lists at the moment they sign up — or auto-subscribe silently without showing a checkbox.
Automatic Subscription on Approval
Handles the full user lifecycle automatically. Members are added at registration, on admin approval, and optionally unsubscribed or deleted from MailPoet when deactivated or removed.
Profile Field Mapping
Map any UM profile field — country, phone, job title, birthday — to MailPoet custom subscriber fields. Values sync at registration and update automatically on every profile save.
Role → List Mapping
Automatically subscribe members to lists based on their UM role. When a member upgrades from Free to Premium, their MailPoet subscriptions update instantly — no admin action needed.
Per-Form List Assignment
Assign specific MailPoet lists to individual UM registration forms. Your “Partner” form subscribes to the Partners list; your “Customer” form to the Customers list — automatically.
Bulk Import Existing Users
Import all approved members into MailPoet in one click. Processes in batches of 50 with a live progress bar. Applies your full current configuration — role mapping, field mapping, and all.
Frontend Subscription Manager
Adds a “Subscriptions” tab to the UM account page. Members can see and toggle their newsletter preferences on-site — reducing global unsubscribes and satisfying GDPR consent requirements.
Sync Audit Log & Admin Tools
Every API error logged with timestamp, method, and detail. A MailPoet column on the Users screen shows sync status. Per-user resync button for instant troubleshooting without leaving WP Admin.
How it works
Up and running in three steps
No coding. No manual database setup. Just install, configure, and every sync happens in the background.
Install & Activate
Upload um-mailpoet.zip via Plugins → Add New. Default settings are written automatically on activation — no manual database setup.
Configure Your Mappings
Go to UM → Settings → Extensions → MailPoet. Map roles to lists, connect profile fields to MailPoet custom fields, and set lifecycle behaviour for deactivated users.
Bulk Import & Go Live
Click “Sync all users to MailPoet” to import your existing members. From then on, every new registration, approval, and role change is handled automatically.
Automatic sync
Every member event. Perfectly handled.
UM MailPoet listens to five separate WordPress and UM hooks to ensure no change is ever missed.
Requirements
What you need
UM MailPoet is a bridge plugin — both base plugins must be active.
Get started today
Stop managing your email list manually
One plugin. Every sync handled. Your members always in the right MailPoet list.
30-day money-back guarantee · Unlimited sites · 1 year of updates & support
