Proactive Messages

Proactive messages let RogerIQ show targeted prompts before a visitor asks for help.

Use Cases

  • announce a docs or product update
  • offer help on a pricing or checkout page
  • ask for feedback after repeated page views
  • guide visitors who appear stuck
  • notify active docs readers after a HolyDocs changelog publish

Rule Types

RuleExample
URL matchShow on any /pricing URL.
Specific URLShow only on one page.
Last page viewedTrigger based on the previous page.
Page viewsTrigger after a count threshold.
Repeat page viewsTrigger after repeated visits to a page.
Time on pageTrigger after a visitor remains on a page.
Identify propertyTrigger for a known plan or segment.
Session dataTrigger based on session-data.
Exit intentTrigger before leaving the page.
Scroll depthTrigger after a percentage of the page.

Manual Display

js
RogerIQ("show-message", "msg_123", { delay: 1000, force: true});

Events

Proactive messages emit:

  • message-triggered
  • message-clicked
  • message-closed
  • message-answered

Use proactive messages sparingly. One useful prompt beats a stack of interruptions.

Ask a question... ⌘I