# On Page Behavior

There are several page behaviors that you can target to trigger a survey to show, such as:&#x20;

{% hint style="info" %}
It is recommended that you only use one on page behavior trigger.
{% endhint %}

{% hint style="info" %}
If you’ve chosen an inline widget-type, you do not need to use On Page Behavior targeting because your survey will show on a specific part of the page.
{% endhint %}

{% hint style="warning" %}
Nerd Alert: On-page targeting works differently than other targeting categories under the hood. The impression is served before the on-page condition is met. If and when the on-page behavior is met (e.g., 50% scroll), it is rendered in the browser. If it is viewed by the user, it is also marked as a Viewed Impression.&#x20;

Consider this distinction when setting account-level impression frequency cap values, which are evaluated based on *Served* Impressions. Users can potentially meet the impression cap from impressions that aren't Viewed.&#x20;

For more information on impression frequency capping, see Global Targeting documentation [here](/configuring-pulse-insights-console/account-level-settings/global-targeting.md#user-level-frequency-capping).
{% endhint %}

## Time Delay

You can set a timed delay before your survey shows.&#x20;

**To set a time delay, check the checkbox for "Delay: Show after \[ ] seconds" and enter a number (in seconds) in the input field.**&#x20;

We recommend 5 seconds or less. On average visitors, spend about 5 seconds on a webpage, so we recommend keeping the time low.

Consider how your widget interacts with the user’s experience. For example, if you’ve chosen an inline format, you probably do not need to delay showing the survey. If you’ve chosen an overlay, you may want to give the visitor a few seconds to absorb your page’s content before triggering your survey.

## Scroll Delay

You can set a delay based on how far down the webpage a user scrolls.&#x20;

**Simply check the checkbox for "Scroll: show after user scrolls percent of page length" and enter a number percentage.**

We recommend using between 10 - 20% scroll to trigger your survey, unless you are hoping to trigger near a specific piece of content (in which case, you may want to consider [Content In View](#content-in-view) triggers instead). For example, perhaps you want to make sure someone read a piece of content that is about 20% down the page. Then we recommend setting scroll percentage at roughly 30%. You might consider how your widget interacts with the user’s experience. Inline widget types shouldn't have a scroll delay trigger since it will appear on a specific part of the page. &#x20;

## Exit Intent

Use Exit Intent targeting to rigger survey when user shows likely exit behavior (e.g. moving the mouse to exit the page).

Check the box for "Exit intent: show upon likely exit behavior"

{% hint style="info" %}
This targeting is only available for desktop only.&#x20;
{% endhint %}

## Upon Element Click

Use this to show your survey after user clicks on a particular element on the page (this is configured using CSS selectors).

## Content in View

show the survey after a particular element (CSS selector) scrolls into the viewport

## Text in View

show the survey when a particular element contains (or does not contain) particular text.

<figure><img src="/files/slwufoBdysdzXov3nmof" alt="" width="536"><figcaption></figcaption></figure>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.pulseinsights.com/configuring-pulse-insights-console/editor/targeting/on-page-behavior.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
