Download file in exchange for email

I’m new to Ghost - Loving it, easy to use
I have an ideer - I would like to offer a downloadable file in exchange for the user email.
Is that posible? - I wolud like to grow my email list this way

I‘ve never tried it, but I think should be possible:
Read the docs about members.
You maybe have to edit your theme. Take a lock at content visibility, access … and place you’re download link inside.