Web Push Notifications let you send browser notifications to your learners on desktop and mobile, even when they are not on your site. Every learner who logs in and visits their user dashboard auto-subscribes, so you build a marketing audience automatically. You can send Web Push notifications manually from the Web Push Channel page to one subscriber, selected subscribers, or all subscribers at once. You can also send them automatically through funnels, including the Course Funnel, Webinar Funnel, Ebook Funnel, and Abandoned Cart Funnel.
This article covers the Web Push Channel itself: enabling Web Push, sending manual notifications to subscribers, viewing the per-notification delivery log, and reading the analytics dashboard.
Enable Web Push and send notifications to subscribers
A one-time setup that turns Web Push on for your site and gives you a Subscribers list to send notifications to.
- Go to Dashboard > Settings > Notifications & Channels > Web Push Channel
- Click Generate VAPID Keys. VAPID keys authenticate your site with the browser push services and are required before you can send any notification
- Upload your Web Push Icon. Use a square PNG or JPG (max 100 KB, recommended 192x192 or 512x512 pixels). This icon shows up inside every push notification you send
- Click Save Changes
From this point on, learners who log in and visit their user dashboard are auto-subscribed and appear in the Subscribers list on the same page. To send a notification:
- Scroll down the Subscribers section
- Choose your recipients.
- Click Send Notification to open the send panel
- Enter the Title, Body, and Action URL (the URL the learner lands on when they click the notification)
- Select send to selected subscribers or send to all subscribers
- Click Send
View the Notifications log
Every notification you send, manually or via a funnel is logged on this page with the full delivery trail for each recipient.
Open the Notifications section on the Web Push Channel page. Each row shows:
- Subscriber name and email
- Notification type (manual send or triggered via funnels)
- Status
- Sent on date and time
- Delivered on date and time
- Clicked on date and time (if the subscriber clicked the notification)
Click View on any row to open the full notification details, including the title, body, action URL, and the exact delivery timestamp.
Note: If the same learner is logged in from more than one device, you will see the same name and email across multiple rows. Each device is treated as a separate subscription, so the same notification is logged once per device it was delivered to,.Web Push analytics
The statistics panel rolls up all of your Web Push activity so you can see how your campaigns are landing across the channel.
- Access Dashboard > Settings > Notifications & Channels > Web Push Channel
- Set the Date Range filter at the top of the Sending Statistics panel
- Set the Notification Type filter. You can view All types, Manual sends from the Subscribers section, Course Funnel, Webinar Funnel, Ebook Funnel, or Abandoned Cart Funnel
- Click Search
The panel shows six metrics for the selected period:
- Subscribers: total auto-subscribed users
- Sent: total notifications sent
- Delivered: how many reached the browser
- Clicked: how many subscribers opened the notification
- Failed: notifications that could not be delivered
- Expired: notifications that timed out before delivery
Use the Notification Type filter to isolate performance for a single channel, for example Manual sends only, or only the Abandoned Cart Funnel, so you can compare campaign-level performance over time.
Important Considerations
- Learners auto-subscribe only when they log in and visit their user dashboard. Logged-out visits to the website do not subscribe them
- Learners must also have browser notifications enabled at the browser and operating system level. If browser notifications are not enabled, no push will be delivered even when the learner appears in your Subscribers list
- Learners can opt out at any time from Profile > Notifications > Web Push inside the user dashboard
- If the same learner is logged in from multiple devices, each device counts as a separate subscription and appears as a separate row in the Notifications log
- VAPID keys must be generated once before any notification can be sent. Without VAPID keys, the Send Notification action will not work