User-created Notifications
Available Notifications
Updated
The types of notification available to use in Better Notifications for WP are:
Admin
New User Registration – For Admin
This notification is sent out when a user has registered, either by being added by an Administrator in the WordPress Admin or by registering themselves via the WordPress login form.
User Lost Password – For Admin
This notification is sent out when a user has lost their password and clicks the ‘Lost your password?’ link on the WordPress login form and resets their password. It is also sent when they create their password for the first time after registration.
Password Changed – For Admin
This notification is sent out when a user changes their password.
User Email Changed – For Admin
This notification is sent to the admin after a user confirms a change to their email address.
User Role Changed – For Admin
This notifications can be sent to any user and/or user role when a user role in WordPress has been changed.
User Logged In – For Admin
This notifications can be sent to any user and/or user role (e.g. an admin) when a user logs in. For the notification that is sent to the user that logged in, see the ‘User Logged In – For User’ notification, below.
WordPress Core Automatic Background Updates
This notification is sent when WordPress auto-updates from a major release to a minor point release or from a minor point release to another minor point release, e.g. 4.7 to 4.7.1 or 4.7.1 to 4.7.2, etc.
Whilst a little technical, if you wish to test this notification properly, i’d suggest following this article to manually trigger a notification.
Privacy – Confirm Action: Export Data Request – For Admin
This notification is sent out when an Export Data Request has been made by a user.
Privacy – Confirm Action: Erase Data Request – For Admin
This notification is sent out when an Erase Data Request has been made by a user and is sent to the admin.
Transactional
Don’t know what transactional notifications are? See here for an explanation.
New User Registration – For User
This notification is sent out to the user when they have registered / have been registered by another user in the WordPress Admin. This is meant to provide a user with the basics of logging into their account, such as their account details (username and password). Whilst you can’t use custom user profile field shortcodes when using the Custom Fields add-on in this notification, you can use them in the New User – Post-registration Email that is sent immediately after this one (where set-up).
New User – Post-registration Email
This notification is sent out at the same time as the ‘New User Registration – For User’ email and was previously referred to as ‘New User – Welcome Email’. This doesn’t include the same information and is instead meant to provide a nice ‘introduction’ to your website. You may wish to use this to welcome users, explain where things are, and so on. You can use this notification to include custom user profile field shortcodes, when used in conjunction with the Custom Fields add-on. This is not to be confused with the email that the ‘SB Welcome Email’ plugin sends out which refers to the ‘New User Registration – For User’ notification as ‘Welcome Email’.
User Lost Password – For User
This is sent to the user when they have reset their password.
Password Changed – For User
This notification is sent out when a user changes their password. It does not and cannot contain their old or new passwords.
User Email Changed Confirmation – For User
This notification is sent to the user to confirm a change to their email address.
User Email Changed – For User
This notification is sent to the user after they confirm a change to their email address.
User Role Changed – For User
This notifications is sent to the user when a their user role in WordPress has been changed.
User Logged In – For User
This notifications can be sent to the user when they log in.
Comment Reply
This notification is sent out to the original comment author when another user has replied to their comment on a post or custom post type. It is not sent however, when you reply to your own comment. If a comment needs to be approved first, it is sent out once it has been approved. In order to use this notification correctly, you need to ensure that comments are only set-up to be 2-levels deep. You can do this by going to Settings > Discussion in the WordPress Admin and changing the option ‘Enable threaded (nested) comments ‘X’ levels deep’ to ‘2’. Please also ensure this option is ticked.
Privacy – Confirm Action: Export Data Request – For User
This notification is sent out when an Export Data Request has been made by a user and is sent to the user for confirmation.
Privacy – Confirm Action: Erase Data Request – For User
This notification is sent out when an Erase Data Request has been made by a user and is sent to the user for confirmation.
Privacy – Data Export – For User
This notification is sent out when an Export Data Request has been confirmed by the user and granted by the admin and is sent to the user.
Privacy – Data Erased – For User
This notification is sent out when an Erase Data Request has been confirmed by the user and granted by the admin and is sent to the user.
User Custom Field Updated (Premium Add-on)
This notification is sent out when one or more custom fields specified in a user’s profile have been updated.
User Custom Field Value Updated (Premium Add-on)
This notification is sent out when a custom field in a user’s profile has been updated with a specific value.
Profile Builder – Approval Request for Admin (Premium Add-on)
This notification is sent to the admin when a user registers but needs to be approved before their membership will be activated.
Profile Builder – Email Confirmation (Premium Add-on)
This is enabled when the “Email Confirmation” Activated checkbox is ticked in Profile Builder > General Settings and is sent when a user registers but is required to confirm their email address before their account is created within WordPress.
Profile Builder – Account Approved (Premium Add-on)
This notification is sent out when an administrator approves a user’s registration via the Users > All Users > Admin Approval screen.
Profile Builder – Account Unapproved (Premium Add-on)
This notification is sent out when an administrator un-approves a user’s registration via the Users > All Users > Admin Approval screen.
User Login Reminder (Premium Add-on)
This notification can be scheduled to send after a set amount of time and is used to inform the user of the last time they logged in.
Posts / Custom Post Types
If you need more flexibility, you can power-up your post, page, and custom post type notifications with Premium Add-ons.
New Post Published
This notification is sent out when a new post or custom post type is published.
Post Updated
This notification is sent out when a post or custom post type is updated.
Post Pending Review
This notification is sent out when the status of a post or custom post type is changed to ‘Pending Review’. For posts that are updated after the Pending Review status has been set, the notification will only be sent once. Subsequent post updates will not trigger this notification again.
New Private Post
This notification is sent out when a new private post is published.
Post Scheduled
This notification works by sending two notifications, where set-up:
- Immediately using the Post Scheduled notification to let users know when a post or custom post type is scheduled for publishing.
- When the post or custom post type is actually published it will use the ‘New Post Published’ notification if you’ve created one.
Please note that the Post Scheduled notification is also triggered when a scheduled post is updated, even if the time or date hasn’t changed. This is default WordPress behaviour.
Published Post Moved to Trash
This notification is sent out when a published post is moved to the trash.
New Comment
This notification is sent out when a new comment has been made on a post or custom post type after it has been approved (whether this be manually or automatically). In order to use this notification correctly, you need to un-tick ‘Email me whenever anyone posts a comment’ and ‘A comment is held for moderation’ under Settings > Discussion in the WordPress Admin. It’s OK if you don’t do this but you might receive WordPress’s own email notifications along with the ones you’ve configure using BNFW. It also goes without saying (but I’ll say it here anyway) that you need to ensure comments are enabled for your posts if you want the email notifications to come through.
New Comment Awaiting Moderation
This notification is sent out when a new comment has been made on a post or custom post type and is awaiting moderation. In order to use this notification correctly, you need to un-tick ‘Email me whenever anyone posts a comment’ and ‘A comment is held for moderation’ under Settings > Discussion in the WordPress Admin. It’s OK if you don’t do this but you might receive WordPress’s own email notifications along with the ones you’ve configure using BNFW. It also goes without saying (but I’ll say it here anyway) that you need to ensure comments are enabled for your posts if you want the email notifications to come through.
Post – Comment Approved
This notification is sent out after a comment has been approved. It is sent regardless of if the comment is automatically approved, or if it had to be approved manually.
New Trackback
This notification is sent out when a new Trackback is made.
New Pingback
This notification is sent out when a new Pingback is made.
Post – Custom Field Updated (Premium Add-on)
This notification is sent out when one or more custom fields specified in a post or custom post type have been updated.
Post – Custom Field Value Updated (Premium Add-on)
This notification is sent out when a custom field in a post or custom post type has been updated with a specific value.
Reminder – New Post Reminder (Premium Add-on)
This notification is sent out after a set number of days has elapsed and a new post or custom post type has not been published.
Post – Update Reminder (Premium Add-on)
This notification is sent out after a set number of days has elapsed and a post or custom post type has not been updated.
Pages
If you need more flexibility, you can power-up your post, page, and custom post type notifications with Premium Add-ons.
New Page Published
This notification is sent out when a new page is published.
Page Updated
This notification is sent out when a page is updated.
Page Pending Review
This notification is sent out when the status of a page is changed to ‘Pending Review’.
New Private Page
This notification is sent out when a new private page is published.
Page Scheduled
This sends out two notifications:
- Immediately, to let users know when a page is scheduled for publishing.
- When the page is actually published and uses the ‘New Page Published’ notification.
Page – Moved to Trash
This notification is sent out when a published page is moved to the trash.
Page – New Comment
This notification is sent out when a new comment has been made on a page after it has been approved (whether this be manually or automatically). In order to use this notification correctly, you need to un-tick ‘Email me whenever anyone posts a comment’ and ‘A comment is held for moderation’ under Settings > Discussion in the WordPress Admin. It’s OK if you don’t do this but you might receive WordPress’s own email notifications along with the ones you’ve configure using BNFW. It also goes without saying (but I’ll say it here anyway) that you need to ensure comments are enabled for your posts if you want the email notifications to come through.
Page – New Comment Awaiting Moderation
This notification is sent out when a new comment has been made on a page and is awaiting moderation. In order to use this notification correctly, you need to un-tick ‘Email me whenever anyone posts a comment’ and ‘A comment is held for moderation’ under Settings > Discussion in the WordPress Admin. It’s OK if you don’t do this but you might receive WordPress’s own email notifications along with the ones you’ve configure using BNFW. It also goes without saying (but I’ll say it here anyway) that you need to ensure comments are enabled for your posts if you want the email notifications to come through.
Page – Comment Approved
This notification is sent out after a comment has been approved. It is sent regardless of if the comment is automatically approved, or if it had to be approved manually.
Page – Comment Reply
This notification is sent out to the original comment author when another user has replied to their comment on a page. It is not sent however, when you reply to your own comment. If a comment needs to be approved first, it is sent out once it has been approved. In order to use this notification correctly, you need to ensure that comments are only set-up to be 2-levels deep. You can do this by going to Settings > Discussion in the WordPress Admin and changing the option ‘Enable threaded (nested) comments ‘X’ levels deep’ to ‘2’. Please also ensure this option is ticked.
Page – Custom Field Updated (Premium Add-on)
This notification is sent out when one or more custom fields specified in a page have been updated.
Page – Custom Field Value Updated (Premium Add-on)
This notification is sent out when a custom field in a page has been updated with a specific value.
Reminder – New Page Reminder (Premium Add-on)
This notification is sent out after a set number of days has elapsed and a new page has not been published.
Page – Update Reminder (Premium Add-on)
This notification is sent out after a set number of days has elapsed and a page has not been updated.
Media
New Media Published
This notification is sent out when a file has been uploaded to the Media Library.
Media Updated
This notification is sent out when a file is updated in the Media Library.
Media – Moved to Trash
This notification is sent out when a media item is moved to the trash. Please note: this notification will only appear if [cci lang=”php”]define( ‘MEDIA_TRASH’, true );[/cci] is added to the [cci lang=”php”]wp-config.php[/cci] file.
Media – New Comment
This notification is sent out when a new comment has been made on a media attachment after it has been approved (whether this be manually or automatically). In order to use this notification correctly, you need to un-tick ‘Email me whenever anyone posts a comment’ and ‘A comment is held for moderation’ under Settings > Discussion in the WordPress Admin. It’s OK if you don’t do this but you might receive WordPress’s own email notifications along with the ones you’ve configure using BNFW. It also goes without saying (but I’ll say it here anyway) that you need to ensure comments are enabled for your posts if you want the email notifications to come through.
Media – Comment Approved
This notification is sent out after a comment has been approved. It is sent regardless of if the comment is automatically approved, or if it had to be approved manually.
Media – New Comment Awaiting Moderation
This notification is sent out when a new comment has been made on a media attachment and is awaiting moderation. In order to use this notification correctly, you need to un-tick ‘Email me whenever anyone posts a comment’ and ‘A comment is held for moderation’ under Settings > Discussion in the WordPress Admin. It’s OK if you don’t do this but you might receive WordPress’s own email notifications along with the ones you’ve configure using BNFW. It also goes without saying (but I’ll say it here anyway) that you need to ensure comments are enabled for your posts if you want the email notifications to come through.
Media – Comment Reply
This notification is sent out to the original comment author when another user has replied to their comment on a media attachment. It is not sent however, when you reply to your own comment. If a comment needs to be approved first, it is sent out once it has been approved. In order to use this notification correctly, you need to ensure that comments are only set-up to be 2-levels deep. You can do this by going to Settings > Discussion in the WordPress Admin and changing the option ‘Enable threaded (nested) comments ‘X’ levels deep’ to ‘2’. Please also ensure this option is ticked.
Reminder – New Media Reminder (Premium Add-on)
This notification is sent out after a set number of days has elapsed and a new media item has not been published.
‘Media’ – Update Reminder (Premium Add-on)
This notification is sent out after a set number of days has elapsed and a media item has not been updated.
Posts
New Category
This notification is sent out when a new category has been created.
New Tag
This notification is sent out when a new tag has been created.
Custom Post Types
New Term
This notification is sent out when a new term within a custom taxonomy has been created.