ScrollPrompt
ScrollPrompt displays a scroll-triggered CTA box to engage visitors. Perfect for email signups, promotions, or consultations.
Overview
The ScrollPrompt plugin is a conversion-focused engagement tool designed to capture user attention at the exact moment they are most invested in your content. By detecting how far a visitor has scrolled down a page, this lightweight utility triggers a subtle, slide-in prompt box containing targeted messaging or lead-generation forms. This method is highly effective compared to traditional, aggressive pop-ups because it waits for a positive user engagement signal before appearing, resulting in higher conversion rates and a significantly better user experience. It is an exceptional solution for bloggers, publishers, and e-commerce marketers who want to grow their email subscriber lists, promote specific landing pages, or display timed calls-to-action without disrupting the initial reading flow.
What's Included
This initial release of the software provides a foundational suite of promotional and targeting features built directly into the WordPress admin interface. The core component is a customizable scroll box that can be configured to display either a dedicated email signup form or a completely custom marketing message. To ensure smooth visual integration, the plugin includes behavioral controls that allow the prompt box to slide in cleanly from either the bottom-left or bottom-right corner of the viewport. It also features a robust cookie-based frequency capping system that prevents the box from repeatedly annoying the same user once they have closed it. Furthermore, the frontend output is built to be entirely mobile-friendly and responsive by default, including smart device targeting options that allow administrators to choose exactly whether the prompt appears on desktop screens, mobile devices, or both.
Compatibility & Requirements
To ensure optimal performance and prevent scripts from delaying your website page load times, this plugin relies on native web browser capabilities and standard core system requirements. While the raw codebase is designed to run efficiently on standard modern server stacks, it integrates smoothly across environments running current versions of PHP and core WordPress files. Because the plugin utilizes standardized frontend JavaScript hooks to calculate viewport scrolling depth, it is fully compatible with modern responsive design frameworks and block-based editing systems. The frontend layout is engineered to be entirely agnostic of your active theme architecture, meaning the slide-in box will render properly and maintain its structural integrity whether your site is running a classic theme, a block theme, or a custom landing page builder.
License & Usage
This extension is published and distributed in full accordance with the GNU General Public License, version 2 or any later revision, ensuring your absolute freedom to modify, scale, and utilize the software across an unlimited number of personal or commercial web projects. This open-source structure guarantees that you maintain absolute control over your promotional tools without encountering unexpected usage limitations or mandatory registration walls. The plugin handles all configurations using non-destructive data routines within the WordPress options table. This means that if you choose to temporarily deactivate or update the plugin, all your custom scroll depths, email form layouts, cookie duration settings, and promotional copy remain completely intact inside your database and will automatically go live the moment the software is reactivated.
How to Use
Deploying this scroll-triggered conversion box on your website involves a simple initialization sequence within your admin environment. You begin the process by uploading the dedicated plugin folder into your server plugin directory, or by using the built-in WordPress installer dashboard to upload, extract, and activate the package. Once activation is finalized, a brand-new primary administration panel titled ScrollPrompt will be registered in your main sidebar menu, acting as your central configuration hub. Navigating into this panel allows you to define your specific scroll-depth percentage trigger, paste your email subscription form code or text message, select your preferred slide-in animation side, and adjust your cookie frequency preferences. Saving your adjustments commits the configuration instantly, allowing the plugin to begin monitoring user scroll patterns and rendering the prompt box on the frontend immediately.
Tips & Best Practices
Maximizing the effectiveness of your slide-in boxes requires a strategic balance between user behavior analytics and visual placement. When setting your scroll-depth trigger, it is highly recommended to aim for a threshold between forty and sixty percent of the page height, as this ensures the reader is genuinely engaged with your article before being prompted, resulting in better quality leads. To prevent user fatigue and maintain a high-quality browsing experience, you should configure your cookie-based control settings to hide the box for at least a few days after a visitor explicitly closes it. Finally, always test your custom messages across both desktop and mobile layouts prior to launching an active campaign, making sure your text remains concise so that the box never blocks essential navigation links or overflows the visible screen area on smaller smartphone displays.