Hootsuite is one of the best nonprofit software options for its free social media tools.