There are times and places where people enjoy being caught off guard—at haunted houses, in the final pages of a mystery novel, on their birthdays—but your online store isn’t one of them.
Visitors need time to get a feel for your site before being asked to take action. Springing a popup on them right off the bat is the surest way to send them running for the exit.
Thankfully, Pixelpop comes with an array of delay options, which allow you to trigger your popups only after someone has been on a page for a specified length of time, or after they've scrolled a certain percentage of the page, or when they're trying to leave your store (note that this is a paid plan only option).
You'll find these options under Options>Visitor Actions in the popup editor. It looks like this:
By default, your popup will display immediately when a visitor lands on one of your pages. Under Options>Visitor Actions, you can opt to show them only when they try to leave your store, after they have spent a certain amount of time on your site, or after they have scrolled down a certain percentage of the screen.
Add an exit-intent delay - paid plans only
Enabling exit-intent delay on a popup means that popup will appear only when a visitor moves their cursor to the top of the window as if to close the tab. Because this action depends on cursor movement, the popup won’t be displayed on mobile devices.
Add a page delay
A page delay prevents your popup from displaying until a visitor has visited a specified number of pages. Toggle the option, then specify the number of pages.
Add a time or scroll delay
A time delay prevents your popup from displaying until a specified time (in seconds) has elapsed. Please note that the delay time is approximate relative to load times.
A scroll delay prevents your popup from displaying until the visitor as scrolled down a certain percentage of the page. For example, if the delay is set to 100%, the popup will display when the visitor has scroll to the very bottom of the page.
If both are checked off, both conditions must be met before the popup is displayed.