- User didn’t come online till the time of notification expiry
- Browser is not running on the user’s device
- Failure in communication between FCM-Browser-OS
- User has turned off notifications on his/her device
I see a difference between the number of web push notifications Successfully Sent and the Impressions. What could be the possible reasons?
Why web push impression counts may be lower than sent counts, including reasons like user offline status, browser state, and device settings.
The number of web push notifications that MoEngage successfully passes to Firebase Cloud Messaging (FCM) is what you see as Successfully Sent.
Impressions are the number of notifications that reach the user.
There may be instances when Impressions are lower than Successfully Sent.
This drop-off can be attributed to the following factors.
"Quieter permissions" for Web Push Chrome SubscriptionWhat is the allowed character limit for title and message in web push notifications?