World Congress 2026 Europe - Virtual Stage • Jul 2, 2026 • Session details

Web Push: Turning Annoyance into Engagement

Matthias Lettl

Why do users instantly block your web push notifications? Learn to leverage service workers and context-aware delivery to turn intrusive alerts into genuine engagement.

Pause
Mute Enter Fullscreen
#1 about 2 min

Navigating the web push paradox and user annoyance

Balancing the powerful utility of web push technology against the common user frustration caused by poor permission practices.

#2 about 2 min

Core functionalities and benefits of web push technology

Background operation, message queuing, and baseline browser compatibility enable reliable delivery without requiring active sessions.

#3 about 2 min

Architecture and the push notification subscription flow

Registering a service worker and securely retrieving encryption keys from a push service establishes the foundation for message delivery.

#4 about 3 min

Sending push notifications from the application server

Formatting encrypted payloads and utilizing service worker event listeners ensures messages are correctly routed and displayed on user devices.

#5 about 4 min

Timing permission requests with proper user context

Prompting users for permission only after explicit interaction prevents default browser blocking and improves opt-in rates.

#6 about 3 min

Managing topic configurations and explicit user opt-ins

Providing granular application-level controls empowers users to select specific notification topics rather than blocking all alerts universally.

#7 about 3 min

Handling in-app toasts versus operating system alerts

Rendering lightweight UI toasts during active website usage prevents the disruptive nature of overpowered system-level push notifications.

#8 about 4 min

Reflecting browser permission states in the application

Displaying current browser constraints and offering clear troubleshooting steps helps users recover accidentally blocked or corrupted subscriptions.

#9 about 3 min

Summary of web push user experience guidelines

Combining contextual prompts, granular topic controls, and conditional display logic transforms intrusive alerts into valuable user engagement tools.

#10 about 2 min

Evaluating browser compatibility and push API restrictions

Assessing the varying support for advanced features like notification actions prevents reliance on functionality unavailable to all users.

#11 about 2 min

Adopting a user-centric web push notification strategy

Establishing transparent, configurable systems overcomes the legacy of spam and builds long-term user trust.

Matching moments

4:03 min

Balancing declarative web push notifications with user experience

Chris Heilmann Chris Heilmann +2 · LIVE

1:33 min

Anticipating web push notification support on mobile browser architectures

Christian Liebel Christian Liebel · JS Congress

7:16 min

Delivering timely push notifications via application server configurations

Nico Martin · LIVE

7:26 min

Push notification limits and experimental rendering architectures

Szymon Chmal Szymon Chmal · World Congress 2026 Europe

15:47 min

Developer adoption constraints and user privacy challenges

Lucien Immink · LIVE

2:49 min

Evaluating cross-browser support and persistent platform limitations

Nico Martin · LIVE