Notifications Not Working on PWA

If your PWA notifications are not functioning as expected, follow these steps to identify and resolve potential issues across different platforms and browsers.

Possible Causes and Resolutions for PWA Notifications Issues

1. Permissions Not Granted

Cause: Users may not have granted permission for notifications in their browser settings or site settings.

Resolution:

  • Check Notification Permissions:

    • In the browser, navigate to settings or site settings.

    • Ensure notifications are allowed for both the Browser and the Site of the PWA.

  • Prompt for Permissions:

    • Ensure your app prompts the user to enable notifications when appropriate.

      • The prompt for permissions should be located on the Home Screen of the app. It is also recommended to have an action trigger the Notification request if possible as some browsers may not support an automatic prompt such as a screen action.

2. Browser-Specific Limitations

Cause: Different browsers have varying support for PWA notifications and these change frequently.

Resolution:

  • Cross-Browser Testing:

    • Test notifications on multiple browsers (Chrome, Firefox, Safari, Edge) to identify any browser-specific issues.

  • Check for Updates:

    • Ensure the browser is up to date, as older versions may have limited support for notifications.

3. Android notifications not working - Chrome

Cause: Notifications may bot be received depending on how the app is being used. Installed PWAs work more like a traditional app where Bookmarked PWAs are essentially a link to a chrome tab.

Resolution:

  • Android Installed PWA vs. Bookmarked Chrome Tab:

    • Installed PWA: Users who install the PWA on their home screen will receive notifications like native apps. The app looks like a normal installed app but runs using the Chrome app and follows Chrome settings.

      • Notifications will be received if the App is open.

      • Notifications will be received if the App is closed as long as the user has not accessed on a different device/tab since the last time they visited the Installed PWA.

      • Notifications will not be received if the User has not accessed the app in the last 2 weeks or if the app was last accessed using a different device or web browser.

    • Bookmarked Chrome Tab: Notifications will not work as expected since this behaves like a regular browser tab and does not support background notifications.

      • Notifications will be received if the App is open or minimized and the Tab is active.

      • Notifications will not be received if the tab is not active or if the app has been closed.

4. User Engagement

Cause: If users have not interacted with the PWA recently, they may not receive notifications.

Resolution:

  • User Activity:

    • Encourage users to engage with the PWA regularly to maintain notification functionality.

  • Send Re-engagement Notifications:

    • Consider implementing re-engagement strategies to prompt users to open the PWA.

Additional Considerations

  • Browsers constantly change features, settings, and requirements.

Still Need Help?

By following these steps, you should be able to diagnose and resolve issues related to PWA notifications across various platforms and browsers. If you are still unable to resolve, reach out to our support team for further assistance with the details below.

  1. Include Steps Taken: Let us know what troubleshooting steps you've already tried and include test credentials for faster assistance.

Last updated