MARKETPLACE
PLUGINS
DYNAMIC SCROLL ANCHOR BY NEBULA
Dynamic Scroll Anchor by Nebula logo

Dynamic Scroll Anchor by Nebula

Published April 2026
   •    Updated this week

Plugin details

The Dynamic Scroll Anchor plugin enables scroll-based tracking and event triggering at precise page positions in your Bubble application.

Dynamic Scroll Anchor

 

 

 


Description
Overview
Essential plugin for scroll-based interactions and tracking. Creates invisible anchor points that detect viewport visibility, scroll progress, and trigger events when users reach specific positions. Perfect for animations, analytics, and scroll-driven experiences.
Key Features
  • Track when elements enter/leave viewport
  • Detect scroll pass/unpass events with offset
  • Real-time scroll progress calculation
  • Configurable offset (pixels or percentage)
  • Fire-once mode for one-time triggers
  • Debug mode with visual anchor labels
  • Performance-optimized with RAF


If this plugin saves you time or makes your work easier, consider supporting its development Every coffee helps me keep improving and maintaining this project

Free

For everyone

stars   •   0 ratings
1 installs  
This plugin does not collect or track your personal data.

Other actions

Platform

Web & Native mobile

Contributor details

Nebula logo
Nebula
Joined 2023   •   25 Plugins
View contributor profile

Instructions

Instructions Quick Start:
  1. Add element to page at desired scroll position
  2. Configure offset and fire-once settings
  3. Use exposed states and events in workflows
Element Properties:
  • Offset Value: Distance threshold (number)
  • Offset Type: px (pixels) or % (viewport height)
  • Fire Once: Trigger events only once
  • Debug Mode: Show visual anchor label
  • Anchor Name: Custom label for debug mode
Triggered Events:
  • Entered View: Element enters viewport
  • Left View: Element leaves viewport
  • Became Passed: Scroll passes anchor + offset
  • Became Unpassed: Scroll goes back above anchor
Exposed States:
  • In View (yes/no - viewport visibility)
  • Passed (yes/no - scroll threshold)
  • Progress VH (number - viewport progress 0-100%)
  • Last Event (text - last triggered event name)
  • Top PX (number - absolute position in pixels)
  • Top Percent Doc (number - position % in document)

Need Help?
Find documentation, guides, and other useful plugins to help you get the most out of this tool

 

 

Types

This plugin can be found under the following types:
Element   •   Event   •   Action

Categories

This plugin can be found under the following categories:
Containers   •   Technical   •   Productivity   •   Blog   •   Mobile   •   Visual Elements

Resources

Support contact
Documentation
Tutorial

Rating and reviews

No reviews yet

This plugin has not received any reviews.
Bubble
Your app is live — but who’s spreading the word?
Promote it via Launch Lab