Social media aggregation

I have a few clients right now that want me to manage a social media package, consisting of Facebook, Twitter and email campaigns. I know there are many programs that are designed to aggregate these medium, but I’m a little lost as to what are my best options.

Specifically, I’d like to be able to send out updates for both Facebook and Twitter at the same time (which, I know exist). I’d also love if I could automatically tie this in with email somehow. I currently use Mailchimp, which allows you to send out links to email through facebook and twitter, but I’m wondering if there’s something even more “automatic.”

Basically, I’m asking for any suggestions from people who have been managing multiple social media campaigns. In order to be profitable on them, I need to be as efficient as possible in managing multiple campaigns. Any software, workflow suggestions are greatly appreciated. Thanks!