Constant Contact is an online marketing company serving small businesses, nonprofit organizations, and membership associations. The company offers email marketing, social media marketing, online survey, and event marketing tools.