1. A method for providing a web page for posting ideas integrated with an on-demand service, the method comprising: receiving at least one vote for at least one of the plurality of ideas displayed to a user on the webpage for posting ideas; determining a weighting for the at least one vote based at least in part upon information about the user retrieved from the on demand service; determining a Total Qualitative Management Criterion (TQMC) for the idea by applying the weighting from the on-demand service to the at least one vote; and sending a display of the at least one idea ranked based on the TQMC.