by Kuba Mikita on WordPress.org
Customisable email and webhook notifications with powerful developer friendly API for custom triggers and notifications. Send alerts easily.

Trigger edit screen
Custom Notifications and Alerts without a hassle. Notify anyone about any action in your WordPress. With powerful Merge Tags, you can endlessly customize your messages. Set unlimited Notifications in your WordPress Admin via the beautiful and intuitive interface within 5 minutes.
Now, with this plugin, you can easily disable default WordPress emails and replace them with your own. To do that you can use our awesome Wizard which will guide you through the process.
The Notification plugin is built with three main components:
You can use them in any combination, adding as many Notifications as you want. They can be sent to multiple Recipients with the content you write.
The process is simple:
From now on the Notification is working. Test it out and add more!
The Notification plugin is easy to set in the WordPress Admin, but it’s even easier to extend with some sweet API.
You can create your own Triggers with any WordPress action. If you do in your code do_action( 'my_plugin_doing_awesome_thing' ) you can create a Trigger out of it.
This allows you to use the Notification plugin as a notification system in your own plugin or theme. How? Well, because of two things:
load.php file. A function known from Advanced Custom Fields plugin.How easy extending the Notification plugin is? Let’s see:
See the developer documentation if you don’t believe us.
The plugin comes with few registered by default recipient types for Email Carrier:
These are already defined in plugin’s core and are ready to use. You can enable or disable them on the Settings page.
WordPress:
Post Type:
The Notification plugin supports any Custom Post Type out of the box.
Taxonomy terms:
The Notification plugin supports any Taxonomy out of the box.
Comment / Pingback / Trackback:
User:
Media:
Plugin:
Theme:
WordPress:
Privacy:
Feel free to suggest new core triggers in the support forum.
Each Trigger has own set of Merge Tags but you can use the Global Merge Tags anywhere.
Along the Trigger specific Merge Tags, you can use the below anywhere:
{home_url}{site_title}{site_tagline}{site_theme_name}{site_theme_version}{wordpress_version}{admin_email}{trigger_name}{trigger_slug}Coming soon – vote for the extensions
BracketSpace – the company behind this plugin provides custom WordPress plugin development services. We can create any custom plugin for you.