In order to effectively engage with your online audience, both present and potential, you need a comprehensive Social Media Plan. Every Social Media Marketing campaign is unique, tailored according to various combinations of variables like industry, product/ service, objectives, target audience, timeframe, etc. It would constitute some or all of the following tools and techniques, depending on your specific requirements.