Suppress Campaign Display Based on Inline Interaction

Suppress Campaign Display Based on Inline Interaction

Overview

This Digioh JavaScript Extension prevents non-inline Campaigns (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 Campaigns while interaction is ongoing.


✅ Key Features

  • Detects interaction with Inline Campaigns
  • Includes an idle timeout to resume normal display behavior after the user becomes inactive
  • Suppresses non inline Campaigns from displaying while interaction is detected

🔧🛠 Configuration Steps

  1. Install the Extension
  2. The Extension Will Work On All Inline Campaigns (No need to setup any metadata keys)
  3. 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 campaigns are suppressed.
  • Let the user go idle or close the inline; verify that other campaigns 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.

Want to get more from Digioh?

Get the playbooks leading brands use to convert more visitors into revenue.

Browse the Playbooks ?

Platform Tour

See what else you can do with Digioh in our self-guided platform tour.

Take the Tour ?

Still Need Help?

Connect with our team for technical help.

Message Support