Recipients who did not open any delivery

In this example, we want to filter recipients who didn’t open an email in the last 7 days.

To create this example, apply the following steps:

  1. Drag and drop a Query activity in a workflow and open the activity.

  2. Click Edit query and set the target and filtering dimensions to Recipients.

  3. Select Filtering conditions then click Next.

  4. Click the Add button and select Tracking logs.

  5. Set the Operator of the Tracking logs expression to Do not exist such as.

  6. Add another expression. Select Type in the URL category.

  7. Then, set its Operator to equal to and its Value to Open.

  8. Add another expression and select Date. Operator should be set to on or after.

  9. To set the value last 7 days, click the Edit expression button in the Value field.

  10. In the Function category, select Current date minus n days and add the number of days you want to target. Here, we want to target the last 7 days.

Your outbound transition will contain recipients who didn’t open an email in the last 7 days.

If, on the opposite, you want to filter recipients who opened at least one email your query should be as follows. Please note that, in this case, the Filtering dimension should be set to Tracking logs (Recipients).