Notification Master – Real-Time WordPress Notifications With Email, SMS, Webhooks & More
Changelog
1.7.1
Added: One-click starter templates. Install a ready-made set of notifications for common events (post/page published & updated, user login/logout/registration/password change, new comments, taxonomy terms, media, plugins and more) with Email and Web Push pre-configured and Discord/Webhook/Instagram added as ready-to-fill connections.
Added: Import and Export. Back up, migrate, or share notifications as a JSON file from the Notifications screen. Imports are added as inactive drafts by default for safe review before activation.
Added: New REST endpoints under /ntfm/v1/notifications for templates, import, and export.
Added: WordPress 7.0 compatibility.
1.7.0
Added: Per-connection scheduling. Each connection can now be delayed by a fixed amount of time (minutes, hours, or days) or scheduled relative to a date from a merge tag (e.g. send 1 hour before {{post.published_date}} or 7 days after {{comment.datetime}}).
Added: Typed merge tags. Date-typed tags now expose a type: datetime flag so they can be selected as scheduling sources. Covers published/modified post dates, comment dates, attachment dates, and the current time/date general tags.
Added: Configurable fallback behavior when a referenced date is in the past or the merge tag value is empty (send immediately or skip).
Added: Pending notifications tab in the Notification Log page, showing scheduled notifications with options to send them immediately or cancel.
Added: New REST endpoints under /ntfm/v1/scheduled for listing, cancelling, and dispatching scheduled notifications.
1.6.10
Added: WordPress 6.9 compatibility.
Added: New option to allow custom SVG icon for the notification floating button.
1.6.8
Added: Review notice for users to leave a rating and review the plugin.
1.6.7
Added: Changed admin notice text.
1.6.6
Fixed: Plugin Title issue.
1.6.5
Added: Smart auto-delete system for failed web push subscriptions to maintain clean subscriber lists and improve delivery rates.
Added: Success tracking that resets failure count when notifications are delivered successfully.
Added: Automatic cleanup of old failed subscriptions with daily maintenance task.
Enhanced: Web push notification reliability with intelligent subscription management.
Enhanced: Database performance with new indexes for subscription status and failure tracking.
1.6.4
Fixed: Small bug in readme.txt file.
1.6.3
Enhanced: Fully optimized the responsive design of all settings pages for better mobile usability.
1.6.2
Added: WhatsApp integration for sending notifications to WhatsApp.
1.6.1
Added: ACF (Advanced Custom Fields) integration for sending notifications based on ACF fields.
1.6.0
Added: Instagram integration for auto posting to Instagram.
1.5.0
Added: Added twilio integration for sending SMS and WhatsApp notifications.
Fixed: WooCommerce triggers option not working in some cases.
1.4.12
Added: Responsive positioning for the floating button. Now you can change the button’s position based on the device type (Desktop, Mobile, etc.).
Added: Option to customize the floating button animation color.
Fixed: Text alignment in the normal button; now properly centered.
1.4.11
Fixed: Notification connections save issue.
1.4.10
Fixed: Web push welcome message in auto mode.
Fixed: Web push welcome message disable option not working.
1.4.9
Added: Web push floating button hide on devices option.
Added: Responsive options for web push floating button positions (top, right, bottom, left).
Added: Welcome message for web push notifications.
Enhanced: Users can now send web push notifications to all subscribers or specific users.
1.4.8
Fixed: Resolved an issue where the email notification content, including HTML formatting, was not saved or displayed correctly.
1.4.7
Enhanced: The background processing for notifications.
Fixed: Resolved a privacy issue where email notifications displayed all recipients’ email addresses.
1.4.6
Added: WordPress Classic Editor for email notifications, enabling users to add rich content, images, and more.
Added: Test email notifications feature to verify email formatting and content.
Added: Conditional logic for notifications, allowing users to send notifications based on specific conditions.
Fixed: Post Updated trigger not working in some cases.
1.4.5
Added: Push notifications floating button option.
Added: Customization options for push notifications floating button and normal button.
Added: Allow users to unsubscribe from push notifications.
1.4.4
Added: Help links for the integrations.
Improved: Integration settings UI.
1.4.3
Improved: Dashboard and settings page UI.
Fixed: Delete logs by selected IDs not working.
1.4.2
Fixed: Web push keys generation not working in some cases.
Fixed: Email notification email address not saved.
1.4.1
Fixed: Web push notifications not working in some cases.
1.4.0
Added: Web push notifications subscriptions management.
1.3.3
Fixed: Some plugin trigger merge tags not working.
Improved: Code Improvements.
1.3.2
Fixed: Changelog issue.
1.3.1
Fixed: WooCommerce product triggers conflict with custom post type triggers.
Added: Current time and date merge tags for notifications.
1.3.0
Added: WebPush notifications Feature.
Improved: Settings page.
1.2.1
Improved: Enhanced the dashboard navigation bar styling.
1.2.0
Improved: Email notifications now support multiple recipients, allowing selection based on user roles, individual users, custom email addresses, or merge tags.
Improved: Added the ability to exclude email addresses from notifications, with options to exclude based on user roles, individual users, custom email addresses, or merge tags.
1.1.4
Feature: Added the ability to delete logs by selected IDs.
Feature: Added the ability to delete notification logs by selected IDs.
1.1.3
Fixed: Issue when updating notifications.
1.1.2
Added: Background processing for notifications to improve performance.