Control how often your surveys appear to users to avoid survey fatigue while still collecting the data you need. Userorbit gives you several frequency and scheduling options per survey.

Frequency modes

Open your survey and go to the Settings tab. Under Display, choose a frequency mode:

  • Show Once Per User — The survey appears once and never again, even if the user does not respond. Best for one-time feedback like post-signup surveys.

  • Show Every Session — The survey appears each time the user visits the targeted page. Use this sparingly — it can annoy users. Best for low-traffic internal tools.

  • Show N Times — The survey appears up to a maximum number of times per user (e.g., 3 times). After the user responds or the limit is reached, it stops. Best for important surveys where you want to give users multiple chances.

  • Show After a Delay — The survey appears only after a set time has passed since the user signed up or since they last saw it. For example, show a CSAT survey 7 days after signup.

Scheduling

Under Display, you can also set a Start Date and End Date for time-limited surveys. Leave the end date empty for ongoing surveys.

Targeting rules

Go to the Targeting tab to further control who sees the survey:

  • Page rules — Show the survey only on specific pages (e.g., /dashboard) or URL patterns.

  • User property rules — Target users by properties like plan type, role, or signup date.

  • Event rules — Trigger the survey after a specific event is tracked, like purchase_completed.

Avoiding survey fatigue

  • Do not run multiple surveys simultaneously on the same page. Users who see two surveys in one session are far less likely to respond to either.

  • Space recurring surveys at least 30 days apart.

  • Use Show N Times with a low limit (1–3) instead of Show Every Session.

For detailed targeting setup, see How to Target Survey Delivery.

Was this page helpful?