Tailor-made marketing for ecommerce