For the e-commerce site, the social media is the best way to gain traffic....so you should do social marketing for your site.!!