Needham is reiterating a Buy on Constant Contact (NASDAQ:CTCT), a provider of cloud-based online marketing software, after meetings with industry execs leave it optimistic about the company's upcoming Social Campaigns product. Social media marketing is easier to sell to companies than it was a year ago, Needham claims, thanks to its ability to both lift revenue and reduce marketing expenses.