Knowledge base  /  From the ExpiWell team

How can we help?

Guides for every step of your study — from your first project to your final data export.

97 guides across 28 categories · Updated by the ExpiWell team
Help CenterBuildEvent Triggering

Email triggering based on response scoring

Build · Event Triggering
Updated July 20, 2026

This feature enables researchers to automatically send emails to a specific email address based on a formula that calculates the scores of participants' survey responses. This is especially useful for Ecological Momentary Assessment (EMA) and Experience Sampling Method (ESM) projects, where it is necessary to monitor participants’ responses and trigger notifications when their scores meet a specific condition.

Setting up Formula Scoring

First, you'll need to enable scoring for the survey questions you want to monitor.

Note

Formula scoring can only be enabled in single-selection questions, including single-selection questions in a Group or Question Group.

  1. In the Build Surveys tab, add a single-selection question with your desired response choices.
Screenshot — single-selection question for formula scoring
  1. Toggle the Formula Score button to enable it.
Screenshot — formula score button
  1. The system will automatically assign a score to each response choice, which is highlighted by the red box in the screenshot below, which you can then edit.
Note

Note: Formula scores will not be reflected in the response data files.

Screenshot — formula scoring for response choices

Setting Up Formulas for Email Triggering

Once you've scheduled your surveys, you can set up the formulas to trigger emails.

  1. In the Schedule tab, click the Event-Triggering icon to create a new event.
Screenshot — event-triggering icon
  1. Create a new event and select Survey Submission.
Screenshot — survey submission event
  1. Choose the survey you have configured with formula scoring. Click on the '+' button and add a Condition.
Screenshot — add condition for event
  1. Toggle on Formula View to start building your formulas. If you need to use multiple formulas as part of the condition, you can set the Match Logic to ‘Any match’ or ‘All must match’.
Screenshot — add formula condition
  1. Set a Variable Label for your single-selection questions with formula scoring (e.g., the label ‘Q’ produces variables like Q1, Q2, Q3).
Screenshot — formula variable label
  1. Next, you'll choose between setting up a Single Occasion or Multiple Occasions formula.
Screenshot — formula occasion type

Single Occasion Formulas

Use this option to monitor responses within a single survey submission.

  1. Under Occasion Type, select ‘Single Occasion’.
Screenshot — single occasion formula
  1. Under Select Questions, choose the questions you want to use as variables.
Screenshot — edit icon under Selected Questions and Scores
  1. Only single-selection questions with formula scoring enabled will appear in the list. Select the questions you would like to add to the formula as variables.
Screenshot — selected survey questions for formula variables
  1. The selected questions will appear as variables, allowing you to add them to the Formula Builder below.
Screenshot — selected questions as variables for formula builder
  1. Input a threshold value. This is the value that your formula must meet or exceed to trigger the email. It can be a decimal, a negative number, or zero.
Screenshot — single occasion threshold value
  1. Use the Formula Builder to create your formula. Click each variable to add it to the formula, and use the mathematical operators provided to build your formula. The variables will appear in the red box as shown below. The completed formula will also appear as shown in the orange box below.
Screenshot — Formula Builder - single occasion
Note

Note: If the system detects an incomplete formula, an error prompt will be displayed, as highlighted in the red box. Examples of formulas are also shown, as highlighted in the green box, in the example below.

Screenshot — Formula Builder error - single occasion
  1. After the formula is built, click ‘Create Formula’.
Screenshot — save formula - single occasion

Multiple Occasions Formulas

Use this option to monitor responses across the same scheduled surveys over time.

  1. Under Occasion Type, select ‘Multiple Occasions’.
Screenshot — multiple occasions
  1. Input the number of occasions you want to include in your formula.
Screenshot — number of occasions
  1. For each occasion, select a scheduled survey from the Survey Selection dropdown list.
Screenshot — Survey slot selection
  1. For each occasion, use the Question Selection dropdown to choose the questions you want to use as variables.
Screenshot — edit icon under Selected Questions and Scores - multiple occasions
  1. Only single-selection questions with formula scoring enabled will appear in the list. Select the questions for each occasion that you would like to add to the formula as variables.
Screenshot — select survey questions - multiple occasions
  1. The selected questions will appear as variables for their respective occasions, allowing you to add them to the Formula Builder below.
Screenshot — selected questions as variables for formula builder - multiple occasions
  1. Input a threshold value. This is the value that your formula must meet or exceed to trigger the email. It can be a decimal, a negative number, or zero.
Screenshot — threshold value - multiple occasions
  1. Use the Formula Builder to create your formula. Click each variable to add it to the formula, and use the mathematical operators provided to build your formula. The variables will appear in the red box as shown below. The completed formula will also appear as shown in the orange box below.
Screenshot — completed formula - multiple occasions
Note

Note: If the system detects an incomplete formula, an error prompt will be displayed, as highlighted in the red box. Examples of formulas are also shown, as highlighted in the green box, in the example below.

Screenshot — formula builder error - multiple occasions
  1. After the formula is built, click ‘Create Formula’.
Screenshot — save formula - multiple occasions

Setting up Email Triggering

Once your formulas are in place, you can set up the email to send.

  1. Add the ‘Send Email’ task.
Screenshot — send email task
  1. Customize the message you want to be sent to the specific email.
Screenshot — email for formula scoring

Below is an example of what a triggered email might look like. In this example, the event was set up with two formulas, with the option ‘Any formula can match’ to trigger the email. In this scenario, both formula thresholds were met. Therefore, both formulas are displayed in the email.

Screenshot — email triggered for formula scoring

Monitoring Email Triggering

To monitor when and if emails were triggered, navigate to the Insights tab and select the Formula tab to download the relevant formula files.

Important

Important: For the email trigger threshold to be met and the overall formula score to be calculated, data must be present for all variables and occasions defined in the formula.

Single-Occasion Formulas

  1. If a survey slot is missed: The formula data file will be empty (display no data).

  2. Skipped responses in a completed survey: The data will be displayed as 'N/A'.

Below is an example of what single-occasion formula file data might look like.

Screenshot — single occasion formula data example

Multiple-Occasion Formulas

  1. If one of the occasion survey slots is missed: The occasion timestamp will be marked as 'Missed', and the corresponding variable data will be empty. Consequently, the 'Email Date and Time' will be marked as 'N/A' because the missing data prevents the email from being triggered.

  2. Skipped responses in a completed occasion: The data will be displayed as 'N/A'.

Below is an example of what multiple-occasion formula file data might look like.

Screenshot — multiple occasions formula data example
Video demo — Email Triggering Based on Response Scoring (coming soon)
Was this helpful?
Start today

Talk to a human on the ExpiWell team.

Still stuck? Our team of researchers answers technical and study-design questions alike.