The Jetpack plugin has a module called Publicize. It automatically shares your new posts on social media when you publish them.
It works for blog posts out of the box but not for custom post types. Custom post types must specifically support Jetpack Publicize. Version 1.1 of our Church Content plugin adds this support. Now you can automatically share new sermons and events on Facebook and Twitter.