[PLUGIN] User Online Monitoring - 0 WU!

We are excited to announce the release of a new WU optimized plugin on Bubble marketplace!

Now you can see whether the user is online, and track how many users are in your app right now.

Key Features:

  • Real-Time Data: Track user activity within your application in real-time.
  • User Presence: Log specific pages where users are located.
  • Unique User Count: Record the number of unique users currently active in your application.

Creating features such as live chat has always been a problem, because when it comes to tracking if the user is online right now, usually developers had to set repeating actions which create load on the server and consume many workload units.

With this solution, it’s no longer a problem. You can see:

  • how many users are online
  • who are they
  • what pages they’re on

And all this by installing a single plugin element.

Check this out:

Plugin Page: Online User Statistics Plugin | Bubble
Demo Page: https://plugindepartment.bubbleapps.io/version-test/user-online


Have any idea how to make this plugin even better? Any statistics that you need to monitor in addition to user sessions?

We got you covered! Please share if you have any ideas for improvement and we’ll be happy to bring them to life. :wink:

Nice one!
Can it also retrieve the last activity for a specific user? That’d be a nice use case for chats.

Also, curious, does it uses API calls or WS?

1 Like

Hi @vnihoul77,

Thank you for interest in our product!

For now the plugin is able to reflect the current state of users activity in your application: the users online, which pages they are on and the unique number of users online. Right now we’re working on implementing a system to collect more information about users (their devices, countries etc.), that is going to be in the next update. Also our plan is to store such information to be able to get a statistic for the previous day or any other range of time.

Right now there’s no functionality to check user’s last activity in this plugin, but we love the idea. We’ll consider adding it as well!

As for technical implementation, the plugin utilizes a websocket connection which allows it to collect and display the information in a real time without a need to update a page, which helps to avoid WU consumption. Also the plugin has the API actions to get the information on demand.

Feel free to reach out if you have any other questions!

Nice, good idea on using WS!

1 Like