Web Push Error 410: the push subscription has expired or the user has unsubscribed

Subscribing users to web push notifications on your website is not enough: you also need to manage and renew their push subscriptions properly over time, otherwise you will lose subscribers.

Continue reading “Web Push Error 410: the push subscription has expired or the user has unsubscribed”

Silent push: sending web push messages without displaying notifications

When you hear “web push” you probably think about notifications… but that is not necessary true. In theory, the web push technology could be used for delivering messages or updates to the web app, without displaying a notification to a user.

Continue reading “Silent push: sending web push messages without displaying notifications”

Web push subscription age affects delivery rates

This article investigates one of the reasons that negatively impact delivery rates for web push. First it shows that web push subscriptions can last many years without expiring, then it proves a negative correlation between the age of a web push subscription and its expected delivery rate. Continue reading “Web push subscription age affects delivery rates”

Can I use the (Web) Push API with hybrid mobile apps?

Many developers have asked if they can use Pushpad for sending push notifications to their hybrid mobile apps. Basically they want to use the W3C Push API inside a WebView. That would make sense, because a WebView is a sort of browser embedded inside an application. Continue reading “Can I use the (Web) Push API with hybrid mobile apps?”