Personalised Dynamic Recommendations | Community
Skip to main content
RaghavAggarwal
Level 2
January 28, 2026
Question

Personalised Dynamic Recommendations

  • January 28, 2026
  • 2 replies
  • 24 views

How can we implement Adobe Target Recommendations where the initially displayed common products dynamically update based on the applied filter—for example, when a user selects a specific production function/gender/attribute, the recommendation results update accordingly?

2 replies

Perrin_Ennen
Community Advisor
Community Advisor
January 28, 2026

Hi ​@RaghavAggarwal,

I can think of two possibilities:

Request Parameter Filtering
    •    Add filterable fields as entity attributes (e.g. gender, productionFunction)
    •    Use dynamic inclusion rules in the criteria
(entity.gender == ${mbox.gender})
    •    On filter change, re-call the same Recommendations mbox with updated params
    •    Target recalculates recommendations server-side


Or Profile Attribute Filtering
Store selected filters in profile.* attributes
    •    Match entity attributes against profile values in the criteria
    •    Trigger the rec mbox again

Note: Recommendations only update after a new Target request, not client-side re-ranking.

 

Hope this helps you.

Gokul_Agiwal
Community Advisor
Community Advisor
January 30, 2026

HI ​@RaghavAggarwal  

Agree with ​@Perrin_Ennen  he rightly added the options for your use case. 

  1. Parameter matching -  compare / match your entity attributes values against the values in mbox parameters 
  2. Profile attribute matching - compare/match values against stored visitor profile

Here is the detailed guide with example that helps to start with 

https://experienceleague.adobe.com/en/docs/target/using/recommendations/criteria/dynamic-static/use-dynamic-and-static-inclusion-rules 

In case you’re looking specific - please add details here. 

Hope this helps. 

Thank you.