I'm making a chrome extension for a classified ads website. With the chrome extension users will be able to get latest lists from their watched categories/search query.

I am already working on a websocket server to send notifications to users, but this way I have to always have a socket connection open to every user.

My second approach was to use [Firebase](https://firebase.google.com/docs/cloud-messaging/), but this will run the notification only when a user clicks the icon (as I've read), and I would rather have this done from my server

\_\_

Are there any other possible solutions to send notifications to a chrome extension without the user clicking on the icon?