Web Push Notifications are clickable messages sent to the browsers of users’ devices – mobile, tablet, and desktop. The notifications will be sent only to the users who have subscribed for the notifications. Once a user subscribes for the web push, he will start receiving the notifications. It’s not necessary for users to be on the website to receive web push. The core proposition of web push notifications is to bring back users to the website.
When a user visits your website, he receives an opt-in notification requesting his permission to send him notifications in future. When he clicks ‘Allow’, he is added to the list, and at the backend, the browser id gets automatically captured.
Once the visitor becomes a subscriber, you can start pushing him web push notifications based on the browser id. When web push notification is served to the user, who is in or out of your website, sees the notification, clicks on it, and is redirected to the landing page.
Currently, web push notification technology supports all major browsers such as Chrome, Mozilla Firefox, Opera, and Safari, which have around 80% of internet users.
No, web push notifications don't work in incognito mode.
Cookies last for a maximum lifetime. When a web server sends a cookie, it asks your browser to keep that particular cookie till lifetime, so that website visitor won't get web push subscription popup again and won't be distracted.