A social media marketing agency offers services that include social strategy planning, social profile/account development and management, content creation and publishing, community and campaign management, and research and analysis.