Examples for Personalization and Targeting
The following pages show a few examples to better understand how things can be achieved with the Pimcore targeting engine.
All mentioned rules here are configured and set up in our demo and can be tested there.
Visitor Profiling
The result of the ongoing profiling process is a set of target groups, that are assigned with a certain assignment relevance to the current visitor. So visitor profiling rules are always some conditions that result in assignment of an target group.
Learning about customer interests based on behaviour
Assign Target Groups to Documents
If there is a document, directly associate this document with a target group.
Every time a visitor visits that page, it gets the technical-guy
target group assigned. Since one visit might be a
coincidence, multiple visits might hint for a technical interest of that visitor.
To filter out the coincidence visitors, a threshold can be defined at the target group. So not before the third visit,
the target group is actually assigned to the visitors profile.
For a real-life example please have a look at our public demo instance.
Global Targeting Rules with simple Conditions & Actions
Regular visits in a certain shopping category (e.g. football) indicate an interest in football. To track that information, add a global targeting rule with a URL condition and an action to assign the corresponding target group.
To eliminate coincidence visits, e.g. an additional time on site
condition can be added, like at the profiling_football
targeting rule at the demo.
The action should be executed on every request that matches the criteria - so use the scope Hit
here. By doing so,
the assignment count of the target group gets increased every time and so a certain relevance for the target groups
can be identified - e.g. visitor is more interested in football that in basketball.
Guessing customer characteristics based on behaviour
Global Targeting Rule with more complex Conditions
Similar to the category interest tracking, customer characteristics like favorite color or even gender can be guessed.
To do so, add for example a targeting rule that tracks product filtering for blue products and assigns corresponding
target groups like the profiling_blue-lover
rule does in the demo.