We’ve spent a good amount of time trying to find a cheaper/free way on how to do this and simply it cannot be possible. You can try to make to make your own Google Forms but the form will not look as clean, it won’t automate the PDF generation of the new contract, and will involve a lot of your own manual work.