Activity tracking gives you visibility into what happens to notifications after they are sent to the subscriber. With it, Novu receives and processes real-time events from third-party providers, so that you know when the notification is delivered, opened, clicked, or bounced.
Now, you can track real-time delivery and engagement events from email providers right in Novu. Events such as delivered, opened, clicked, and bounced are turned into a uniform set of statuses.
You can see these in your Activity Feed, workflow traces, and outbound webhooks.
Before, you only knew if a message was “sent.” You now have complete visibility. You can see if the recipient received your message, opened it, clicked it, or rejected it.
This helps you resolve issues, measure engagement, and create more effective notification experiences.
How to Use It
Go to your Integrations Store in the Novu dashboard.
Connect your email provider (SendGrid, Mailgun, Resend, Amazon SES).
Scroll to Email Activity Tracking and toggle it on.
Novu will automatically configure webhooks using your API key.
The analytics dashboard gives you complete visibility into notification performance across all channels. Track delivery metrics, subscriber engagement, and workflow performance with visual charts and status updates. It also includes smart delivery lifecycle tracking that shows you the most important status for each notification.
This dashboard allows you to monitor the effectiveness of your messaging strategy across all channels and optimize your workflows based on the gathered insights.
Analytics Dashbaord
Comprehensive Delivery Metrics
Track the metrics that matter most to your notification strategy. Monitor total messages delivered across email, SMS, Chat, push, and in-app channels, and see your active subscriber growth.
The current focus is on the inbox component and the ability to measure subscriber interactions, like:
• Message seen
• Message read
• Message snoozed
• Message archived
The dashboard also automatically calculates your average messages per subscriber and shows period-over-period comparisons so you can spot trends immediately.
Visual Trend Analysis
Understand your messaging patterns with visual charts that break down delivery volumes by channel.
See which workflows generate the most activity, track subscriber interaction trends over time, and identify your top-performing delivery providers at a glance.
It is perfect for spotting seasonal patterns in user engagement or identifying which notification channels work best for different communication needs.
Intelligent Delivery Lifecycle Status
Every notification now has clear, real-time status tracking through our new delivery lifecycle system. Watch notifications progress from pending to sent, delivered, and interacted, with smart status prioritization that gives you the most relevant information.
When a workflow runs across multiple channels, the system automatically shows the highest-priority status. So, if your email bounces but your push notification gets delivered, you'll see "Sent" status rather than getting lost in technical details.
Flexible Time Period Analysis
Analyze your performance over the time periods that matter to your business. Free plans include the last 24 hours and 7-day analysis, while upgraded plans unlock 30-day and 90-day historical insights for deeper strategic planning.
Your analytics dashboard is available now in your workspace. The new status tracking system automatically benefits existing workflows, and historical data populates immediately for all active accounts.
Coming next in analytics
In the next few weeks, we will finalize some more important additions to the Analytics page:
Delivery provider activity: Connect your Email or push provider webhooks for bounces, clicks, open rates, etc., and visualize them in one central place.
Notification Lifecycle - Break down workflow runs by a unique notification lifecycle combined from all the workflow steps: Sent, Delivered, Engaged, Errored, Skipped
Improvements (4)
You can now double-click on a step to navigate to the editor page immediately.
Test workflow drawer now remembers the latest selected subscriber and will use it for subsequent uses of the drawer.
You can now re-order steps in the workflow editor.
The Activity Feed shows the Severity and Criticality of the triggered workflow.
Fixes (3)
404 error when using the archiveAllRead method on the inbox component
Missing import error in @novu/react-native with a brand new Expo project
Error in the Custom Email editor when using liquid assign functions