Why is social media marketing essential for ecommerce success