P Push Notification Service

Documentation

Push Notification Service delivers web push notifications using the open Web Push standard (RFC 8030) with VAPID authentication. It works in Chrome, Edge, Firefox, Opera, and Safari 16.4+, with no native apps and no FCM/APNs keys to manage.

How it works

  1. Create a site in the dashboard for each domain you collect subscribers on.
  2. Add the embeddable snippet and a one-line service worker to your pages.
  3. Visitors grant permission; their push subscription is registered with us automatically.
  4. Send notifications from the dashboard composer or the REST API.
  5. We deliver via queued workers, prune dead subscriptions, and track delivery and clicks.

Browser support & the iOS caveat

Desktop and Android support is broad. Safari on iOS/iPadOS is the exception: Apple only allows web push when the user has added your site to their Home Screen as a web app (it needs a web app manifest). Until then, the browser reports push as unsupported. The SDK detects this and degrades gracefully (PushSvc.supported will be false), so you can choose whether to prompt iOS visitors to install first.

Next steps