[Hustle Pro] Pop-up for mobile only

Hi,

I have set up an exit intent pop-up, which is not working on mobile. This is ok. So I have set up another pop-up, that is time-based to show up only on mobile.

I set display: none; for this time based pop-up with media query to hide it only for desktop, but the pop-up still triggers some js, so after 3 seconds the page “jumps” and no scrolling is available. Also the whole viewport gets bigger.

Here is the test page, where you can see this happening:
https://jelzalog.com/teszt-oldal/

My question is, that if you have a pop-up, that will not work for mobile, because exit intent is not available for it, than why don’t you have an option to set other pop-ups to show up only for mobile?

How can I set the same pop-up to show up on mobile also, but not with exit intent, but time delay?

Thank you!

  • Felipe Santos
    • WordPress Warrior

    Hi Surbma ,

    I hope that you’re having a good day. :slight_smile:

    There is a native solution on Hustle Pro that allows you to hide a specific pop-up on Desktop or Mobile, so you don’t have to use CSS or add any additional code for implementing it.

    Please go to your admin panel, then Hustle Pro > Pop-ups, and access the pop-up that you would like to edit. Then access the Visibility section, and add a “Visitor’s Device” condition pressing “+ Add Conditions”.

    All that you have to do is setting the one that doesn’t have the exit intent to show only on Mobile.

    [attachments are only viewable by logged-in members]

    Still, your idea makes a lot of sense to me, and I’ll let our developers know about it. I’m not sure if they will decide to implement it, but it seems a good idea.

    Just let me know if you need any further assistance.

    Best regards,
    Felipe

  • Felipe Santos
    • WordPress Warrior

    Hi Surbma ,

    We have good news!

    I contacted our relevant teams for Hustle Pro, and they liked your idea, so we have created a task for implementing that as part of the plugin core in a future release.

    I still don’t have an estimation of when it’s going to be available, but I just want to let you know that our team is going to work on it, and I’ll contact you as soon as we have further updates!

    Best regards,
    Felipe