iContact, an email marketing software company, designs software to help small and medium-sized businesses manage email, Facebook and Twitter campaigns.