Constant Contact provides online marketing services. These include everything from email campaigns, newsletters, and creating online events to social media outreach. They also connect clients with lead-generation and marketing professionals and help them develop their own websites and eCommerce platforms.