Content marketing services provide companies and marketers with the content, strategy, tools and evaluation necessary to support marketing programmer. These may include creating a strategy, developing marketing materials, implementing content marketing campaigns, measuring campaign results and making recommendations for the future of the marketing strategy. The types of content may include blog articles, guest posts, social media posts, videos and animations, white papers, case studies, infographics and more.