Constant Contact, which provides on-demand email marketing solutions for small businesses and non-profits, filed for IPO Friday. CIBC and Thomas Weisel are the joint bookrunners on the deal. Terms have not yet been announced.

Constant Contact, which provides on-demand email marketing solutions for small businesses and non-profits, filed for IPO Friday. CIBC and Thomas Weisel are the joint bookrunners on the deal. Terms have not yet been announced.