Crowdfunding sites, apart from raising funds in the form of business investments, can be used to launch and pre-sell product ideas on the market before their official unveiling. Indiegogo is the best crowdfunding site for pre-selling your product ideas.