Expand my Community achievements bar.

Submissions are now open for the 2026 Adobe Experience Maker Awards

Product Recommendation for Personalization

Avatar

Level 2

I want to know how we can achieve the below requirement for the personalization from recommendation.
We have to personalize the products through the recommendation in the carousel where the male products are visible to male visitors, female products are visible to female visitors and also on the basis for the geo location like if the person is from bangalore than the person should have the most viewed product from Bangalore city only i.e. recommending the products as per the user location.
If the above is possible than how we can do these things. I have checked it might be possible with the profile attribute matching or profile matching filter but I am not getting the proper steps for this.

Topics

Topics help categorize Community content and increase your ability to discover relevant content.

5 Replies

Avatar

Level 3

Hi @RaghavAggarwal ,

You can use profile attribute matching option in criteria. Refer to this link for more details- How Do I Filter by Profile Attribute Matching In Recommendations Activities? | Adobe Target

Avatar

Level 2

Hi @TNxx, I have visited the link but unable to create the same. Could you please update me the steps and profile script code.

Avatar

Level 3

You can create profile scripts to return the gender and geolocation of user. Then in recommendations criteria, add those scripts.

Avatar

Community Advisor

Hi @RaghavAggarwal  

 

Yes the above use case is possible through recommendation. 

Here are the high level overview. 

1) First capture the user gender and user location (city) as profile parameter and store them 

2) Make sure in your product catalogue ( uploaded via Feed or API) you include the Entity.gender and Entity.city 

3) Setup a profile matching rules - https://experienceleague.adobe.com/en/docs/target/using/recommendations/criteria/dynamic-static/prof... 

 

Thanks

Avatar

Level 2

Hi @Gokul_Agiwal, I want to know which approach is correct either the profile attribute matching or the parameter matching.
Could you please share the profile script code or how to create it if it is the profile attribute matching?