Trigger journey when there’s a change in contact property
Last updated February 5, 2024
The Change in contact property trigger allows you to trigger the journey when there is a change in the value of a contact’s property to a new value. This is best for personalized marketing, upgrade plan series, and so on.
Example Use Case:
Imagine you offer different subscription plans for your software, and you want to provide an exceptional experience for customers who upgrade to a higher-tier plan. You can automatically start a journey whenever a contact changes their "Billing Plan" from a lower-tier plan to a higher one.
You must have defined contact properties, that you want to monitor for changes.
Step 1: Create a new journey.
Step 2: Select ‘Change in property of a contact’ as the trigger and click on "Configure trigger"
Step 3: Select the contact property from the dropdown.
For example - If the Property name is Billing Plan then the selected property should be ‘Billing Plan’
Step 4: Add respective values in the FROM OLD VALUE input field and TO NEW VALUE input field.
If the change in value is from FREE PLAN to PAID PLAN then the input value in the FROM OLD VALUE should be FREE PLAN and the input value in the TO NEW PLAN should be PAID PLAN.
In case you don’t want to set the exact value of the change, select ‘is any value’ in the operator and it will set the journey running for change in the contact’s property to anything.
Step 5: In the next drop-down, Select All contacts if you want to trigger the journey for change in contact property of any contact, or select a particular list or a static segment if you want to trigger the journey to change in contact property to only the contacts belonging to them
Step 6: Design the complete journey and click on the Next button.
You can review all the important details of the journey at one glance, such as the contact property selected, nodes used, testing the journey, and so on to see if they match your requirements perfectly.
Step 7: Once you have reviewed the journey, click on the Publish button. The journey being published would mean that the journey is running and is waiting for the new contacts whose property value would change.
Note: Definition of various options available
|is any value
|Returns contact where the property has any value
|Returns contacts where the property value contains the queried value
|does not contain
|Returns contacts where the property value does not contain the queried value
|is equal to
|Returns contacts where the property value is exactly equal to the queried value
|is not equal to
|Returns contacts where the property value is not equal to the queried value
|Returns contacts where a value exists for the selected property
|does not exist
|Returns contacts where no value exists for the selected property