A Bell Icon
Sits wherever you put it — header, sidebar, or inline anywhere Elementor or shortcodes can go.
Works natively with JetEngine, JetFormBuilder, and Elementor. Built specifically for client dashboards, support desks, and membership portals.
Seamless Stack Integration
Rango Rinco added a response to ticket #7180: Fix navigation dropdown rendering.
View TicketYou were assigned to the Support Specialist role for project Alpha.
New submission received from JetFormBuilder form: Client Onboarding.
Order #9942 was completed successfully.
You know how Facebook, LinkedIn, or Slack shows a badge when you have a new message? Or how Slack alerts you when someone mentions you? That’s what this plugin brings to your WordPress App.
Sits wherever you put it — header, sidebar, or inline anywhere Elementor or shortcodes can go.
Shows how many unread notifications the logged-in user has at a single glance in real-time.
All notifications structured intelligently by Today, Yesterday, and Older with one-click read filters.
Updates in real-time when new notifications arrive. Zero full-page refresh needed.
Designed to power modern communication workflows across every client portal build.
Stop rebuilding notification systems from scratch for every project. Install once, configure CCT fields, and move on.
Assign requests to team members. Notify them instantly on new tickets, assignments, and customer messages.
Where team members need to know the moment things happen. Task assignments, status approvals, and alerts.
Where buyers and sellers communicate. Instant order confirmations, shipping updates, and direct messaging alerts.
Notify users about new content, comments, thread replies, badge unlocks, or community interactions.
Anywhere logged-in users need to know something happened immediately without waiting for emails.
Three simple steps to get your notification system live in minutes.
Create one Custom Content Type (CCT) in JetEngine with these 8 fields:
Tell Nelx where your notification data lives in 4 quick inputs:
Drag and drop into your visual design layout:
Email is where notifications go to be ignored. This puts notifications right on your site where users already are.
When someone creates a notification, it appears instantly on the recipient's screen. No polling, no lag.
Enable or disable specific notification types. Turn sound on or off per user profile.
You're using JetEngine and JetFormBuilder with Elementor. This plugin works natively with all of them.
Sure. You could. You could write custom AJAX handlers. Build a REST endpoint. Set up server-sent events. Create a notification bell UI. Handle user preferences. Manage sound playback. Build an admin interface...
Time is money. Your time is valuable. Spend it on things that matter.
Choose the plan that fits your needs. No hidden fees.
Search or filter questions below.
You need JetEngine and Elementor installed and activated. JetFormBuilder is required for notification templates and frontend entries.
Yes. You need to create a Custom Content Type in JetEngine with the required fields before configuring the plugin. Also, you need to create a query for your notification that Nelx will work with.
Your CCT needs eight specific fields: user_id (text), user_role (repeater), type (radio), message (textarea), url (text), status (radio: seen/unseen), sound_played (radio: yes/no), and time (date).
Yes. The Notification Settings widget lets users enable or disable specific notification types and control sound preferences. However, if you want users to always receive a certain notification type (mandatory), the best thing to do is not including it in the preferences settings.
Yes! When sending notifications for incoming form submissions, you can distribute notifications sequentially across team members assigned to specific user roles.
Yes. You can target individual user IDs or broadcast a notification to all users possessing a specific role (e.g. Administrator, Editor, Support Specialist).
Yes. In addition to 5 high-quality pre-packaged chime presets, you can upload custom MP3 audio files to match your platform brand identity.
You can configure automatic cleanup schedules in the admin panel (7, 14, 21, 30, 60, 90 days, or never). You can also run manual cleanup routines by date range.
No. Notifications are cached and optimized. Real-time updates use lightweight SSE instead of heavy polling. We recommend having a decent server with enough resources to get the best out of Nelx Notification System
Yes. The plugin uses Server-Sent Events (SSE) to deliver notifications instantly without page refresh. If SSE is not supported, it falls back to polling.
Yes. Notifications are user-specific and bound to authenticated user sessions to ensure complete data security and privacy.
Yes. Administrators can send manual notification dispatches directly to any specific user or role from the WordPress admin dashboard interface.
Yes. You can create notification templates that trigger automatically from JetFormBuilder form submissions.
Yes. You can inject dynamic form fields, username tags, post IDs, and custom macros directly into notification titles and body messages.
Yes. The Smart Recipient feature routes notifications between participants (e.g., client and staff) automatically.
Yes. You can define conditions based on form inputs to send notifications to different users or roles.
Yes. The Elementor widget gives full control over colors, spacing, typography, and layout. Besides, you can choose between three dropdown styles (classic, modern, and minimalistic). Future versions of the plugin will also support non-Elementor users.
Partially. The core system works, but Elementor is required for the frontend widgets like the notification bell and settings UI. However, future versions will work without Elementor.
The plugin uses JetEngine CCT which provides an endpoint for creating notifications programmatically. Authentication is recommended for security.
Yes. Clicking “See details” or manually marking them will instantly update their status to seen.
Give your users the real-time notification system they expect today.