We have a multisite setup (both SXA and non-SXA sites) with Sitecore 9.3. Need is to provide a filter in the Experience Profile to search site-specific contacts (a site filter just like in the Experience Analytics). The preferred way is to have a fourth filter along with Channel, Outcomes, and Goal.

Question: How to add a site search filter in experience profile search?

enter image description here

UPDATE: Below is what I received from Sitecore support.

Personally I checked it and it is not easy to extend here. You need to look into two places: 

  1. The js file: "\sitecore\shell\client\Applications\ExperienceProfile\Search\Search.js". This is the file to control the search logic on the dashboard 
  2. The presentation detail of item "/sitecore/client/Applications/ExperienceProfile/Search" in core database. Experience Profile is a speak application. The Sitecore items setting with client side js code will control the layout and logic together.

Anybody had luck making this happen?

  • What exactly is your question?
    – Richard Seal
    May 11, 2021 at 21:39
  • @RichardSeal I updated the question to make it more clear.
    – kiran
    May 12, 2021 at 14:46
  • An update. We reached out to Sitecore support to see the possibility of doing this and how. It seems at present Experience Profile is pretty much locked and not much customization possible.
    – kiran
    May 26, 2021 at 21:23
  • @kiran did you manage to find a solution or a workaround for adding a site search filter?
    – AME
    Jun 15, 2021 at 13:56
  • @AME Unfortunately nothing in Sitecore experience profile but we ended up with a decision that we will be doing this kind of filtering in Power BI.
    – kiran
    Jun 16, 2021 at 15:06


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.