by Kuba Mikita on WordPress.org
Take full control of WordPress emails and notifications. Replace default messages, add custom triggers, and send alerts via email, webhook, Slack, and …

Trigger edit screen
WordPress sends emails you can’t customize. You can’t change who receives them, what they say, or how they look. And if you need to notify your team about content changes, user activity, or security events — WordPress simply doesn’t do that.
Notification fixes this. It gives you complete control over what WordPress sends, to whom, and through which channel. Replace rigid default emails with fully customizable messages, or create entirely new notifications triggered by any WordPress event. No coding required — set up your first notification in under 5 minutes.
{post_title}, {user_email}, or {comment_content} to personalize every messageThe built-in Wizard walks you through disabling WordPress default emails and replacing them with your own. You keep full control over the content, recipients, and formatting — no more generic messages you can’t edit.
Over 50 triggers are ready to use out of the box. Enable or disable them in Settings.
Each trigger comes with its own set of Merge Tags, plus you can use Global Merge Tags ({site_title}, {admin_email}, {home_url}, etc.) anywhere.
Extend the plugin with additional carriers, triggers, and features:
Notification is designed to be extended. Create custom Triggers from any do_action() call, add Merge Tags in a single line of code, or build entirely new Carriers. The plugin can be bundled with your theme or plugin and white-labeled with one function call.
Here are some of the most popular specific setups. See the FAQ section for step-by-step details on each.
BracketSpace – the company behind this plugin provides custom WordPress plugin development services. We can create any custom plugin for you.