I'm developing a web application that will provide several services and the only ways for monetization I can think of are ads and donations. Are there any other mechanisms for monetizing a webpage? I am not asking about alternatives to Google Adsense, I'm interested in different models of monetization.
The revenue streams that immediately spring to mind are:
As an aside, a friend used to edit a computer magazine. The major source of revenue was apparently not the advertisers or the subscribers: it was the special offers on products bundled with the magazine. (i.e. marketing agreements with software vendors where the magazine got a cut). Perhaps there is some arrangement you could make with companies selling into the same market?
Also, people will say often say one thing and do another. Measure, measure, measure with hard stats from your tech stack.