How can I make a popup appear at a specific point during scrolling on my Webflow site if the 'show/hide' option is no longer available in the interactions panel?

TL;DR
  • Design and initially hide the popup element.
  • Add a scroll interaction to the page or trigger element.
  • Set scroll progress to trigger popup visibility.
  • Use animations to manage visibility and ensure smooth appearance.
  • Test and adjust the animation as needed.

Making a popup appear during scrolling can enhance user engagement on your Webflow site. Here’s how to achieve this without using the 'show/hide' option in the interactions panel:

1. Create Your Popup Element

  • Design your popup as a new element or section in your project.
  • Set the initial state to be hidden using the element’s display settings.

2. Add a Scroll-Based Interaction

  • Select your trigger element for the scroll interaction. This could be the page itself if you want to trigger the popup based on the page scroll.
  • Go to Interactions Panel and choose New Scroll Interaction.

  

3. Define the Scroll Progress

  • Choose the trigger event: either when scrolling into view or using the page while scrolling.
  • Set scroll progress/percentage where you’d like the popup to appear. Adjust this to match the specific point during scrolling you desire.

4. Manage the Popup’s Visibility

  • Within the interaction timeline, set actions to change the popup’s visibility.
  • Use animations such as fade-in by setting an opacity keyframe from 0% to 100%.
  • Control timing to ensure the popup appears smoothly at the specified scroll percentage.

5. Test and Adjust

  • Preview your site to ensure the interaction behaves as expected.
  • Adjust timing, easing, and percentages as needed to perfect the popup movement.

Summary

To display a popup during scrolling in Webflow: (1) Create and initially hide the popup element, (2) Add a scroll interaction, (3) Set the desired scroll progress for triggering visibility, and (4) Test and refine the animation. These steps allow you to create dynamic scroll-triggered interactions even without the traditional 'show/hide' options.

Rate this answer

Other Webflow Questions