Welcome to Encatch Docs
In-App FeedbackTriggersAutomatic Trigger

On-Page Delay

Add a delay after page load before showing the form

On-Page Delay adds an extra delay (in seconds) after the page loads before showing the form. Use it to let the page render and the user get oriented before the feedback form appears—or set it to 0 to show immediately when the trigger condition is met.

On-Page Delay - Seconds after page load

When to use

  • Smooth page load — Give the page time to render before the form appears, avoiding layout shifts.
  • User orientation — Let users scan the page first (e.g. 2–3 seconds) before asking for feedback.
  • Reduce bounce — A short delay can help users who would otherwise leave immediately.
  • Immediate display — Set to 0 when you want the form to show as soon as the trigger condition is met.

Configuration

Seconds — Enter the number of seconds to wait after the trigger condition is met. Set to 0 to show immediately.

How it differs from Delayed Launch

SettingWhat it controls
Delayed LaunchDelay from a user action (e.g. session start, entering target audience).
On-Page DelayExtra delay after the page loads, on top of any Delayed Launch timing.

Both can be used together: for example, Delayed Launch might wait 5 seconds after the user enters the target audience, and On-Page Delay might add 2 more seconds after the page loads.

Tips

  • Start with 2–3 seconds — Often enough for the page to settle without feeling slow.
  • Use 0 for event triggers — When triggering on a Tracked Event (e.g. purchase), the user has already acted; a page delay may not be needed.
  • Test on slow connections — Ensure the delay doesn't feel excessive when the page loads slowly.
How is this guide?