Title: Mailaura Newsletter
Author: AdSimple
Published: <strong>July 2, 2026</strong>
Last modified: July 6, 2026

---

Search plugins

![](https://ps.w.org/mailaura-newsletter/assets/banner-772x250.png?rev=3593738)

![](https://ps.w.org/mailaura-newsletter/assets/icon-256x256.png?rev=3593738)

# Mailaura Newsletter

 By [AdSimple](https://profiles.wordpress.org/adsimple/)

[Download](https://downloads.wordpress.org/plugin/mailaura-newsletter.2.4.10.zip)

 * [Details](https://wordpress.org/plugins/mailaura-newsletter/#description)
 * [Reviews](https://wordpress.org/plugins/mailaura-newsletter/#reviews)
 *  [Installation](https://wordpress.org/plugins/mailaura-newsletter/#installation)
 * [Development](https://wordpress.org/plugins/mailaura-newsletter/#developers)

 [Support](https://wordpress.org/support/plugin/mailaura-newsletter/)

## Description

**Mailaura Newsletter** connects your WordPress site with [Mailaura](https://mailaura.io),
the AI-powered email marketing platform. Manage subscribers, trigger RSS campaigns,
and automate WooCommerce e-commerce emails — all from your WordPress dashboard.

#### Key Features

 * **Newsletter Signup Forms** — Shortcodes and Gutenberg blocks for subscriber 
   signups
 * **RSS Campaign Trigger** — Instantly trigger RSS campaigns when new posts are
   published
 * **RSS Exclude Tags** — Keep selected WordPress tags out of RSS feeds and RSS 
   campaigns
 * **WooCommerce Integration** — Sync customers, track orders, and automate e-commerce
   emails
 * **Abandoned Cart Detection** — Automatically detect and notify about abandoned
   carts
 * **E-Commerce Email Events** — Order confirmation, shipping updates, review requests,
   product launches, and flash sales
 * **Double Opt-In** — GDPR-compliant email confirmation
 * **Multiple List Support** — Manage multiple subscriber lists
 * **Form Plugin Integrations** — Works with Elementor, Contact Form 7, Gravity 
   Forms, WPForms, and MemberPress
 * **Post-to-Newsletter** — Create newsletter drafts from blog posts
 * **Mailaura-Styled Admin** — Beautiful settings page matching the Mailaura dashboard
   design
 * **Email Delivery** — Route all WordPress emails (password resets, WooCommerce
   orders, admin notifications) through Mailaura via AWS SES for reliable delivery
 * **Development Mode Local Inbox** — Capture WordPress emails locally for safe 
   testing without real delivery
 * **Branded Email Templates** — Wrap all outgoing WordPress emails in a consistent
   Mailaura-branded layout

#### Shortcodes

 * `[mailaura_signup]` — Newsletter signup form
 * `[mailaura_signup list_id="xxx"]` — Form for a specific list
 * `[mailaura_signup show_name="true"]` — Include name fields
 * `[mailaura_signup button_text="Subscribe"]` — Custom button text
 * `[mailaura_subscriber_count list_id="xxx"]` — Display subscriber count

#### WooCommerce E-Commerce Events

When WooCommerce is active, the plugin can send the following events to Mailaura
for automated emails:

 * **Abandoned Cart** — Cart contents, items, prices, and recovery URL
 * **Order Confirmation** — Order details, items, totals, and shipping address
 * **Shipping Update** — Tracking number, carrier, and delivery date
 * **Review Request** — Product details after order completion
 * **New Product** — Product info when new products are published
 * **Flash Sale** — Sale details when products go on discount

#### Requirements

 * WordPress 6.0 or higher
 * PHP 8.0 or higher
 * A [Mailaura](https://mailaura.io) account with an API key

### External services

This plugin connects to **Mailaura** (https://www.mailaura.io), the email marketing
platform operated by AdSimple GmbH, to deliver all of its functionality. The plugin
is a client for the Mailaura service and cannot work without a Mailaura account 
and API key, which you provide on the plugin’s settings screen. Requests are authenticated
with that API key and are sent to the Mailaura REST API (`https://www.mailaura.io/
api/v1/...`).

The plugin contacts Mailaura in the following situations, and sends only the data
needed for each:

 * **When a visitor submits a signup form** (shortcode, block, popup, or a connected
   form plugin such as Contact Form 7, WPForms, Gravity Forms, Elementor or MemberPress):
   the subscriber’s email address, optional name, chosen list, tags and consent 
   status are sent to create or update the subscriber.
 * **When you load the plugin’s admin screens or test the connection / sync lists/
   fetch branding:** your API key is sent to retrieve your account’s lists, subscriber
   counts, branding (logo and colors) and delivery status. No visitor data is sent
   for these requests.
 * **When a post is published (RSS campaign trigger) or you create a newsletter 
   from a post:** the post’s public RSS feed URL and identifiers are sent so Mailaura
   can process the matching RSS campaign.
 * **When WooCommerce integration is enabled:** customer and order details (email,
   name, order contents, totals, shipping data) and abandoned-cart contents are 
   sent so Mailaura can run the e-commerce automations you enable. Each event is
   only sent if you turn it on.
 * **When Email Delivery is enabled:** outgoing WordPress emails (`wp_mail()` — 
   recipient, subject, body and attachment metadata) are routed through Mailaura(
   AWS SES) instead of the local mail server, so they can be delivered and tracked.
   Attachments are always forwarded; whether they are included in the delivered 
   email depends on your Mailaura plan.

Data is only transmitted when you have entered an API key and enabled the corresponding
feature. No data is sent to any other third party.

Service provider: AdSimple GmbH (Mailaura).
 Terms & Conditions: https://www.mailaura.
io/agb Privacy Policy: https://www.mailaura.io/datenschutz Data Processing Agreement(
GDPR): https://www.mailaura.io/avv

## Screenshots

[⌊Dashboard — Connection status, subscriber count, lists overview and API key configuration⌉⌊
Dashboard — Connection status, subscriber count, lists overview and API key configuration⌉[

Dashboard — Connection status, subscriber count, lists overview and API key configuration

[⌊Email Delivery — Route all WordPress emails through Mailaura via AWS SES with 
sender settings and branded templates⌉⌊Email Delivery — Route all WordPress emails
through Mailaura via AWS SES with sender settings and branded templates⌉[

Email Delivery — Route all WordPress emails through Mailaura via AWS SES with sender
settings and branded templates

[⌊Forms — Create multiple newsletter signup forms with individual settings, designs
and display modes (inline or popup)⌉⌊Forms — Create multiple newsletter signup forms
with individual settings, designs and display modes (inline or popup)⌉[

Forms — Create multiple newsletter signup forms with individual settings, designs
and display modes (inline or popup)

[⌊RSS Feed — Enhance your RSS feed with featured images and trigger RSS campaigns
instantly on publish⌉⌊RSS Feed — Enhance your RSS feed with featured images and 
trigger RSS campaigns instantly on publish⌉[

RSS Feed — Enhance your RSS feed with featured images and trigger RSS campaigns 
instantly on publish

[⌊WooCommerce — Sync customers, track orders, and automate e-commerce emails (abandoned
cart, order confirmation, and more)⌉⌊WooCommerce — Sync customers, track orders,
and automate e-commerce emails (abandoned cart, order confirmation, and more)⌉[

WooCommerce — Sync customers, track orders, and automate e-commerce emails (abandoned
cart, order confirmation, and more)

[⌊Help — Getting started guide with shortcode documentation and support contact⌉⌊
Help — Getting started guide with shortcode documentation and support contact⌉[

Help — Getting started guide with shortcode documentation and support contact

## Blocks

This plugin provides 3 blocks.

 *   Mailaura Signup Form
 *   Mailaura Form
 *   Mailaura Subscriber Count

## Installation

 1. Upload the `mailaura` folder to `/wp-content/plugins/`
 2. Activate the plugin through the ‘Plugins’ menu in WordPress
 3. Go to **Mailaura** in the admin sidebar
 4. Enter your API key (from Mailaura Dashboard > Settings > API Keys)
 5. Click “Test Connection” to verify
 6. Configure your default list and form settings

#### WooCommerce Setup

 1. Go to **Mailaura > WooCommerce** tab
 2. Enable the WooCommerce integration
 3. Select a customer list
 4. Toggle the e-commerce events you want to track
 5. Save settings

#### RSS Campaign Setup

 1. Go to **Mailaura > RSS Feed** tab
 2. Copy your RSS feed URL
 3. Create an RSS campaign in Mailaura using this feed URL
 4. Enable “Trigger RSS campaign on publish” for instant triggers
 5. Select which post types should trigger the campaign
 6. Optionally add RSS Exclude Tags to prevent tagged posts from appearing in the feed
    or triggering RSS campaigns

## FAQ

### Where do I find my API key?

Log in to your Mailaura dashboard at [mailaura.io](https://mailaura.io), go to Settings
> API Keys, and create a new key with “read” and “write” permissions.

### Does this plugin work without WooCommerce?

Yes! The WooCommerce features are optional and only appear when WooCommerce is active.
The core newsletter signup and RSS trigger features work independently.

### Is it GDPR compliant?

Yes. The plugin supports Double Opt-In for email confirmation and includes a customizable
GDPR consent checkbox on signup forms. No tracking data is collected without explicit
opt-in.

### How does the abandoned cart detection work?

When enabled, the plugin tracks cart contents for logged-in users. If a cart is 
not completed within the configured timeout (default: 60 minutes), the cart data
is sent to Mailaura to trigger an automated abandoned cart email.

### Can I customize the signup forms?

Yes, through shortcode attributes, Gutenberg block settings, and CSS. The plugin
also integrates with Elementor, Contact Form 7, Gravity Forms, WPForms, and MemberPress.

### Are email attachments supported when using Email Delivery?

The plugin always forwards attachments to Mailaura. Whether an attachment is included
in the delivered email depends on your Mailaura plan — some plans include email 
attachments and others do not. If your plan does not include them, the email is 
still delivered, just without the attachment. You can see when this happens in the
Transactional emails list of your Mailaura dashboard.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“Mailaura Newsletter” is open source software. The following people have contributed
to this plugin.

Contributors

 *   [ AdSimple ](https://profiles.wordpress.org/adsimple/)

[Translate “Mailaura Newsletter” into your language.](https://translate.wordpress.org/projects/wp-plugins/mailaura-newsletter)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/mailaura-newsletter/),
check out the [SVN repository](https://plugins.svn.wordpress.org/mailaura-newsletter/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/mailaura-newsletter/)
by [RSS](https://plugins.trac.wordpress.org/log/mailaura-newsletter/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 2.4.10

 * **Fixed:** The 2.4.9 package on WordPress.org was missing the bundled Mailaura
   API client (`vendor/mailaura/`), causing “There has been a critical error on 
   this website” on the plugin dashboard, the connection test, form submissions 
   and other API calls as soon as an API key was saved. The build pipeline now bundles
   the client as real files (no symlinks) and verifies the package before release.
 * **Improved:** If bundled files are ever missing again, the plugin now shows a
   clear admin notice and disables API features gracefully instead of crashing the
   page.

#### 2.4.9

 * **New:** The “Send Test Email” button now has an editable recipient field. It
   still defaults to the site admin email, but you can enter any address to verify
   Email Delivery to a specific inbox — useful when testing on a staging site before
   going live. Pressing Enter in the field sends the test email instead of saving
   the settings form.

#### 2.4.8

 * **Fixed:** Fatal error on activation when Elementor is installed (`Class "Elementor\
   Widget_Base" not found`). The Elementor widget is now loaded only inside the `
   elementor/widgets/register` hook, when Elementor’s base classes are available,
   with an extra safety guard.

#### 2.4.7

 * **Fixed:** Form design settings now sanitize every color field correctly. Color
   fields are matched by an explicit list instead of a substring check, so values
   like the input background (`input_bg`) are validated as hex colors and saved 
   properly.

#### 2.4.6

 * **Packaging:** The plugin folder is now `mailaura-newsletter` to match the directory
   slug, so the text domain check passes. Build and packaging no longer ship development
   files (`tests/`, `phpunit.xml.dist`).

#### 2.4.5

 * **Docs:** Documented that email attachment inclusion depends on your Mailaura
   plan (readme FAQ and External Services). The plugin always forwards attachments;
   your Mailaura dashboard shows when an attachment was not included on the current
   plan.

#### 2.4.4

 * **Changed:** Email attachments are now always passed through to Mailaura regardless
   of account plan — the plugin no longer inspects the plan or strips attachments
   locally, and the plan-based upgrade notice on the Email Delivery tab has been
   removed. Large files continue to be routed via S3 automatically.
 * **Changed:** The plugin text domain is now `mailaura-newsletter` to match the
   plugin slug, so translations load correctly from the directory.
 * **Security:** Hardened settings sanitization — post types are validated against
   registered public types, and form-design dropdowns are restricted to their allowed
   values.
 * **Improved:** Moved the form-design live-preview script out of inline markup 
   into the enqueued admin script.

#### 2.4.3

 * **New:** Open/click tracking for WordPress sends can now be enabled per organization.
   Tracking remains disabled by default for privacy reasons.
 * **New:** Synced tracking toggle on the Email Delivery tab — reads and updates
   the org-level setting directly in your Mailaura account (requires an API key 
   with write access). The same setting is available in the Mailaura dashboard under
   Settings  Transactional.
 * **Improved:** Delivery Log status filter now includes Opened and Clicked; the
   card description explains how to enable tracking.

#### 2.4.2

 * **Fixed:** The “Send Test Email” button now uses the configured Email Delivery
   sender (From Email / From Name) instead of falling back to the organization default
   sender, so the test email reflects your real sending configuration.

#### 2.4.1

 * **Docs:** Added an “External services” section to the readme that documents the
   Mailaura API connection — what data is sent and when, plus links to the Terms&
   Conditions and Privacy Policy.
 * **Fixed:** Cleaned up the plugin’s short description and corrected the Plugin
   URI so it resolves.

#### 2.4.0

 * **New:** RSS Exclude Tags — select WordPress post tags that should be removed
   from public RSS feeds and skipped by the instant RSS campaign trigger.
 * **New:** Development Mode Local Inbox — when Email Delivery and Development Mode
   are enabled, `wp_mail()` messages are captured locally in WordPress instead of
   being sent. The Email Delivery tab shows the newest 100 captured emails with 
   recipients, subject, body and attachment metadata.
 * **New:** Delivery Log on the Email Delivery tab — see your most recent WordPress
   sends with live delivery status (Sent, Delivered, Opened, Bounced, …) pulled 
   directly from your Mailaura account. Filter by status; refresh on demand. No 
   data is stored locally — your Mailaura backend stays the single source of truth.
 * **Improved:** Mailaura PHP API client now exposes `getEmails()` and `getEmail()`
   for programmatic delivery-status lookups (matches the new `GET /api/v1/emails(/:
   id)` REST endpoints).

#### 2.3.7

 * **Improved:** Delivery logging is now symmetric — when enabled, successes and
   failures are both written to the PHP error log without requiring `WP_DEBUG`. 
   Logging stays opt-in; a one-time admin notice on the Mailaura screens lets you
   turn it on with one click.
 * **New:** Hourly cap on success log lines (default 500, configurable, 0 = unlimited)
   protects high-volume installs from log bloat. Failures are never capped.

#### 2.3.6

 * **New:** Email Delivery — Route all WordPress emails through Mailaura via AWS
   SES
 * **New:** Branded email templates with automatic logo and color sync from Mailaura
   dashboard
 * **New:** Sender settings with From Email/Name override and Force From Name option
 * **New:** Send Test Email button for Email Delivery verification
 * **New:** Fallback to WordPress mailer if Mailaura API is unreachable
 * **New:** Debug logging for email delivery troubleshooting
 * **Improved:** Admin UI with 6 dedicated tabs (Dashboard, Email Delivery, Forms,
   RSS, WooCommerce, Help)
 * **Improved:** Form builder with popup support, display targeting, and device 
   selection
 * **Improved:** Branding color sync button for form design
 * **Fixed:** Various WooCommerce HPOS compatibility improvements

#### 2.0.0

 * **New:** Mailaura CI-styled admin interface with card-based layout
 * **New:** Top-level admin menu with Mailaura branding
 * **New:** RSS campaign trigger — instantly process RSS campaigns on post publish
 * **New:** Manual RSS trigger button with activity log
 * **New:** WooCommerce abandoned cart detection
 * **New:** WooCommerce order confirmation events
 * **New:** WooCommerce shipping update events
 * **New:** WooCommerce review request events
 * **New:** WooCommerce product published events
 * **New:** WooCommerce flash sale / product on sale events
 * **New:** Toast notification system
 * **New:** Tab-based settings navigation
 * **New:** `uninstall.php` for clean plugin removal
 * **New:** WooCommerce HPOS (High-Performance Order Storage) compatibility
 * **Improved:** Admin UI completely redesigned
 * **Improved:** Form controls with modern styling
 * **Improved:** WooCommerce integration with extended event data

#### 1.0.0

 * Initial release
 * Newsletter signup forms (shortcodes + Gutenberg blocks)
 * WooCommerce customer sync with checkout opt-in
 * Post-to-Newsletter automation
 * Elementor widget integration
 * Contact Form 7, Gravity Forms, WPForms, MemberPress integrations
 * Double Opt-In support
 * List management and caching

## Meta

 *  Version **2.4.10**
 *  Last updated **2 days ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.0 or higher **
 *  Tested up to **7.0**
 *  PHP version ** 8.0 or higher **
 * Tags
 * [Email Marketing](https://wordpress.org/plugins/tags/email-marketing/)[newsletter](https://wordpress.org/plugins/tags/newsletter/)
   [rss](https://wordpress.org/plugins/tags/rss/)[subscribers](https://wordpress.org/plugins/tags/subscribers/)
   [woocommerce](https://wordpress.org/plugins/tags/woocommerce/)
 *  [Advanced View](https://wordpress.org/plugins/mailaura-newsletter/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/mailaura-newsletter/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/mailaura-newsletter/reviews/)

## Contributors

 *   [ AdSimple ](https://profiles.wordpress.org/adsimple/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/mailaura-newsletter/)