Web Push Notifications

« Back to Glossary Index

A web push notification is a message that a website can send to a user’s device (desktop or mobile) even when the website is not open in a browser.

Key Features:

  • Real-time: Delivered instantly or at scheduled times.
  • Requires permission: Users must grant permission before receiving notifications.
  • Works outside browser: Once permission is granted, messages can be sent and received even if the site is closed.
  • Platform-independent: Supported by most modern browsers like Chrome, Firefox, Edge, and Safari (with limitations).

How it Works:

  1. User visits a website.
  2. The site asks for notification permission via the browser.
  3. If granted, the website registers a Service Worker in the browser.
  4. The site sends a message to a push service (like Firebase or VAPID-based servers).
  5. The push service delivers the notification to the user’s device via the browser.

What it Looks Like:

It typically shows as a small pop-up (like a toast notification) in the corner of a desktop screen or as a standard push notification on mobile devices.

Use Cases:

  • News updates
  • Promotions or discounts
  • Reminders or alerts (e.g., “You left something in your cart”)
  • Social media or messaging alerts

« Glossary Index
Scroll to Top