Title: Johneid Newsletter Express
Author: johneidplugins
Published: <strong>October 30, 2026</strong>
Last modified: October 30, 2026

---

Search plugins

![](https://ps.w.org/johneid-newsletter-express/assets/banner-772x250.jpg?rev=3774836)

![](https://ps.w.org/johneid-newsletter-express/assets/icon-256x256.jpg?rev=3774836)

# Johneid Newsletter Express

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

[Download](https://downloads.wordpress.org/plugin/johneid-newsletter-express.2.6.4.zip)

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

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

## Description

**Johneid Newsletter Express** is a lightweight, high-performance email subscription
and campaign management plugin designed for WordPress. Built with fast AJAX form
submissions and seamless delivery engine integrations, it allows you to capture 
leads without reloading pages and broadcast email newsletters directly from your
WordPress admin panel.

### Key Features

 * **3 Modern Front-End Form Themes**: Choose between _Inline Bar_, _Card Design_,
   and _Dark Mode Accent Box_ styles.
 * **AJAX-Powered Subscriptions**: Submissions complete instantly without page reloads,
   complete with an animated loading spinner and dynamic error/success messaging[
   cite: 6].
 * **Domain MX Verification**: Validates the user’s email domain MX/A records during
   sign-up to prevent fake or undeliverable email registrations.
 * **Multiple Mail Delivery Providers**:
    - Default WordPress Mail (`wp_mail`)
    - Custom Domain SMTP (cPanel, Google Workspace, Mailtrap, etc.)
    - SendGrid API
    - Mailgun API
    - Postmark API
    - Brevo (Sendinblue) API
 * **Subscriber Management**: View and remove subscribers directly from the admin
   dashboard with automated database table checks.
 * **Campaign Broadcaster**: Draft and dispatch styled HTML email newsletters with
   template tags like `{name}` for personalization.
 * **SMTP Diagnostics**: Integrated test email feature with error-logging transients
   for easy troubleshooting.

### External services

This plugin allows integration with third-party email delivery services (SendGrid,
Mailgun, Postmark, and Brevo) to dispatch newsletter campaigns and transactional
emails.

 * **SendGrid API**: Used for sending emails via SendGrid’s cloud mail server when
   selected as the delivery provider. It transmits recipient email addresses, sender
   info, subject lines, and message content when a campaign or message is dispatched.
   Provided by Twilio SendGrid: [Terms of Service](https://www.twilio.com/legal/tos),
   [Privacy Policy](https://www.twilio.com/legal/privacy).
 * **Mailgun API**: Used for dispatching outgoing emails when configured by the 
   site administrator. It sends recipient addresses, message headers, and body contents
   over HTTPS. Provided by Mailgun Technologies: [Terms of Service](https://www.mailgun.com/legal/terms-of-service/),
   [Privacy Policy](https://www.mailgun.com/legal/privacy-policy/).
 * **Postmark API**: Used for transactional and newsletter email delivery. It sends
   the recipient’s email address, subject, and HTML body contents to Postmark’s 
   servers. Provided by ActiveCampaign, LLC (Postmark): [Terms of Service](https://postmarkapp.com/terms-of-service),
   [Privacy Policy](https://postmarkapp.com/privacy-policy).
 * **Brevo API**: Used for remote SMTP mail relay when selected as the active mail
   provider. It transmits sender/recipient credentials, subjects, and email html
   content. Provided by Brevo: [Terms of Service](https://www.brevo.com/legal/termsofuse/),
   [Privacy Policy](https://www.brevo.com/legal/privacypolicy/).

### Shortcode Usage

Display the subscription form anywhere on your posts, pages, or widgets using the
shortcode:

    ```
    [johneid_newsletter_form]
    ```

### Available Parameters

 * **`style`**: `inline` (default), `card`, or `dark`
 * **`title`**: Custom heading text
 * **`subtitle`**: Custom sub-heading text

#### Examples

 * **Default Inline Bar**:
    [johneid_newsletter_form]
 * **Card Theme**:
    [johneid_newsletter_form style=”card” title=”Join Our VIP List”
   subtitle=”Get exclusive weekly tips delivered straight to your inbox.”]
 * **Dark Mode Theme**:
    [johneid_newsletter_form style=”dark” title=”Subscribe 
   Today” subtitle=”Stay updated with our latest news.”]

## Screenshots

[⌊Campaign Editor: Send styled newsletter broadcasts directly from WordPress.⌉⌊Campaign
Editor: Send styled newsletter broadcasts directly from WordPress.⌉[

**Campaign Editor**: Send styled newsletter broadcasts directly from WordPress.

[⌊Subscribers Table: View, manage, and delete active subscribers.⌉⌊Subscribers Table:
View, manage, and delete active subscribers.⌉[

**Subscribers Table**: View, manage, and delete active subscribers.

[⌊Delivery Settings: Configure custom SMTP parameters or third-party email API keys.⌉⌊
Delivery Settings: Configure custom SMTP parameters or third-party email API keys
.⌉[

**Delivery Settings**: Configure custom SMTP parameters or third-party email API
keys.

[⌊Form Themes: Front-end forms rendering Inline, Card, and Dark Mode layouts.⌉⌊Form
Themes: Front-end forms rendering Inline, Card, and Dark Mode layouts.⌉[

**Form Themes**: Front-end forms rendering Inline, Card, and Dark Mode layouts.

## Installation

 1. Upload the `johneid-newsletter-express` folder to the `/wp-content/plugins/` directory(
    or upload the `.zip` archive via **Plugins > Add New > Upload Plugin**).
 2. Activate the plugin through the **Plugins** menu in WordPress.
 3. Go to **Newsletter Express > Delivery Settings** to configure your SMTP or API 
    credentials.
 4. Place the shortcode `[johneid_newsletter_form]` on any page or post to display 
    the subscription form.

## FAQ

### How do I customize the subscriber name tag in campaigns?

In the newsletter campaign editor, use the `{name}` tag. It automatically replaces
the tag with the subscriber’s name or defaults to “Subscriber” if no name was provided.

### Does this plugin send emails via background cron jobs?

Emails are dispatched instantly per submission or campaign run. For large mailing
lists (1,000+ subscribers), using an API provider like SendGrid, Mailgun, Brevo,
or Postmark is recommended for maximum delivery speeds.

### Why are test emails failing?

Navigate to **Newsletter Express > Delivery Settings** and run a test email. If 
it fails, an error message block will appear detailing the exact response returned
by your SMTP or API server.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

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

Contributors

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

[Translate “Johneid Newsletter Express” into your language.](https://translate.wordpress.org/projects/wp-plugins/johneid-newsletter-express)

### Interested in development?

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

## Changelog

#### 2.6.2

 * Fixed short description character length limit.
 * Corrected grammatical error in description.
 * Added full documentation for external 3rd party email APIs (SendGrid, Mailgun,
   Postmark, Brevo) with terms and privacy policy links.
 * Enqueued admin styles properly via WordPress enqueue hooks.

#### 2.6.1

 * Fixed automated security scanning rules, setting sanitization hooks, and output
   escaping.
 * Synchronized stable tags and PHP requirement parameters.

#### 1.0.0

 * Initial release.

## Meta

 *  Version **2.6.4**
 *  Last updated **1 day ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 4.6 or higher **
 *  Tested up to **7.1.4**
 *  PHP version ** 7.4 or higher **
 * Tags
 * [Email Marketing](https://wordpress.org/plugins/tags/email-marketing/)[lead generation](https://wordpress.org/plugins/tags/lead-generation/)
   [newsletter](https://wordpress.org/plugins/tags/newsletter/)[smtp](https://wordpress.org/plugins/tags/smtp/)
   [subscribers](https://wordpress.org/plugins/tags/subscribers/)
 *  [Advanced View](https://wordpress.org/plugins/johneid-newsletter-express/advanced/)

## Ratings

No reviews have been submitted yet.

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

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

## Contributors

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

## Support

Got something to say? Need help?

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