I'm using Email Before Download, which uses Contact Form 7, to capture names and e-mails before allowing access to a PDF. The contact form was taking up too much space on the page and I needed to move it to a pop-up. This plug-in did the trick. The form looks really good in the pop-up, much more compact than it was on the page.
The author has a tutorial on his site where he goes over coding and whatnot. I thought you had to add this code to his plug-in!!! It's much easier than that. The plug-in adds a button to the editor that pops up a form you fill out, which will insert the correct short code information into your page or post.