If a popup appears every time you return to the homepage after changing the trigger to “Page Load,” it likely means the interaction is set to trigger on every visit—not just once per session or user lifecycle. Here's how to fix it.
tag to store a flag when the popup has shown.
Example:
sessionStorage
(so it resets when the browser session ends), or localStorage
(persists across sessions).#popup-wrapper
).sessionStorage
.Webflow.require('ix2').init()
), or by toggling visibility via JavaScript and letting Webflow animate it.To stop a popup from showing every time on homepage load, switch from a simple “Page Load” trigger to a conditional system using sessionStorage/localStorage and custom code. Webflow does not natively support “run once per session” interactions, so use a code workaround or modify the trigger type.