In our experience, the most successful campaigns are the ones that run between 45 days. This gives you enough time to get your message out and inspire people to support you, but is short enough that you won't lose the hype you create when you launch your campaign. A big push in a short amount of time is the best way to maximize your fundraising efforts!