2

Do any of the following three checkboxes found on goals influence whether the goal appears on the timeline in the Experience Profile?

Sitecore screenshot

We have goals that have been used for purposes unrelated to marketing, and we'd like to not see these on the timeline.

If it is not possible using a combination of these options, how else could this be achieved?

Thanks!

1 Answer 1

1

While I need to disclaim that I haven't tried this myself yet, I would think you have three options to hide those "special" goals.

The Gentle Approach would be changing them to page events instead - and leave all boxes unchecked. Page events are really the same template as goals anyway -behind the scenes, goals are just page events with the "isgoal" value set to true.

Explanation of the options from sitecore here: https://doc.sitecore.net/sitecore_experience_platform/digital_marketing/experience_profile/configuring_the_xfile/configure_a_page_event_to_appear_in_the_experience_profile

Explanation of difference between the two types of events here: When would you use a Page Event?

Aggressively Hide Them - If page events are still showing up where they shouldn't - then create a custom transformer to hide them from the timeline's underlying dataset completely. To do this, register your transform in App_Config/Include/ExperienceProfile/Sitecore.ExperienceProfile.Client.config (of course using a patch is preferable)

Info on creating a custom transform (in this example, they are reformatting the date - but you could do use this to suppress certain events and/or goals too.

How do you change the date format in Sitecore Experience Profile journey timeline?

Go Nuclear You could go one step back from the transform and modify the query to populate the data itself (this would be the last resort). To do this, you'd modify the ExperienceProfileContactDataSourceQueries Pipeline.

Info on the entire customization process here https://jonathanrobbins.co.uk/2016/03/15/extending-sitecore-experience-profile-experienceprofilecontactviews/

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.