I decided to make my application for free but introduce donation button. For this I would use paypal. What are the advantages of this monetization model and what are other models to consider? My application is kinda educational so that's why I am thinking to make it free as I will try to send it to schools.


closed as off-topic by Alexandre Vaillancourt, Josh Aug 9 '16 at 15:46

This question appears to be off-topic. The users who voted to close gave this specific reason:

  • "Questions about "how to get started," "what to learn next," or "which technology to use" are discussion-oriented questions which involve answers that are either based on opinion, or which are all equally valid. Those kinds of questions are outside the scope of this site. Visit our help center for more information." – Josh
If this question can be reworded to fit the rules in the help center, please edit the question.

  • 4
    \$\begingroup\$ Whoever down voted this question should explain why, it's not really helpful at all to just -1, and let them assume they made no mistake. I recommend you add more detail though, I believe that's why you got a -1 :P. Try talking about what kind of app it is, and what reasons you have thought of to make it free or cost money etc. \$\endgroup\$ – Joshua Hedges Dec 18 '11 at 6:41

Nothing wrong with a donate button, but don't forget ads. You should include other options than Paypal like Amazon or Google Checkout since some people don't use Paypal.
Good answer of ads in android applications:


I'd include ads and make sure they're in a part of the screen where you don't have controls, as well as a "Do you hate ads?" Button where they can download a full version without adds for maybe 2$ or so. Donations work too, it's rare that people will donate, but when they do I can guarentee you'll be happier to see the "well I've got 10$ to spare" people than 4 sets of $2. ($2 less only,) When it's a larger number it makes a bigger difference. It's all about whether you want the app to cost money to begin with or not though.


I would recommend using ZooZ, it's an In-App payment SDK for iOS and Android. ZooZ offer excellent conversion rate and variety of payments methods.

  • 3
    \$\begingroup\$ If you're advertising your product here, please be at least honest about it and mention that in your answer. \$\endgroup\$ – bummzack Dec 18 '11 at 11:26

Not the answer you're looking for? Browse other questions tagged or ask your own question.