Support » Plugin: Email Before Download » Download monitor, Contact form 7 and Email before download not working anymore

Viewing 15 replies - 1 through 15 (of 57 total)
  • Sadly, Email Before Download has been plagued with errors over the past couple years that WordPress has removed EBD Plugin from its repository until the developers can clean up and update their code base. Found here:

    I used to be a fan of this plugin w/ Download Monitor & CF7 but I have moved away from these plugins and built my own as these were becoming very inconsistent and daunting to maintain. My suggestion would be to find an alternative solution.

    @thinkdrew what is your solution? 🙂

    My solution may be a little different than some may put together but it works for what we need and it’s easy to maintain..

    For starters, I have a custom post type for my Resources set up that houses hundreds of white papers, brochures, analyst reports etc. Within that post type, I have a custom field called “Download URL” where I place the URL from Download Monitor (ie: /download/3333/).

    Now I have a custom php form built which I have placed within the Resource Custom Post Type “single-template” with a simple function that returns the Resource Download URL upon submit – all done with ajax so I do not have to send the user to a thank-you page.

    I also have some prevention in place that will redirect users to index.php if they try to access the download URL directly. Super Plus!

    You can see for yourself here:

    — Apologies if this is vague, I am not used to jotting my workflow down for others 🙂

    • This reply was modified 1 year, 10 months ago by thinkDrew.
    • This reply was modified 1 year, 10 months ago by thinkDrew.

    thank you @thinkdrew

    Plugin Author mandsconsulting


    Hi all,

    We had some time over the holidays, so we have rewritten the EBD plugin and re-released it this afternoon — not long after these posts actually! We hope it works for you and we have tested with the newly released Download Monitor that was just released within the past 24 hours as well.

    Note: There weren’t any specific “errors” with the plugin that we are aware of (many thousands of people have been running it for many years)…it is just rewritten with the latest plugin standards.

    I updated the EBD plugin earlier today and I’m having problems.

    1. The custom CSS for the download link I had worked on prior to the update is no longer working
    2. Now, displaying right before my Contact Form 7 form, there’s now a required checkbox and listing of the actual download. That wasn’t there prior to the updatem
    3. The download link no longer works

    I’m trying to revert to the previous version

    Plugin Author mandsconsulting


    Hi robcreative,

    We have the checkbox displaying by default for single files in addition to multiple files. We are quickly putting that back to the way it was (where the checkbox does not show up by default) for single files and releasing asap (tonight or in the morning latest). Hopefully that will also retain your styling.

    Do you have a link you can share where the download link is not working?

    My download link isn’t working either. This happened immediately upon upgrading to version 5.0. I’m getting a 404 error when I click on the download link after filling out the form. The database is being populated with the form submission, but the download link is not working.

    Additionally, I’m getting two errors on the wp-admin side when I click “View Submission Logs”:

    Warning: include_once(partials/email-before-download-admin-table.php): failed to open stream: No such file or directory in /home/*****/public_html/wp-content/plugins/email-before-download/admin/class-email-before-download-admin.php on line 103

    Warning: include_once(): Failed opening ‘partials/email-before-download-admin-table.php’ for inclusion (include_path=’.:/usr/lib/php:/usr/local/lib/php’) in /home/*****/public_html/wp-content/plugins/email-before-download/admin/class-email-before-download-admin.php on line 103

    Plugin Author mandsconsulting


    Hi mbansak,

    We have just pushed a quick update for EBD (v5.0.1) that should address the checkbox being hidden for a single download and also the download links.

    We will address the submission log issue next.

    Thanks for the ultra fast response! Keep it up! Looking forward to the submission log fix.

    Plugin Author mandsconsulting


    Thanks! The submission log link should be fixed in 5.0.2. I assume you will get the update icon in your admin by the morning (I’m not sure of the schedule WordPress uses to notify people of plugin updates that are pending install).

    We will be going to bed soon, but hopefully that averts any big issues. We will pick it back up in the morning.

    I have updated to 5.0.2 and my download page does not show inline links when users sign up.

    Was working perfectly before the update. I have checked the new settings page for EBD and everything seems to be correct.

    I have
    download monitor v4.0.0
    contact form 7 v4.9.2
    and email before download v5.0.2

    My setup is standard nothing costum
    [email-download download_id=”XXXXX” contact_form_id=”XXXXX”]

    Now I only see the captcha not even the form….

    Here is what I get when i inspect the page while loading it:
    JQMIGRATE: Migrate is installed, version 1.4.1 jquery-migrate.min.js:2
    Uncaught TypeError: $ is not a function (index):235
    at (index):235

    The 5.0.2 update was automatically installed in my site and now my Contact Form 7 forms are not displaying at all on my pages.

    Here’s a link:

    Plugin Author mandsconsulting


    Hi robcreative and outpost33,

    5.0.3 is released should fix the form not displaying by default on single file.

Viewing 15 replies - 1 through 15 (of 57 total)
  • The topic ‘Download monitor, Contact form 7 and Email before download not working anymore’ is closed to new replies.