Learn About Survey Scheduling for ExpiWell EMA and ESM

Overview of Survey Scheduling for EMA and ESM

Survey Scheduling for Your EMA and ESM

Survey scheduling lies at the heart of ecological momentary assessments (EMA) and experience sampling method (ESM). You will be able to schedule all the different types of surveys you have created.


The option of scheduling is done after all the surveys within a project are built, and the project screener (if needed) is completed.


Schedule Surveys


There are three main schedule types:

Three schedule types

1. Calendar schedule: This is a calendar-based scheduling option. Researchers may want to schedule surveys for all participants on the same dates. For example, researchers may be interested in the effect of New Years celebrations or New Years resolutions and schedule surveys for all participants beginning on January 1st.


2. Rolling schedule: Researchers may not be as interested in collecting data from all participants on the same dates. One may seek to collect, for example, 2 weeks' worth of data from participants regardless of when participants start the project.


This helps with data collection as it is often difficult to start a study on the same date for all participants. The rolling schedule enables researchers to automatically collect, for example, 2 weeks of data from participants. This begins whenever a participant starts the project.


logo of information
Both Calendar and Rolling schedules accommodates different scheduling variants: 

      (a) Time-based ESM or EMA surveys (i.e., sends signal to participants for a specific       time in the day to fill in a survey)

      (b) Signal-contingent ESM or EMA surveys (i.e., sends signal to participants randomly       within a time slot in a day to fill in a survey)

      (c) Event-contingent ESM or EMA surveys (i.e., allows participants to fill in a survey       whenever they encounter an event in the day)

      (d) All of the above in different combinations


3. Static scheduleResearchers may not need to schedule surveys based on dates or days. Instead, a researcher may seek to simply open surveys for participants to work on over a period of time.

  1. This allows researchers to collect one-off survey data from participants without needing to provide a schedule.
  2. The allows researchers to collect survey data multiple times. For example, a researcher may want to collect data for a "health survey" from participants whenever they fall ill over a period of 3 months.
logo of information

This type of schedule accommodates:

      (a) one-time surveys

      (b) event-contingent ESM or EMA surveys (allows participants to fill in a survey       whenever they encounter an event in the day)

Additional Information

logo of exclamationOne of the strengths of the ExpiWell platform is that all the scheduling will be conducted based on a participant time zone. For example, an 8am survey will be sent to participants at 8am regardless of which part of the world a participant is in. This is automatically handled through the ExpiWell participant-time algorithm.
logo of exclamation

Another strength of the ExpiWell platform is that mobile app notifications will be sent to participants for all date and day scheduled surveys. In other words, any survey scheduled within Calendar or Rolling schedule will have an app notification sent to participants to remind them that a survey is available for them to take. All app notifications are handled by the ExpiWell platform automatically and you can set additional reminder notifications.

logo of exclamationAll of a participant's surveys are automatically linked over time. When participants participate in a project which has multiple (scheduled) surveys, all the data are linked to the participant uniquely. Researchers do not need to include survey questions requesting researcher-assigned participant IDs in order to link surveys.

Advanced Scheduling

There are more advanced scheduling options that we encourage you to check out.
  1. Event-triggering: Creates or removes survey timeslots based on participant responses
  2. Personalization of schedules: Enables each participant to change their schedule within the limits you set

    • Related Articles

    • Survey Logic/Branching for EMA and ESM

      Three Logic Functions You Need to Know There are several logic functions you can use to manage the flow of your ecological momentary assessment (EMA) and experience sampling method (ESM) survey flow. The three logic functions are: Skip Logic: ...
    • Project Screener Survey

      Create Your Project Screener When you are recruiting participants from a panel, from a community, or from an online ad, it is important to create a project screener to screen participants for the right attributes. One functionality of the "Project ...
    • Calendar Schedule for EMA and ESM

      Scheduling the EMA and ESM Surveys The calendar schedule allows you schedule your ecological momentary assessment (EMA) and experience sampling method (ESM) surveys based on calendar dates. Scheduling When you have selected the calendar schedule, you ...
    • Rolling Schedule for EMA and ESM

      How to Utilize Rolling Schedule for EMA and ESM The rolling schedule allows you to schedule your ecological momentary assessment (EMA) and experience sampling method (ESM) surveys based on when your participants start the project. We recommend using ...
    • General Information about EMA and ESM Notifications

      What You Need to Know About EMA and ESM Notifications Information about Push Notifications The ExpiWell app uses Google's Firebase Cloud Messaging push notifications to send surveys, reminders, and message notifications to participants. Push survey ...