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 and acknowledge you have read our privacy policy.

Browse other questions tagged or ask your own question.