...
All of the logic functionality for 'Send a Conditional Message' event can also be done using 'Add Logic' event types. Use whichever event is more intuitive to you when configuring participant feedback messaging!
What are the 'Send a Conditional Message' use cases?
...
- Typically, you should build the event that the 'Send a Conditional Message' event is going to look at prior to building the 'Send a Conditional Message'.
- Example 1: if you want to send a message based on step count from the previous day, first build the 'Fitbit daily steps' event.
- Example 2: if you want to send a reminder to a participant to complete their midpoint survey, first build the 'Midpoint survey' event.
- In From the Manage Study drop-down, select 'Study Arms' in the left sidebar navigation. Then select 'event Manage Event Schedule' for the arm where you want to add the 'Send a Conditional Message' event.
- Click the blue 'Add + New event' button and select 'Send a Conditional Message' type.
- Determine the event that the 'Send a Conditional Message' event logic should look at.
- Tips:
- Want to send a survey reminder? Choose 'event's completion and/or compliance'
- Want to send a message if the participant met their goal the previous day? Choose 'event's completion and/or compliance'
- Want to send a message based on a participant's previous answer to a survey question? Choose 'participant's answer to a Qualtrics survey question'
- Want send a message about a participant's weekly point balance? Choose 'point balance, game level, or team leader status'
- Want to send an alert to project staff about participant non adherence? Choose 'event's completion and/or compliance'
- Tips:
- Name the event.
- Indicate when the event should begin and any repeats.
- See typical windows and repeats in the examples below!
- See typical windows and repeats in the examples below!
- Click the blue 'Define Logic' button to set up the logic criteria for the messaging.
'Send a Conditional Message' Use Case Examples:
...
- First, build the 'Daily steps' event that the 'Send a Conditional Message' is going to look at. Build any feedback into the Daily Steps event. (See Typical 'Collect Data' Event for more details!)
- For this example, the participant will be marked as compliant if they walked over 7,000 steps that day.
- For this example, the participant will be marked as compliant if they walked over 7,000 steps that day.
- Now we are ready to build our 'Send a Conditional Message' event! (See adding new event above)
- Tip! For a 'Send a Conditional Message' event that sends daily messages, there are a couple of points to keep in mind
- Generally, the event begins 1 day after the event that it's looking at. So here, the 'daily steps' event begins on Day 0, the 'Send a Conditional Message' event should start on Day 1.
- For daily messaging, we usually recommend scheduling it for 11 am
- Daily feedback should repeat for the length of the intervention.
- Tip! For a 'Send a Conditional Message' event that sends daily messages, there are a couple of points to keep in mind
- Once you define your new 'Send a Conditional Message', you are ready to build the messaging logic! In this example, we want to send a participant a message for 2 scenarios:
- They met the goal of 7000 steps the previous day
- They didn't meet the goal of 7000 steps the previous day
- Click the 'Define Logic' button. Once on the logic page, select (specify earlier events)'Specify Condition'.
- Select 'Previous Event's Compliance' and the Daily Step Count' event for the 'Send a Message Event' to look at. Then enter the event criteria. For message 1 (they met the goal), enter the following:
- Select 'Send Message' will already display for the 'Then' criteria. Type Select the recepient and type the notification into the message box, including any variables listed below and the notification preference.
- This will allow you to send the message only to those who met the goal of 7000 steps the previous day.
- This will allow you to send the message only to those who met the goal of 7000 steps the previous day.
- For those who didn't meet the goal of 7,000 steps, you want to send a different message. Set this up as a new 'If Select Condition', and this time leave the compliance box blankan 'Otherwise' criteria.
- Tip! Want to send a different message for those who did not send any step count data?
- Set up a new Logic Set.
- Select 'Previous event's completion' and the 'Daily Step Count'
- Leave the 'Then' consequence blank and set up message as an 'Otherwise' consequence.
Example 2: Send a survey reminder
- First, build the 'End of Midpoint Study Survey' event that the 'Send a Message Event' is going to look at. Build any logic into the survey event. (See Survey event for more details!)
- Now we are ready to build our 'Send a Conditional Message' event! (See adding new event above)
- Tip! For a ''Send a Conditional Message' event that sends survey reminders, there are a couple of points to keep in mind
- Start sending the reminders a few days after the survey opens. In this example, the survey opens on Day 30 15 so the reminders start on Day 3317.
- Set up repeats on the event- either daily or weekly.
- Tip! For a ''Send a Conditional Message' event that sends survey reminders, there are a couple of points to keep in mind
- Once you add your new 'Send a Conditional Message' event, you are ready to build logic! Click 'Define Logic'. For survey reminders, we only want to send a participant a message if the DID NOT complete the End of Study Survey.
- Click the 'Define Logic' button. Once Once on the new page, select (specify earlier events)'Previous Event's Completion'.
- Select 'End of Midpoint Study Survey' for the 'Send a Conditional Message' event logic to look at. And enter the following completion criteria.
- Be sure to change the event logic to look at open events as the survey event is still open!!
- Be sure to change the event logic to look at open events as the survey event is still open!!
- IMPORTANT: For the next step, be sure to leave the 'Then' criteria blank. Instead select 'Add a consequence' to the 'Otherwise' criteria, and select 'Message'
- Why? We only want to send the reminder to those who did not complete the survey, not those who did. With this set up, once a participant completes the survey, they will stop receiving reminders.
- Why? We only want to send the reminder to those who did not complete the survey, not those who did. With this set up, once a participant completes the survey, they will stop receiving reminders.
- Click the 'Save Feedback' button.
...