Plugin Directory

Test out the new Plugin Directory and let us know what you think.

Better Notifications for WordPress

Send customisable emails to your users for different WordPress notifications.

New add-ons are now available! View Add-ons

Better Notifications for WordPress allows you to create custom email notifications and send them to user roles (including custom roles) or individual users for all kinds of things happening on your WordPress website. Emails are sent out via your WordPress website (using wp_mail) but can be sent via SMTP using an appropriate 3rd party plugin should you wish.

For example:

You want a user with the editor role (or all users using the Editor role) to be alerted via email when a new post is published and you'd like to customise it to include your branding along with the author's display name and post time - with this plugin, that's easy.

If you want to override the notifications that you've set-up on an individual post / page / custom post basis, you may be interested in the Per-post Override add-on.

A handy list of shortcodes you can use is available here.

Notifications that are currently available to use are:

WordPress Defaults

  • New Comment / Comment Awaiting Moderation
  • New Trackback
  • New Pingback
  • Lost Password - For Admin
  • New User Registration - For Admin
  • User Password Changed
  • User Email Changed
  • WordPress Core Automatic Background Updates


  • Lost Password - For User
  • New User Registration - For User
  • New User - Post-registration Email
  • User Role Changed - For Admin
  • User Role Changed - For User
  • Comment Reply

Posts / Custom Post Types


  • New Page Published
  • Page Updated
  • Page Pending Review
  • New Private Page
  • Page Scheduled
  • Page - New Comment
  • Page - Comment Reply
  • Page - Custom Field Updated (Custom Fields Add-on)
  • Page - Update Reminder (Update Reminder Add-on)


  • New Category
  • New Tag

Custom Post Types

  • New Term

If you'd like to see a notification in the list above, please drop me a line in the forum and I'll see what I can do to add it.

Like this plugin? Please leave it a great review! Don't think the plugin is worthy of 5 stars? Having problems? Let me know in the forum and I'll do my best to help.

DISCLAIMER This is an incredibly useful and highly rated plugin however, it's possible that overuse or abuse of this plugin could upset your users by sending them too many notifications. By downloading / installing / using this plugin, you take full responsibility of the management / quantity / types of notifications that are sent out from it including abiding by any SPAM laws in your country / operating areas, dealing with / responding to subscription / unsubscription requests, complaints, and so on. I accept no liability or responsibility for SPAM or abuse of this plugin from the user(s) of or anyone that may receive notifications as a result of the use of this plugin. I'm trusting you, please don't abuse your users.

Requires: 3.5 or higher
Compatible up to: 4.7.1
Last Updated: 1 month ago
Active Installs: 10,000+


4.8 out of 5 stars


45 of 46 support threads in the last two months have been marked resolved.

Got something to say? Need help?


Not enough data

1 person says it works.
0 people say it's broken.

100,2,2 100,1,1
100,1,1 100,2,2 100,1,1 100,1,1 100,2,2 100,1,1
100,1,1 100,4,4 100,1,1 100,1,1 100,3,3
50,2,1 100,1,1 100,1,1
100,4,4 100,1,1 100,1,1 100,1,1
100,2,2 100,1,1 100,1,1 100,1,1
100,2,2 100,1,1
100,1,1 100,1,1 100,1,1 100,3,3 100,1,1
100,1,1 100,2,2
67,3,2 100,1,1 100,2,2
100,1,1 100,1,1
100,1,1 100,2,2
100,1,1 100,1,1