Expand my Community achievements bar.

Never miss an update of the Adobe Journey Optimizer Community Lens! Subscribe now to get the latest updates, insights, and highlights delivered straight to your inbox every time a new edition drops.
SOLVED

Personalization on Array attributes

Avatar

Level 3

The way the schema's are created in One profile to multiple account(1:N). So when it comes to personalization, how to put condition over an array for personalizing in the communication(Email, SMS).

 

We want to target customer whose Balance = 0, and personalize there Email/SMS with the Account Number in the content. From the below SS, 2 records qualify for this condition. When it comes to personalization on account level, which account does it take, is it acc456 or acc102?

 

How this can be achieved?

_abhishek__1-1718621614614.png

 

1 Accepted Solution

Avatar

Correct answer by
Employee Advisor

Each helper https://experienceleague.adobe.com/en/docs/journey-optimizer/using/content-management/personalizatio... can be leveraged here to iterate over multiple accounts and if you give a condition to select only those accounts where balance = 0, it will return you both.

 

You can then apply additional logic (using let function) to select one of the two values returned.

View solution in original post

1 Reply

Avatar

Correct answer by
Employee Advisor

Each helper https://experienceleague.adobe.com/en/docs/journey-optimizer/using/content-management/personalizatio... can be leveraged here to iterate over multiple accounts and if you give a condition to select only those accounts where balance = 0, it will return you both.

 

You can then apply additional logic (using let function) to select one of the two values returned.