WP Manifestindependent plugin directory
manifest / email / dc-mailpoet-manager

DC MailPoet Manager

Modern admin UI for managing MailPoet subscribers with advanced filtering, sorting, and bulk actions.

by DC · github.com/unprintedch/dc-mailpoet-manager

★ 0stars
0forks

Install

No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:

wp plugin install https://github.com/unprintedch/dc-mailpoet-manager/archive/refs/heads/main.zip

A simple, fast admin table to actually manage your MailPoet subscribers. Because apparently filtering by custom field is a premium feature in 2026.

Description

MailPoet is a fine newsletter plugin. Really. But if you've ever tried to filter 50,000 subscribers by a custom field, sort them, or bulk-tag a selection — you know the pain. The built-in UI doesn't do it. The premium plan doesn't do it either. So here we are, writing a free plugin to add what should have been a checkbox in settings.

DC MailPoet Manager gives you one clean admin page under Tools → MailPoet Manager that does exactly what you'd expect a subscriber manager to do:

  • Filter by any custom field — pick which columns to display, filter NPA by exact match or range
  • Filter by tags and lists — ANY or ALL mode, because nuance matters
  • Filter by status — subscribed, unsubscribed, bounced, inactive, unconfirmed
  • Search — across email, first name, and last name. Groundbreaking, we know
  • Sort — click a column header. Yes, that's it. It just works
  • Bulk actions — add/remove tags, add/remove lists, unsubscribe, export CSV
  • 50k+ subscribers? — server-side pagination, no browser meltdown
  • CSV export — select rows, export. No third-party service, no upsell

One PHP file. One JS file. One CSS file. No React. No npm. No build step. No subscription required.

Full disclosure: This plugin was built entirely with AI. Every line of PHP, JS, and CSS was generated by a machine that has never once had to deal with a MailPoet support ticket. It is provided as-is, with absolutely no warranty. If it breaks your site, your newsletter, or your will to live — you were warned.

Installation

  1. Upload the dc-mailpoet-manager folder to wp-content/plugins/
  2. Activate the plugin in WordPress admin → Plugins
  3. Go to Tools → MailPoet Manager

Requirements

  • WordPress 6.6+
  • PHP 8.2+
  • MailPoet plugin installed and activated (tables must exist)

Changelog

2.0.0

  • Complete rewrite: removed React/build toolchain, replaced with vanilla JS.
  • No npm, no node_modules, no build step required.
  • Single JS file + single CSS file.

1.0.0

  • Initial release: subscriber table, filters, bulk actions, CSV export.