Suppress Box Display Based on Inline Interaction
Overview
This Digioh JavaScript Extension prevents non-inline Boxes (e.g., popups, banners, sidebars) from displaying while a user is actively interacting with an Inline widget. It’s ideal for sites that embed Inline forms or content and want to avoid overlapping experiences from additional on site campaigns during engagement.
Use Case
Use this extension to avoid pop up interruptions while users fill out an embedded form or engage with an inline quiz. It ensures a smoother user experience by pausing other Boxes while interaction is ongoing.
✅ Key Features
- Detects interaction with Inline Boxes
- Includes an idle timeout to resume normal display behavior after the user becomes inactive
- Suppresses non inline Boxes from displaying while interaction is detected
🔧🛠 Configuration Steps
- Install the Extension
- The Extension Will Work On All Inline Boxes (No need to setup any metadata keys)
- Optional: Set the account metadata key
inline_idle_timer
to customize the idle timeout (default: 5 seconds).
🧪 Testing Instructions
- Use
?boxqamode
In the URL to activate QA mode. - Trigger an inline interaction and ensure other boxes are suppressed.
- Let the user go idle or close the inline; verify that other boxes begin displaying as normal.
✅ Best Practices
- Works best for embedded forms and inline quizzes.
- It also combines well with Sitewide Rules, such as “Ignore Sitewide Rules for Inlines.”
📩 Need Help?
Contact support@digioh.com or your Customer Success Manager for setup help.