Progressify PWA: Push Notifications for Better Messages
· 4 min read
Progressify turns a WordPress site into a Progressive Web App — installable to the home screen, capable of offline-aware browsing, and able to send web push notifications even on iOS Safari (where standard web push has long been limited). Better Messages auto-detects Progressify and routes private-message push notifications through it, so members who installed your PWA see new-message notifications the same way they see any other PWA notification.
What the Progressify integration does#
When Progressify is detected and configured:
- Better Messages auto-enables Progressify push notifications — visible under Better Messages → Settings → Notifications.
- Per-message pushes are dispatched to PWA-installed users when a new private message arrives in a thread they participate in.
- Subscription routing uses Progressify's own subscription store — no separate setup, no separate database.
- iOS PWA push works — Progressify uses the modern Web Push protocol that iOS Safari now supports (when the site is installed as a PWA).
Requires the WebSocket version#
The Progressify integration runs on the WebSocket version of Better Messages. The reason: the WebSocket relay is what dispatches per-thread events, and Progressify pushes are fired off that fan-out.

