sessionStorage
or cookies to show the popup only once per session or visit.If a pop-up appears every time you load the homepage in Webflow after changing its trigger to "Page Load," it's likely due to how the interaction is set up and whether there's any condition preventing repeat display.
Webflow interactions don’t natively support showing a popup only on the first visit or once per session — you'll need basic custom code with cookies or sessionStorage.
For example:
sessionStorage.getItem('popupShown')
, and if not found, trigger the interaction and set the flag.Note: You can still use custom attributes or Webflow's built-in IDs to programmatically start specific interactions.
If the pop-up is tied to a CMS item or specific logic, consider using:
The popup appears on every homepage load because the page load trigger does not include logic to restrict how often it fires. Use custom code with sessionStorage
or cookies
to show the popup only once, or rework the interaction conditions.