How to populate the Deals module with an input from a Contact

How to populate the Deals module with an input from a Contact

Hello,

What are the ways to have a Contact associated with a Deal fill out an online form so that the data appear in the said Deal?

Say, I create a questionnaire for a client to fill out, she submits it, and the answers appear right in the related deal for me to review when preparing for that job. A PDF attachment solution is not desired. Thank you!