As we are saying in this article, push notifications can be requests using our default interaction, or any other interaction campaign.
The only conditions required for it to work properly are:
It is recommended not to show the popup too often, so consider adding conditions like: new visitors only, or limit the number of displays per session.