Online Learning

Helping You Raise Money

One step at a time. We take the complexity out of fundraising by breaking material down into manageable steps. 

In each online learning opportunity, you will be provided with step-by-step instructions and have plenty of opportunities to ask questions if you get stuck. 

See Current Offer
online fundraising course


All learning opportunities are interactive, complete with question and answer opportunities, group calls or 1:1 instructor mentorship so that you get the attention you need to succeed. 

online fundraising courses


We encourage experimentation, this is the Fundraising Lab after all! But what we want most is for you to learn the fundraising fundamentals, so that when it comes time, you can break the rules intelligently. 

online fundraising courses


We're passionate about embarking on a shared learning journey - we're all in this together! Learn from the experiences and challenges of other fundraisers as you progress through your course together. 

Learning from Cathy's wealth of knowledge was worth every dollar!

The Developing Your Strategic Fundraising Plan course was the best professional development course I have ever taken. The program outline was detailed and easy to follow and the web Q&A's added an extra level of comfort and clarity when completing the course work. You won't be disappointed!

Brandon Fairley | Director of Development, Epilepsy Toronto

Online fundraising course

Tried and Tested

All of the material and approaches shared in our online fundraising courses have been developed and tested through decades of front-line fundraising and teaching in colleges and universities.

Our innovative approach to teaching ensures you are prepared for the challenges fundraisers face today.


Feature Online Program:

Spark Membership Community

A community for fundraisers, whether it's in your job title or not! As a member of Spark you'll get support, community, guidance and build the confidence to raise more money in today’s ever changing world of fundraising.

Get on the Waitlist