Ready to get started?Download WordPress

Plugin Directory

Better Notifications for WordPress (beta)

Send customisable HTML emails to user roles for different WordPress notifications.

What are some scenarios this plugin could be used for?

  • Outreach: A blog/news site with 300,000 subscribers and want to use it to alert them of new blog posts.
  • Communication: A small, internal WordPress site and use to to alert staff of new comments.
  • Monitor: A website for a groundbreaking new product and use it for new trackbacks or pingbacks notifications.
  • Security: To receive alerts of password reset requests and their corresponding email address.

The possibilities are endless!

What isn't this plugin?

It's not designed to send out newsletters. There is no send-this-out-on-this-date style functionality. There are many other great plugins available that you could use for that instead.

How do I set-up WordPress to work with this plugin correctly?

This will very much depend on what notifications you're using the plugin for. Out-of-the-box, this plugin works very well but there are a few tweaks that you will need to ensure 100% compatibility. All the below points refer to our plugin:

  • If you want to use the new comment notifications in BNFW, you need to switch off 'Email me whenever anyone posts a comment' and 'A comment is held for moderation' under Settings > Discussion. It's ok if you don't do this but you might receive WordPress's own email notifications along with the ones you configure using BNFW too. It also goes without saying that you need to enable comments for your posts if you want the email notifications to come through.

  • If you want to use the trackback / pingback BNFW notification, then you need to switch on 'Attempt to notify any blogs linked to from the article' and 'Allow link notifications from other blogs (pingbacks and trackbacks)' under Settings > Discussion.

Configured Emails aren't coming through!

Check your settings to make sure all is as it should be, then check your spam folder. Gmail and certain hosts can mark messages from new websites (or IP addresses) as spam so it's worth checking and possibly creating a filter to ensure this doesn't happen in the future.

The email previews aren't showing the contents of the shortcodes!

This is by design. In order to show the contents, the plugin would have to retrieve information for a specific notification and it's hard to tell which one you'd like to use or if there's any information in the database. The previews will show your HTML rendering, however.

Some of my shortcodes aren't working!

It's possible you're inserting a shortcode into an email for a notification that cannot use it. WordPress imposes certain limitations on information outputted for particular notifications. For example: the 'New Category' email notification cannot use any of the author or time shortcodes as WordPress only stores (and subsequently returns) the category name, category slug and category description. It's also worth checking the spelling and hyphens in any shortcodes as well as if they are wrapped in square brackets '[]'.

Requires: 3.5 or higher
Compatible up to: 3.5.2
Last Updated: 2013-6-10
Downloads: 1,740


4 stars
4.7 out of 5 stars


2 of 3 support threads in the last two months have been resolved.

Got something to say? Need help?


Not enough data

0 people say it works.
0 people say it's broken.

100,2,2 100,1,1