Users do no want extra interactions.
There is a reason why “one click shopping” is successful.
https://en.wikipedia.org/wiki/1-Click
Most likely, they will be annoyed and not come to your site anymore, and prefer an online retailer that doesn’t ask them this extra question. They may also just click random buttons to make the window go away, without caring. What is the incentive for them to answer correctly?
1
solved Designing a product recommendation [closed]