No, unfortunately not! I spoke to someone I know who use to work at shopify and told me there is no way of doing this. I found it pretty surprising. Instead, what I did is I added a free product to my shop (a PDF) and then hyperlinked that into a key word in my blog post. You can take a look at how I did it on my website if you would like to get a better idea. Just head to my blog (www.newdaybysophia.com).
Have you come across this app? https://apps.shopify.com/pdf-uploader. To collect emails you would need a second function that opens a form to submit before you can download.
This is the most important piece you have in the app store so that's nice.
Sam - Owner @ Achieve Applabs