• Resolved Bessonweb

    (@besky)


    Hi,

    First, thanks for your great plugin!

    I want to create a popup that will open X seconds after the user is comming to the website, not only in one page.

    Exemple :

    1. The user arrives on the homepage, this start the count
    2. He decide to go to another page, the count continue
    3. He go to antoher page, after 5 seconds, the X time is finished and the popup appear

    Can i make this with your plugin now?

    if not, do you know a way for do that with a Jquery hack?

    Thank in advance for your reply.

    Regards.

Viewing 7 replies - 1 through 7 (of 7 total)
  • Robert Gadon

    (@yogaman5020)

    Hello @besky:

    No, don’t implement a jQuery hack. We’ve already built the solution for you. It’s called the Advanced Targeting Conditions plugin extension to Popup Maker. See links below.

    https://wppopupmaker.com/extensions/advanced-targeting-conditions/ // Product info and purchase page.

    https://docs.wppopupmaker.com/category/213-advanced-targeting-conditions // Documentation index page for ATC extension.

    In particular, look at this article: https://docs.wppopupmaker.com/article/238-user-conditions

    Focus on implementing the following conditions:

    – User has viewed (X) quantity pages, and
    – Time on site.

    You use set either condition or both together to activate (preload) your popup on page load.

    Activation is necessary in order to prepare a popup to be triggered and displayed. You could probably set an Auto Open / Time Delay trigger with the conditions (something like time delay of ‘350 ms’). The plugin will keep checking the conditions. Until they’re met, the popup won’t display. Once the conditions are met, the plugin will check the trigger settings, and then fire.

    Thread Starter Bessonweb

    (@besky)

    Hi @yogaman5020,

    Thanks for your great support.

    I will test this ??

    Regards.

    Thread Starter Bessonweb

    (@besky)

    Hi @yogaman5020,

    I have purchased the Advanced Condition Targeting plugin and i have create a popup with this parameters :

    Conditions

    – Time On Site : More than 1 minute
    – All pages
    – NOT All Articles

    Triggers

    – Auto Open with cookie : delay 1000

    Cookies

    – On popup close : 1 Month (i would like “1 day” but does’nt work)
    – Contact form 7 success : 1 Month

    When i test the popup, i navigate 1 minute in the website and the popup opens but only when i change the page. If i stay on the same page, the popup don’t show up.

    What i want ?

    I need a popup will opens if my visitor stay on the website more than 1 minute, but in the consulted page at the moment where the time is outdated. Not just if he going to another page.

    Have you please a solution for me?

    Thanks in advance.

    Regards.

    • This reply was modified 7 years ago by Bessonweb.
    • This reply was modified 7 years ago by Bessonweb.

    Hello @besky:

    Consulting with the plugin developer now. Please stand by for a response. Expected late this evening or early tomorrow morning (me: UTC/GMT -5:00; him: UTC/GMT -4:00).

    • This reply was modified 6 years, 12 months ago by Robert Gadon.

    Hello @besky:

    I consulted with the plugin developer. Here’s what I know….

    I was able to replicate the issue in my local development test site based on the setup you reported in your prior post.

    Conditions

    – Time On Site : More than 1 minute
    – All pages
    – NOT All Articles // This condition is not needed. It doesn’t need to be set.

    Triggers

    – Auto Open with cookie : delay 1000

    =================================================================

    Here’s the problem with the plugin extension as it currently stands:

    The ‘Auto Open’ trigger is the event that displays the popup. The event fires at 1 second (1000 ms) after page load, and is the controller in this situation. The event checks whether the popup is activated.

    Since the Condition is set to ‘Time on Site’ >> ‘Greater than 1 minute’ AND ‘Pages: All Pages’, the trigger checks if both conditions are true. Since both conditions must be true (and are not), the popup does not display.

    What the popup is not currently designed to do is to continually ‘poll’ or recheck when the Conditions become true on the page that first loaded on the site. That would typically be the front page.

    That’s why you had to browse through a couple of pages on your site, and then browse back to the front page. With every page load, the Auto Open trigger event fires (page refreshes), and checks whether the conditions are true. When a total of 1 minute elapses on the site, the condition ‘Time on Site’ >> ‘Greater than 1 minute’ finally becomes true, and the popup activates. Unfortunately, it was necessary to refresh the page (by browsing through the site) for that condition to return true. We don’t typically expect a site visitor who lands on the front page of your site to intentionally refresh the browser just to trigger a popup.

    The plugin developer recognizes that this is less than ideal, and certainly not what you said you wanted in your earlier post. It’s technically feasible to build that kind of ‘conditions rechecker’ into the plugin extension. It’s just not a high priority at present.

    Look for that kind of functionality to become available next year sometime in the spring. I recommend that you check back at https://wppopupmaker.com/support and ask for Daniel Iser directly.

    The best workaround at this time is to simply set Conditions to ‘Pages: All Pages’, and set the Auto Open trigger to ‘60,000 ms’ (60 seconds). Even though the trigger slider appears to have a maximum value of 10,000 ms (10 seconds), you can override that maximum by entering a higher value in the input field under ‘Auto Open Settings’.

    As for changing the duration of the cookie from 1 month to 1 day, you should be able to do that with ease. Make sure to select the ‘Save’ button after changing the value for ‘Cookie Time’ in the ‘Cookie Settings’ dialogue box. And be sure to update your popup by selecting the ‘Update’ button. Otherwise, all the changes will be lost.

    Thread Starter Bessonweb

    (@besky)

    Hi,

    Thank for your return.

    I have posted a support request where i ask if i can make a solution by a hack in my JS.

    I hope the answer will be positive.

    Regards,

    Hello @besky:

    I know that you have a support request in to us at https://wppopupmaker.com/support regarding your interest in ‘polling’ or ‘rechecking the activation setting of a popup every second. The developer targeted this as an feature that needs further development in a future plugin release. You can view the issue in the plugin’s Github ‘Issue’s repo.

    https://github.com/PopupMaker/Popup-Maker/issues/439

Viewing 7 replies - 1 through 7 (of 7 total)
  • The topic ‘Automatic opening X seconds after the user enters the website’ is closed to new replies.