The 10 Golden Rules for a Donate Button

On March 13, 2012, in Opinion, by Steffen Itterheim

This is a follow-up post to my Software Developer’s Guide to the Donation Button post, a rather lengthy one at that. To make the key points easily digestible I offer you my 10 Golden Rules for Donate Buttons which should guide potential donees (those receiving donations) whether they should be using a Donate Button or not.

The rules don’t leave a lot of room for acceptable uses of a Donate Button, this is on purpose.

  1. If you don’t need donations, don’t ask for them.
  2. If you own a business, don’t ask for donations for anything in the same business domain, period.
  3. If you greatly benefit from your free work in other ways (traffic, marketing, paid work, etc.), stop accepting donations.
  4. If you can’t explain exactly how donations help your work, don’t even imply that they do.
  5. If you just want to earn some money, sell something. Anything.
  6. If receiving money is a source of motivation for you, donations will be counterproductive.
  7. If you want your work to be appreciated, accept physical gifts, not monetary donations.
  8. Don’t beg for donations and don’t appeal to your user’s bad conscience. No free project that deserves to survive needs money that badly.
  9. Don’t expect or demand anyone to donate, ever. Not even Mr./Ms. Got-Rich-From-Your-Work. You decided to give your stuff away for free, remember?
  10. Every new Donate button makes all others a little less attractive, and less beneficial overall. The purpose of your Donate button should far outweigh its detrimental effect on others.

Continue reading »

The Software Developer’s Guide to the Donation Button

On March 8, 2012, in idevblogaday, by Steffen Itterheim

So you have this website going or some source code on github, and like to earn a few bucks. Donations, right? Hold on, there are a couple things you should consider before you add that Donate button!

UPDATE: If you prefer a concise, to the point summary of this post, you should read the follow-up post The 10 Golden Rules for a Donate Button.

In case you haven’t noticed, you won’t find a Donate button here or on my other websites. It may seem strange that the guy who never had a donation button of all people should write a guide to the donation button.

I consciously decided against having a donation button. You’ll find a number of reasons in this post, and maybe at the end of it you come to agree with me that Donate buttons are over-used, and the more developers offer them the fewer donations reach those developers who actually need and/or deserve donations the most.

I also wrote this as guidance particularly for individual indie or open source developers who are accepting donations or considering to do so, because donating to an individual is fundamentally different than donating to a (charitable) organisation or a software project (team) as a whole. You will also get some ideas on how you can improve your donation acceptance rate and which alternatives for voluntary compensation and appreciation exist.

Rule Number 1: Be a charity or a business. Never both!

I sell commercial products, both my own and third party products for which I receive a commission fee for each sale. I am self-employed, I make my living from those products and a few select contract jobs for people I know personally. It is fair to say that I’m running a business.

For me the question of whether I should ask for donations boils down to this: should a business be asking for and accepting donations?

Continue reading »

Tagged with: