Social Media has its own unique advantages. For example, it is very easy to target the audience.
Business which needs more imagery to promote (ex: A saree shop), should depend more on social media than a search engine (Although search engines are using images in product ad options nowadays)
The like/share/tweet/retweet options give ability to take your services viral. But it depends on how viral your content is.
We help our clients create and execute social media marketing strategies.