Initiate alert by an action from a different page

Hello, I would like to create alerts functionality that is initiated to the User whenever an Admin changes the status of their order. The popup which displays order details is on a different page and the User also has a separate page. So how can I initiate an alert in another page with an action done in a different page

There might be various solutions to this but the one I am thinking of like now is this:

Have a field in User or any other table called “Has_alert” of boolean type. When Admin changes the status, set this field to yes.

On the page where user is present, Have a workflow “Do when condition is true” and the condition is: User’s Has_alert is “yes”. Now have an action within this workflow to see the alert. And afterwards, make sure to set the field back to “No” within this workflow.

Hopefully this helps.