download form + collect some info

Hi, i’m looking for a solution (plugin or otherwise) to achieve the following:

Have a downloadable form (pdf?) on web page, that collects some personal info (name, email, phone) at the same time.

For a charity so ideally would be a free solution – we need to let people download a sponsorship form & take/store contact info

hope this makes sense, and any pointers appreciated