MailerPress –
MailerPress is an email marketing plugin for WordPress. You design emails with blocks, keep your contacts in your own WordPress database and send campaigns from your admin, through your web host or an SMTP server. The free plugin has no limit on contacts, lists, tags or campaigns. MailerPress Pro is a paid add-on. It adds email service providers (Amazon SES, Brevo, Mailgun and others), the automation workflow builder, segments, custom fields, A/B testing, WooCommerce and WordPress email design, AI tools and integrations with form and page builder plugins. Features that need Pro are marked (Pro) below. Email editor Build emails with blocks: headings, text, images, buttons, columns, tables, social icons, video, image carousel, countdown timer and more. Start from a blank email, a starter design, a template you saved, or a copy of a previous campaign. Add your latest posts with the Query block, or a full post with the Post Content block. With WooCommerce active, add products with the Product Showcase block. Reuse your theme’s colors, fonts and font sizes from theme.json. Google Fonts you pick are downloaded to your site. Paste content from Word or Google Docs and keep its formatting. Personalize emails with merge tags: first name, last name, full name, email, link to the online version. Search images from Openverse without leaving the editor. Import MJML, or write a campaign in raw HTML. Open the command palette with Cmd/Ctrl + K to reach any action from the keyboard. Preview on desktop and mobile, and send yourself a test email before sending. Show or hide blocks depending on contact data, engagement or WooCommerce purchases. (Pro) Write subject lines and content, and generate images, with OpenAI, Anthropic Claude, Google Gemini, Mistral or DeepSeek. (Pro) 26 additional email templates. (Pro) Campaigns and statistics Send a campaign now or schedule it. Choose recipients by list, and narrow them down with tags. Recurring campaigns: send an email each time you publish a post, or a daily, weekly or monthly digest of your latest posts. Save several sender addresses and pick one per campaign. Track opens and clicks, anonymize tracking, or turn it off. For each campaign, see who opened, clicked or unsubscribed. Dashboard with totals and the best day and hour to send. Publish a public archive of your campaigns with the [mailerpress_archive] shortcode. A/B test up to five versions of a campaign and send the winner automatically. (Pro) Resend a campaign to contacts who did not open or click it. (Pro) Click heatmaps per campaign and per contact, and revenue per campaign for WooCommerce stores. (Pro) Contacts and sign-up forms Unlimited contacts, lists and tags. Subscription Form block for the block editor, and a [mailerpress_optin] shortcode for page builders and classic themes. Double opt-in, with an editable confirmation email and automatic reminders for contacts who have not confirmed. Honeypot field and rate limiting to block fake sign-ups. Import contacts from a CSV file, export them to CSV. Move your contacts, lists and tags from MailPoet or the Newsletter plugin. Detect inactive contacts and send them a re-engagement email. Manage subscription and unsubscribe pages, using the MailerPress design or your own pages. One-click unsubscribe in inboxes that support it. Segments based on contact data, engagement and purchases. (Pro) Custom contact fields. (Pro) Sign-up forms embedded on other websites, restricted to the domains you allow. (Pro) CAPTCHA on forms: Cloudflare Turnstile, reCAPTCHA v2 or hCaptcha. (Pro) Keep WordPress users in sync with your contacts, with separate rules per role. (Pro) Import contacts from Mailchimp, Brevo, MailerLite, SendGrid, Mailjet, Resend or Emailit. (Pro) Automations The free plugin includes two ready-made workflows: a welcome email for new subscribers and a welcome email for new WordPress users. With MailerPress Pro, you build your own workflows. Start them when someone subscribes, joins a list or gets a tag, registers or logs in, comments, places a WooCommerce order, abandons a cart, stops buying, has a birthday, or when a webhook arrives. Then send emails, wait, branch on conditions, add or remove tags and lists, split-test two paths and track goals. Pro also includes 29 more ready-made workflows, such as abandoned cart recovery and customer win-back. (Pro) Sending The free plugin sends through your web host (PHP mail) or any SMTP server. Bounces from an SMTP account can be read from an IMAP mailbox. Sending speed limits keep you within your host’s or provider’s quotas. Email service providers: Amazon SES, Brevo, Emailit, Gmail / Google Workspace, Mailgun, Mailjet, Postal, Postmark, Resend, SendGrid, SMTP2GO and ToSend. Bounces are processed automatically, except with Gmail. (Pro) Let an SMTP plugin you already use, such as WP Mail SMTP, send your campaigns. (Pro) WooCommerce Product Showcase block to add products to any email. Newsletter opt-in at checkout, including FunnelKit checkouts, and subscription preferences in My Account. (Pro) Redesign WooCommerce customer and admin emails with the MailerPress editor: processing, completed, on-hold, refunded and failed orders, invoices, customer notes, new accounts, password resets, plus WooCommerce Subscriptions emails. (Pro) Abandoned cart, first order, inactive customer and purchase-based automations. (Pro) A WooCommerce tab on each contact with orders, total spent, cart in progress and the revenue your emails generated. (Pro) Integrations Contact Form 7: add sign-ups to lists and tags, with field mapping and double opt-in. Gravity Forms, Fluent Forms and Kadence Blocks forms. (Pro) Elementor (MailerPress widget and Elementor Pro form action), Bricks Builder and Divi Builder. (Pro) Checkout opt-in for SureCart, FluentCart, Easy Digital Downloads and Paid Memberships Pro. (Pro) Advanced Custom Fields and ACPT fields in your emails. (Pro) Incoming webhooks to create or update contacts, and outgoing webhooks for 16 events, to connect Zapier, Make, n8n or your own code. (Pro) Redesign WordPress emails (new user, password reset, comment notifications, automatic update notices) with the MailerPress editor. (Pro) Access control by WordPress role, and white label options. (Pro) Bit Flows, FlowMattic, OttoKit and SureForms also offer MailerPress integrations. Their authors maintain them, and some features may depend on their own plans. OttoKit 1.1.41’s “Add contact to list” action writes directly to the MailerPress tables: it skips sign-up confirmation and can resubscribe a contact who unsubscribed. Check its behavior before using it for newsletter sign-ups. See the full list on mailerpress.com/integrations. For developers REST API, with API keys you create in Tools > API keys. About 180 PHP actions and filters, plus JavaScript hooks for the editor. Register your own merge tags with mailerpress_register_merge_tag_group(). WP-CLI commands for database migrations and bounce processing. Add contacts from your code with add_mailerpress_contact() (see below). Adding contacts from another plugin Call add_mailerpress_contact( $data ) once WordPress has loaded MailerPress, instead of writing to its tables or firing its hooks yourself. Pass email, and optionally first_name, last_name, lists and tags (arrays of IDs, or arrays containing id), custom_fields and an opt_in_source that names your integration. The function validates the email, assigns the default list when needed, updates existing contacts and runs the MailerPress lifecycle hooks. New contacts are pending and receive the confirmation email when sign-up confirmation is on, even if you pass subscribed. Otherwise they are subscribed. A pending contact cannot be confirmed by a regular update. An unsubscribed contact stays unsubscribed; its fields, lists and tags can still be updated. Pass allow_resubscribe => true only after a new, explicit opt-in. Sign-up confirmation still applies. The manual source skips confirmation and is reserved for trusted admin actions. It does not allow resubscription on its own. Never map this source or the resubscription flag from untrusted request data. The legacy keys contactEmail, contactFirstName, contactLastName, contactStatus and subscriptionStatus still work. On success the function returns success, contact_id and data; on failure, success => false and error. Handle failures before your integration continues. Privacy Your contacts, campaigns and statistics are stored in your WordPress database. MailerPress gives you double opt-in, unsubscribe and subscription management pages, and anonymized or disabled tracking. When you use an email service provider, your contacts’ email addresses and the content of your emails go to that provider: check its privacy policy. External services MailerPress connects to the following services: MailerPress notices (mailerpress.com). In the MailerPress admin, the plugin fetches notices and offers from https://mailerpress.com/wp-json/mailerpress-site/v1/promotions, at most every 30 minutes. The request includes your site URL and domain, the MailerPress version, the admin language, the number of days since installation, and whether MailerPress Pro is installed and its license is valid. To turn it off, add add_filter( 'mailerpress_remote_promotions_enabled', '__return_false' ); to your site. Privacy policy, terms. MailerPress newsletter (mailerpress.com). Only if you click “Subscribe” in the last step of the setup wizard, your email address, site URL, MailerPress version and language are sent to mailerpress.com to subscribe you to product news. Privacy policy. Google Fonts. When you browse fonts in the editor, the font list is loaded from WordPress.org (s.w.org). When you add a Google Font, its files are downloaded from Google (fonts.googleapis.com, fonts.gstatic.com) and then served from your site. Google privacy policy, WordPress.org privacy policy. Openverse. When you search images in the editor, your search terms are sent to api.openverse.org. WordPress.org privacy policy. YouTube, Vimeo and Dailymotion. When you add a video block, the plugin loads the video thumbnail from the matching service. Google privacy policy, Vimeo privacy policy, Dailymotion privacy policy. Gravatar. The User Profile Card block in automation emails loads the recipient’s avatar from gravatar.com, using a hash of their email address. Automattic privacy policy. Translations You can help translate MailerPress into your language. From the same team SEOPress, an SEO plugin for WordPress.
MailPoet – Newsletters,
Use MailPoet to create, send, manage, and grow your email marketing campaigns – all without leaving your WordPress dashboard. Our newsletter builder integrates perfectly with WordPress so any website owner can create beautiful emails from scratch, or by using our responsive templates that display flawlessly across all devices. Schedule your newsletters, send them right away, or set up new blog post notifications to send automatically, in just a few clicks. Trusted by 500,000 WordPress websites since 2011. With a free plan to get started, and scaling paid plans with enhanced functionality available, MailPoet is an email marketing solution suitable for both beginners and proficient email marketers. Visit our website for more information on plans and pricing All features Create and add a newsletter subscription form to your website Manage your subscribers and subscriber lists in WordPress Build and send newsletters with WordPress Create automatic emails to send new post notifications Send automated welcome emails Behavior and interest-based subscriber segmentation options Pre-built and customizable email and subscription form templates Multiple subscription form placements: below pages, fixed bar, popup, slide-in, shortcode, on exit intent WooCommerce emails: abandoned cart, first purchase, specific product, product category, order status change, review added Customize WooCommerce transactional emails Automate subscriber management (add/remove from list, add/remove tags, update subscriber data) (paid plan required) Create custom automation triggers and actions (paid plan required) Branch your automations with if/else conditions to improve engagement (paid plan required) Reliable email delivery with MailPoet Sending Service (available for free – plan required) Basic engagement statistics (available for free) and detailed engagement statistics (paid plan required) Multi-condition segmentation (paid plan required) Google Analytics integration (paid plan required) Support via our Knowledge Base and Community Forums (available for free), and Priority Customer Support (paid plan required). Why choose MailPoet Easy to use WordPress newsletter builder Beautiful templates that work perfectly across all devices No configuration needed: works out of the box Manage everything within your WordPress dashboard Higher delivery rates with the MailPoet Sending Service GDPR compliant Free plan for small senders or those just starting out Advanced functionality available to help achieve growth. WooCommerce emails Promote your business, sell more products, and enhance your customer service with MailPoet’s WooCommerce features. Use the automated email options to: Welcome your new customers when they make their first purchase Upsell by sending emails to customers who purchased a specific product or from a specific product category Convert more customers by sending a series of abandoned cart emails Re-engage customers who haven’t made a purchase in a while with personalized offers (paid plan required) Follow up with customers who left a review to encourage more engagement (paid plan required). And with WooCommerce-specific segmentation options, you’ll be able to send targeted emails to your customers based on criteria such as their country, the number of orders they’ve placed, how much they’ve spent, and if they have an active product subscription (powered by WooCommerce Subscriptions) or membership (powered by WooCommerce Memberships). In addition, you’ll also be able to increase brand recognition by customizing your WooCommerce transactional emails. Create a unified brand experience by changing the layout, colors, and fonts used in your emails, as well as adding any images or additional information to them. MailPoet Sending Service The MailPoet Sending Service is free if you only have a few subscribers, with scaling plans available thereafter. Read more. Sending emails and newsletters with your host is not a good idea. You might face sending speed limitations and see your emails ending up in the spam box. To help your sending go without a hitch, we’ve created an advanced email delivery infrastructure built for WordPress. Our technology allows you to: Reach inboxes, not spam boxes Send your emails super fast (up to 50,000 emails per hour) Maintain your sender reputation and improve engagement levels with automated bounce and complaint handling. Stop sending to non-deliverable and complaining addresses, automatically Authenticate your emails (with SPF and DKIM) to improve deliverability and avoid spam boxes. The MailPoet Sending Service is very easy to set up, you just have to enter a key in your WordPress dashboard and you’re all set! MailPoet plans and pricing MailPoet is available to download for free. Our free download includes all of the features listed above (with the exception of those indicating a plan requirement) under the following criteria: Up to 1,000 subscribers MailPoet branding in emails Send emails with your own sending method (host, SendGrid, Amazon SES, etc). Or if you opt for a MailPoet plan, you’ll get access to the MailPoet Sending Service. A free plan is available for those who want to get started with a few subscribers and would like to use the MailPoet Sending Service. And our paid plans offer features and functionality for those with larger lists who are looking to grow their business using email marketing. Take a look at our pricing page for full details on what’s included in each plan. Before you install Please note: Multisite support is limited Review our minimum requirements. Translations Albanian Arabic Catalan Czech Danish Dutch Dutch (Formal) French (Canada) French (France) German German (Switzerland) German (Formal) Greek Hindi Italian Japanese Polish Portuguese (Brazil) Portuguese (Portugal) Romanian Russian Serbian Slovak Spanish (Mexico) Spanish (Spain) Swedish Turkish Ukrainian We welcome experienced translators to translate directly on our Transifex project. Please note that any translations submitted via the “Translating WordPress” website will not work. Security Our repository is public on GitHub. Have a question for us? Reach us at security@ our domain, or report security issues to our Bug Bounty program. Use of 3rd Party Services MailPoet uses the following services that are necessary for its full functionality: Translate WordPress.com – used to download translations for the plugin. To improve user experience, MailPoet may use the following 3rd party libraries if the Load 3rd-party libraries setting is enabled: Google Fonts – used in Form Editor which you can use to customize your forms, and in the Email Editor to style emails. This can be individually disabled by a filter. TOS and Privacy Policy WordPress.com – used for searching in Knowledge Base with the help of AI. Mixpanel – used to send data about the usage of the MailPoet plugin when you agree with sharing usage data with us. TOS and Privacy Policy Satismeter – used to ask for feedback. TOS and Privacy Policy Crowdsignal – used to load our deactivation poll to improve our plugin. TOS and Privacy Policy Loading all these libraries is disabled by default. The option can be enabled in the MailPoet’s Settings > Advanced > Load 3rd-party libraries.