With this you can obtain info about "customers" but I think we need info about the "customer"
There is an important forgeted need in our virtual stores and it's the need to know your customers, I know there is CRM but I didn't get any CRM that let you obtain on fly the interests of a cutomer. You can write many things about them but when you work deal with you thousand of customers face to face, an automated system is a need.
Why I'm going to offer golf products to a person who never play and he never it's going to do it, it's enought for me that customers see that there is golf products because perhaps they have to do a gift, so I don't want hide it.
It's like use big data to micro data, like google adwords that know associated to your account all info about you, they know more than my wife, I know it's impossible or too expensive in another page site but I want know all my customer do, buy and search in my website, it's a need for any little shop as any of us. We aren't amazon, rakutten or google so I don't need big data, I need micro data. THe more similar to have a customer face to face