Hi there, @sekhar2193… since it sounds like you want to track the count within the user’s current session (meaning you don’t care if the count is reset when the page is refreshed or the user logs out and then logs back in), you could use a custom state to keep the count. So, when the button is tapped, have a workflow step that sets a state (of type number and with a default value of 0) to the current value of the state + 1. Then, have an additional workflow step that shows the popup only when the value of the custom state is equal to a certain number.
Oh, my apologies… I misunderstood and thought #1 was part of the same issue. I would probably save a user’s click count to a field on the User data type and then sum that field across all users.