Personalization error when using datasetLookup in Web Channel | Community
Skip to main content
Level 2
September 26, 2025
Question

Personalization error when using datasetLookup in Web Channel

  • September 26, 2025
  • 4 replies
  • 489 views
I'm trying to use the datasetLookup Helper Function in AJO.
Initially I used it in an Email Channel and it is working, but when I tried in a Web Channel I got this error message:
 
Message Template cannot be rendered. Please check the message configuration
Message rendering for Activity : a4e8d9dec3fd6ac8ce287e920ae60d13a7982f5e04fdfdb13c6810f909c2bda8 failed: Failed to lookup dataset entity for datasetId: 68d5b76b863ae23f6560aec0 and entityId: 8317498
 
datasetLookup Helper Function in AJO: 
{{datasetLookup datasetId="68d5b76b863ae23f6560aec0" id=context.journey.events.2127060646._xyz.booking.bookingId result="booking" required=false}}
 

4 replies

SatheeskannaK
Community Advisor
Community Advisor
September 26, 2025

@alexandresa8

The error message "Failed to lookup dataset entity" occurs on the client side within the user's web browser when using a web channel. This dataset lookup necessitates server-side processing, particularly for emails, to personalize them before delivery.

Also, what kind of use case that you're trying to solve?

Thanks, Sathees
Level 2
September 30, 2025

Hi, Sathees.

TY for your reply.

I'm trying to use datasetlookup to personalize a web pop-up using AJO.

I also try this approach: [Schema Relationship] Using Destination Schema Att... - Adobe Experience League Community - 779407

Level 4
September 29, 2025

Having the exact same issue since a few weeks. I reached out to Adobe Support, but so far no helpful answer. I suspect its simply not supported.

Mayank_Gandhi
Adobe Employee
Adobe Employee
September 29, 2025

@alexandresa8 Email Channel supports a broader set of Handlebars helpers, including datasetLookup.

Certain dynamic helpers like datasetLookup may not be supported for security and performance reasons, or due to technical design/limitations of content rendering on web versus email.

The error indicates the system cannot resolve the dataset entity in the context in which the Web Channel message is rendered. If your Web Channel message is being rendered client-side, it may not have server-side access to look up dataset entities at render time.

Mohan_Dugganab
Adobe Employee
Adobe Employee
September 29, 2025

@alexandresa8 Per the release notes, dataset lookup should be available in inbound channels. Kindly log a support ticket with the error details. https://experienceleague.adobe.com/en/docs/journey-optimizer/using/whats-new/release-notes