Journey executes but no emails delivered when email field is inside an object array | Community
Skip to main content
Level 2
August 19, 2025
Question

Journey executes but no emails delivered when email field is inside an object array

  • August 19, 2025
  • 2 replies
  • 1783 views

Hi everyone,

I’m using Adobe Shared Sandbox and testing a journey in AJO where one profile can have multiple objects (for example, multiple accounts). To model this, I created an object array (accountDetails) inside the profile schema. Each object has:

  • accountId (set up as a secondary identity in a non-people namespace)

  • accountEmail (string field for the account’s email address)

  • other account-level attributes.

What I’ve verified so far:

  • Primary identity = customerId (cross-device).

  • Profile Viewer shows all attributes populated, including the nested accountEmail.

  • Audience qualifies correctly and the journey executes without errors.

  • I tested two ways:

    1. With supplemental identifier = accountId

    2. Without supplemental identifier (just using customerId)

  • In both cases, the journey runs successfully but no emails are delivered.

  • I even used my personal Gmail address in accountEmail to rule out deliverability issues, still nothing reaches the inbox.

  • Content simulation works fine and shows the correct email address from the array. The problem only happens when the journey actually runs.

Question:
Does AJO currently support using an email address that lives inside an object array for delivery? Or does the email action only work with top-level profile email fields (e.g., person.email.address), regardless of whether supplemental identifiers are configured?

Has anyone managed to get live emails to send when the address is stored inside an array field?

Thanks in advance for any insights.

2 replies

SatheeskannaK
Community Advisor
Community Advisor
August 19, 2025

@rs195 Try updating the execution field on the channel configuration with the accountDetails object accountEmail attribute.

Thanks, Sathees
RS195Author
Level 2
August 19, 2025

HI @satheeskannak, thanks for the response, yes, I did change the execution field, accordingly, also tried overriding also, but still the same. 

Mohan_Dugganab
Adobe Employee
Adobe Employee
August 19, 2025

Could you share the expression you used to overwrite the email field, and let me know what the message feedback event status shows when you look up the profile?

Sukrity_Wadhwa
Community Manager
Community Manager
August 29, 2025

Hi @rs195,

Were you able to resolve this query with the help of the provided solutions, or do you still need further assistance? Please let us know. If any of the answers were helpful in moving you closer to a resolution, even partially, we encourage you to mark the one that helped the most as the 'Correct Reply.'

Thank you!

Sukrity Wadhwa