Showing a PopUp for passive Users

@moritz, welcome to Bubble! There are a couple of ways of going about doing this. Within Bubble, there are a few ways of inferring if the user is inactive (either using total time on page or scrolling position - or a combination of the two).

I have a lesson on LearnTo on how to make a popup appear under certain conditions. Here’s a direct link to the video.

Ultimately, you may want to have the validation happen from a few standpoints, but it’s good not to end up bombarding the user unintentionally. (Ie. trigger showing the popup based on scrolling position and inactivity on the page). So, when you set up a “Do when condition is true” workflow, it’s best to leave this set as “just once” (per page load). Otherwise, it will happen every time.

As for showing a popup after a specific period of time, you can use a “When page is loaded” workflow, then use a “Add pause before next action” (with a predetermined time duration) followed by a “Show popup” action.

Dan (creator of LearnTo - 15+ hours of Bubble tutorials and live coaching)