How do I capture an email before user downloads pdf?

I have a free chapter download on my site, but want the user to first provide an email (integrated with MailChimp) before the link can be downloaded.

Do you have a plugin that can do this?

Thank you.

  • Timothy
    • Chief Pigeon

    Hey there.

    I suppose you could do this with MarketPress, you would make it a free product and then people could signup, add it to their basket and checkout free. The download then becomes available after checkout.

    You could also use our MailChimp plugin to add them to your lists.

    Here are links to those two plugins:

    https://premium.wpmudev.org/project/mailchimp-newsletter-integration/

    https://premium.wpmudev.org/project/e-commerce/

    Rather than MarketPress you could use our Membership plugin to protect the file either for a while page or within a short code. You can use it to offer a free membership.

    Of course you could use either to charge too.

    You can then use the ping feature to add members to MailChimp rather than using the MailChimp plugin.

    https://premium.wpmudev.org/project/membership/

    Either option should work, these are fairly large plugins though.

    Another option is to use only MailChimp plugin above, and then custom code a theme template to check if the user is logged in. If they are logged in they see the file and can download. By logging in it means they create an account, so they get added to MailChimp.

    If it were me and it was just one chapter, a single download, I’d probably the route of creating a custom template page. Less code to process to get the job done. :slight_smile:

    If you need any points on that then just let me know.

    Hope this helps.

Thank NAME, for their help.

Let NAME know exactly why they deserved these points.

Gift a custom amount of points.