CoSchedule is a service that allows management of marketing campaigns, social media activity, content creation and more. From standalone offerings like an editorial calendar to manage blog posts and social media to more robust marketing suites, CoSchedule offers a variety of plans to fit varying needs. While the actual WordPress plugin is free, the service is paid.