I'm trying to create a decision split within a Journey where if a lead status changes to ‘cancelled’ in Salesforce after the record's been entered into the Journey, the decision split will take the lead down a different path, which will ultimately exit them.
As I’m searching for a data value which has been updated after it’s been injected into a Journey, I understand I need to use Contact Data instead Journey Data. However, despite following this rule and creating the relevant filter in the decision split (Lead Status equals Cancelled) when undergoing some tests JB isn't acknowledging the decision split.
From my limited knowledge, because I'm using a Salesforce data as the entry source, the link between the Contact Key and the Lead ID in Contact Builder is automatically generated, so it should be able to process the request?
I’m aware that despite the change in SFDC the data in the DE which is created from the entry source isn’t being updated. How do I go about ensuring this update as I’m guessing this is likely to be the issue.