I have a scenario where a client wants to build a list of articles based on the user's browsing history stored in analytics. So performing a search, but with criteria based on "because you viewed X, Y, and Z pages."

I would think this is something done with analytics that isn't too difficult, but I haven't seen a good sample in my searching. I also imagine this is heavily reliant on the client tagging their data appropriately as well.

Are there any good primers on this type of functionality, both from the programmatic as well as the authoring sides?

  • 1
    Coveo for Sitecore is a Sitecore module that brings this functionality to Sitecore. Among other things, it allows to log all your visitors page views in the Coveo Cloud Usage Analytics service. It does not use xDB for that feature. Then, when a visitor comes to the website, its current session viewing history is compared to the visit history of previous visitors using machine learning and the current visitor is proposed pages he could be interested in as next steps. They call that "Machine Learning-Powered Recommendations". You can see a – Jean-François L'Heureux Aug 7 at 19:11
  • 3
    We've done something similar in the hackathon 2017. Maybe this article can help: kverheire.blogspot.com/2017/03/… (some things might have changed since though) – Gatogordo Aug 7 at 19:35

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.