There are a lot of elements to consider (from driving traffic to online conversions and reporting) when running successful campaigns. We've written a few articles in our blog to help, so start with a few articles like "Online Fundraising: 10 Ideas with Examples + Bonus Tips"