How to increase donations to an open source project

Lots of open source projects raise money from their user communities by soliciting donations.  Most open source projects will have the ‘Support’  or ‘Make a Donation’ button on their home page or download page. At Eclipse we have had the Friend of Eclipse program for a number of years to solicit financial support for our community.

Earlier this year, we started looking for ways to  increase the number of users making donations.  We have millions of people downloading Eclipse but very few making donations.  Inspired by Ubuntu’s new donation page and Mozilla’s download page we changed where and how we asked users to make the donation.
 
 
 
The first step was to create a simple and graphically appealing thank you page that requested the user to make a donation.  Next we changed where we asked for the donation. We presented the new donation page right after the user started to download Eclipse.  Now while the user is waiting for the download to complete they can make the decision to make a donation.  Note, we did not ask them before they started the download.

Thank You for Downloading Eclipse

The results have been dramatic.  We have seen a 5-6 times increase in the number of people making donations.  We now have hundreds of people making a donation each month. I wanted to share these results with everyone so other open source projects might be able to learn from our experience.  It was a relatively simple change.  Ask for a donation when the download is occurring not when a user is browsing the project site. I also wanted to thank everyone for their support of the Eclipse community. It is great to have your support!
 

Related Whitepaper:

Software Architecture

This guide will introduce you to the world of Software Architecture!

This 162 page guide will cover topics within the field of software architecture including: software architecture as a solution balancing the concerns of different stakeholders, quality assurance, methods to describe and evaluate architectures, the influence of architecture on reuse, and the life cycle of a system and its architecture. This guide concludes with a comparison between the professions of software architect and software engineer.

Get it Now!  

Leave a Reply


7 − three =



Java Code Geeks and all content copyright © 2010-2014, Exelixis Media Ltd | Terms of Use
All trademarks and registered trademarks appearing on Java Code Geeks are the property of their respective owners.
Java is a trademark or registered trademark of Oracle Corporation in the United States and other countries.
Java Code Geeks is not connected to Oracle Corporation and is not sponsored by Oracle Corporation.

Sign up for our Newsletter

15,153 insiders are already enjoying weekly updates and complimentary whitepapers! Join them now to gain exclusive access to the latest news in the Java world, as well as insights about Android, Scala, Groovy and other related technologies.

As an extra bonus, by joining you will get our brand new e-books, published by Java Code Geeks and their JCG partners for your reading pleasure! Enter your info and stay on top of things,

  • Fresh trends
  • Cases and examples
  • Research and insights
  • Two complimentary e-books