Additional Trigger Conditions Guide

List view
Understanding Nobi
Getting Started
Implementing Nobi
Knowledge Base
Merchandising
Reporting
Custom Actions
Query Overrides
Plans And Billing
Developers Guide
Beta Products
References

Additional Trigger Conditions Guide


Additional conditions let a triggered element wait for more than its primary rule. Use them when one visitor signal is not enough to decide that Nobi should appear.

How Conditions Combine

The primary rule starts eligibility. Additional conditions narrow eligibility. If multiple conditions are configured, all of them must match before the element appears.
Example: If a Message Card uses After time on page as the primary rule and also requires 50 percent scroll depth, the card appears only after both the time threshold and scroll threshold are met.

Time On Page Condition

Use a minimum time condition when the visitor should spend enough active time on the page before seeing a prompt. Keep thresholds realistic so the element does not wait until most visitors have already left.

Scroll Depth Condition

Use scroll depth when page progress is a better signal than time alone. Scroll depth is useful on articles, collection pages, product pages, and landing pages with meaningful content below the fold.

Idle Time Condition

Use idle time when the visitor appears paused. This can be useful for support-oriented prompts, but avoid combining it with high scroll and long time thresholds unless the audience is expected to linger.

Recent Exit Intent Suppression

Use recent exit-intent suppression when you do not want a non-exit prompt and an exit Popup to compete in the same moment. Exit intent still has its own session limit.

Choosing Thresholds

Start with tolerant thresholds. A condition that is too strict can make the element appear broken because most visitors never qualify. Test on real page lengths and common visitor flows.

Common Patterns

  • Product detail page prompt: time on page plus light scroll depth.
  • Long-form content prompt: scroll depth plus idle behavior.
  • Returning visitor prompt: returning visitor primary rule plus page rules for relevant sections.
  • Search visitor prompt: search engine visitor primary rule plus a short delay.

Testing Conditions

Clear sessionStorage.nobi_proactive_engagement, refresh the page, and test each configured condition separately before testing the combined rule. Confirm the element does not appear when one required condition is missing.