Yes. Social Media's is the best way to generate traffic for eCommerce websites. I am also using this tactics to create traffic. Also try free content marketing. That is also help to improve the...