Towards a unified customer experience in online shopping environments | Synapse