"I use a service called e-junkie to sell my digital products.
I upload the PDF document to my WordPress site and then sell my material through e-junkie. Once someone pays, then I will send them an email where they have access to the PDF.
"The easiest way is to add them to your WordPress media library, much like you'd add an image to your site.
Once you upload the PDF, it will give you a specific URL which you can use in an email message for someone to download your…"
"I've found that sometimes the files will get changed but the date codes will "look" like they've been modified years ago. That makes it hard to find these files AND it's probably why WordFence didn't pick up on them."
I'm a huge fan of Genesis and the power it has to create amazing websites and yes, you can create something that doesn't look like all of the child themes that are there.
One word of caution though; Genesis is not for WordPress…"
"I have a webinar replay product where I walk step by step to setting up a form, adding a free downloadable document to a thank you message and add the sign up form to your website. More details: http://YourWebsiteEngineer.com/products"
"I agree with Kent.
Set up a free MailChimp account and embed a signup form on a page on your WordPress site. Direct people who are interested in signing up to that page. Then you can send out all of your notifications thru MailChimp."