This document discusses the five pillars of internet fundraising. It describes CanadaHelps, a public charitable foundation that provides online fundraising tools for both donors and charities. Over 7,000 charities have signed up with CanadaHelps, raising $95 million in donations. The five pillars discussed are: putting donation buttons everywhere online, understanding where donors are online, learning from mistakes with online data, adopting strategies from large organizations, and crafting compelling stories and messages for campaigns. Upcoming fundraising and technology education events are also advertised.