Problem 1 :
The email is actually being sent out properly. The problem is that some mail providers (yahoo mail, gmail, etc) will silently throw away the email if the From: of the email doesn’t look right. EBD sets the From: of that email and on shared-hosting systems it ends up not matching up with a real account on your domain. So, mail providers throw it away. To fix this, you can either install the Postman SMTP plugin (which most people do) or you can install Custom Sender For Email Before Download plugin. Either of those will let you set the From: of the email that EBD sends. You need to make it be a real account on your domain (in other words, in your hosting provider’s menus or whatever, you need to make sure there is an email address that matches what you’re putting in the From:
Problem 2 :
I assume you are aware of this, but just pointing out that the pop-up box you have is too small vertically. When one clicks the “Get Your eBook” button, EBD updates that area by appending some messages below that button. Those are falling outside your pop up box .. they kind of merge in with the text of the background window. For example, if I fill in the form correctly and hit “Get Your eBook” then a little below the popup window it will display a link to download the file (this is because you are set to ‘both’ in the EBD settings .. so it does both a link and sends an email). There are also a couple of little messages that display. All that displays outside the popup (below it).
Problem 3 :
In the email that gets sent out, there is some text at the beginning of the email that has the link to download the file. That link properly goes to an EBD-style URL (with download.php in the URL). Then, down in the styled box thingy, you have another button-style link and that link has the direct URL to the file, which down in the wp-content/upload tree. That URL isn’t disguised. May not be a big deal to you, but one of the points of EBD is to not have to show the direct link to the file. So, you may want to adjust that. Or not, whatever. That –may– also be preventing the stats collection, though I don’t remember if it logs a download when the visitor clicks the download link or when the visitor submits the form. Anyway, that might be an issue.
Problem 4 :
(see the end of problem 3 about stats). Assuming stats are being collected, then you are probably just looking in the wrong place. Try clicking on the “Download CSV file” at the top of the EBD settings rather than looking in the Download Monitor stats.
Geez what a detailed response! Thank you @dtynan — so very much appreciated.
I will try all solutions tonight and post my results!
Thanks again for your time and help!
No prob.
I type like 140 wpm so it doesn’t long for me to ramble on for many paragraphs 😉
@dtynan — Still can’t thank you enough for taking your time to help me, so thank you!
Problem1:
I’ve now installed the Postman plugin as recommended, went through the setup wizard, specifying the from: as a legitimate email account under the hosting plan w/ go daddy.
Problem 2: (spacing issues) – Yes thank you for bringing this up — another ‘issue’ of mine with this plugin — I had to design it so slender for mobile compatibility, which pushes the download link out of the border/blends with background. Any tips on adjusting this? I was going to try to write some css to turn the background white, but not sure yet.
Problem 3: I also noticed that download.php in the link for the download. If you noticed, the file was downloaded perfectly, but it’s not the file I want sent anymore (the author released another book, so a new sample chapter need to be sent in place of the existing file) — This is my biggest hurdle as I can’t find the place to swap the files/paths. Can you help me find this, or explain how to replace the old file? FYI – I saw your two entries, so thank you for that, which confirms the log is working.
Problem 4: Yes the stats worked fine collecting the two entries you submitted, so thank you for this and all your help, sincerely grateful.
thank you again community, especially @dtynan — living legend in my book.
Just upload your new file (the new book or chapter or whatever) into Download Monitor rather than trying to change the filepath of the existing entry. It is better to just do a new one. Note the new download ID that you’ll get when you upload the new file. Then, change your shortcode to use the new download_id
You’re on your own with adjusting your pop up box. There are umpteen different popup box plugins and techniques out there, so I don’t keep track of any of those. That said, it looks to me like you just need to tell it that the height of the box needs to be bigger and then the stuff that appears after submitting the for will appear “inside” the box I would think. Note that if you intend to have EBD only email people and you don’t care about the inline link that appears after submit, then you can change the EBD setting to ’email’ instead of ‘both’ like you have now and that will eliminate that link. Then you’ll just have the success message appearing outside the popup box (which you could get rid of also if you wanted, though that might be confusing for people).
@dtynan – You are a lifesaver, thanks a ton for the advice and time. I am going to try these steps this evening and will post the results.
I can’t thank you enough!
@dtynan Everything is working perfectly, thank you x100.