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.