Setting up multiple random surveys in one day

Hello - I am hoping to launch a survey that triggers participants 10 times a day for 7 days. They need to be triggered over a 5 hour period with no prompt occurring within 10 minutes of another one. I am unclear how to set this up - can someone please help? Is there anyway to set this up so the prompts are dispersed randomly within each day (in the 5-hour monitoring period)?


Dear Shreya,

You might have noticed the triggering. logic does not support an hourly repetition. So, to achieve this you need to batch the first prompt of those seven days into one triggering logic and the same is true for the following prompts. As a result, there should be 10 different triggering logics with a daily repetition for 7 days.

To ensure the survey is randomly prompted in a specific time window, use the “period” toggle and set two date/time values for each triggering logic. This specifies the time window that each prompt should be randomized in.

The final setup looks like this per triggering logic.

Please note that you might want to choose a relative time format instead of an absolute one.

Also, the distribution function can be selected between normal and uniform.

Furthermore, this setting does not guarantee a minimum of 10 minutes between two consecutive prompts. For that, you might consider a shorter period for the randomization of prompts. For example: 10:00 to 10:25, 10:35 to 10:55, 11:05 to 11:25, and so on.

For more information on triggering logic please visit Triggering Logics | Avicenna Learn (

Best regards,