Most likely your Charity or Non-Profit has it’s own website. This is obviously going to be “step one” in your online marketing efforts. You’ve already got it, people already know it’s there and hopefully you are driving people to that site with both on and offline advertising.