There are many factors you need to consider before and while presenting your idea to investors. For instance, telling a compelling story, bringing an innovative solution, being honest and realistic, and more. The best way would be to take assistance from a professional product development agency or firm since they have proven experience in helping startups for raising funds.