How to plan an effective social media marketing campaign?

Social media is not only for socialising, but also for growing business. An effective social media marketing campaign should target customers based on the age, gender, location, interests, pages they liked and many more facts.