Checking for Conditions Every 2 Days in a Campaign

  • 11 October 2023
  • 0 replies
  • 6 views

 

Introduction

In this post, we will discuss how to efficiently set up a Customer.io campaign based on specific conditions, so that each attribute triggers a corresponding email every two days.

 

Problem

A common question is how to set up a campaign in a manner such that each attribute in Customer.io triggers a corresponding email. For a lot of use cases, this requires regular checks for attribute changes/updates within a campaign workflow so that the messaging journey evolves based on the customer’s actions.

In this specific example based on a real case, the check needs to be made every two days, and the goal is to do this as efficiently as possible.

 

Solution

One efficient method to achieve this is by using the 'Wait until...' action to check every two days if a profile should move to the next item. You can add conditions to each 'Wait until...' action to determine whether a person needs to meet certain requirements before they can progress through the campaign. For example - “wait until the attribute `profile_complete` is equal to `true`”.

An effective alternative is to use a 'Time delay' option to wait for two days, then use 'True/False branch' to check if the user profile has met a given condition. You can then repeat this time delay and subsequent true/false evaluation as many times as you wish in order to make your journey optimized for the experience you wish to create.

 

Conclusion

The techniques discussed here should help you set up efficient campaigns based on specific attributes, assisting you in managing your marketing processes smoothly with Customer.io.

 

Resources

Wait Until feature

Time Delay


0 replies

Be the first to reply!

Reply