I link the entry source DE to the contact record under an attribute group and then I can use a Decision split with Contact Data.
I'm using this DE for a welcome journey. First I check if the Journey Data.FirstName is empty or not. If not, I send an email asking him to update his profile. 3 days later y check in Contact Data if Account_Salesforce.FirstName is filled or not. If he has his First Name filled he will receive an email saying "Hi John, thanks for updating your profile."
My problem is that when John entered in the Journey, the FirstName field was empty in the journey Data and Contact Data. Then, When I'm sending the email knowing that he has the FistName filled (due to the decision split), the FirstName is not appearing in the email, and I think that this happens because the data is static one the journey is activated.
Any help? I should create a new Journey for those that update the name?