I am capturing leads by giving away some books. After the customer clicks on the button to send my ebook, an email should be sent with the download link, which should be an expiring link.
I was wondering if this is possible with woocommerce.
Thanks in avdance
Nestor Silva
This topic was modified 2 years, 1 month ago by nesilvacr.
Yes, it’s absolutely possible to achieve what you’re trying to do. You can create WooCommerce virtual downloadable products. When you add a new product, check the “Downloadable” box in the product data panel. You can then add the file path and set the download limit and expiry date. This will automatically generate a unique, expiring download link for each customer when they purchase the product (or, in your case, obtain it for free). More info: https://woocommerce.com/document/digital-downloadable-product-handling/
For the “Send My eBook”, you can easily direct users to the checkout page by using the URL, as explained here. When a user clicks on it, they’ll be redirected to the checkout page where they can fill in their information and download the book.
Additionally, if you want to automatically add the customer’s email to a third-party service such as Mailchimp, you may need to install an additional plugin like Mailchimp for WooCommerce.
I hope this helps! If you have any other questions, feel free to ask.
Hello Shameen, thank you for the reply. both options are awesome.
My major concern is the checkout page has so many options the customer should fill. Please note they are buying nothing and I would like the process will be more easy for them and capture only name and email address.
Is there a way to limit the fields the custome should fill ?
Is there a way to limit the fields the custome should fill ?
Once you choose the virtual and download options, the system should automatically remove most options, such as the shipping option, address, etc. But if you’d like to remove more fields, feel free to use the checkout field editor plugin.
I hope this helps! If you have any other questions, feel free to ask.
I was reviewing the options and came up with this doubt: I understand WooCommerce will email the customer after the checkout is completed, providing the download link.
my question is : which sending service woocommerce will use to send the email and how or where can this be configured ?
May I use the Mailpoet free plugin to modify the template woocommerce use for this email it sends ?
thank you Shameem.
This reply was modified 2 years, 1 month ago by nesilvacr.
This reply was modified 2 years, 1 month ago by nesilvacr.
which sending service woocommerce will use to send the email and how or where can this be configured ?
The email is sent using the WordPress wp_mail function, which uses server PHP’s mail function by default. However, it can be configured to use any SMTP by using a plugin such as WP Mail SMTP. More info: https://woocommerce.com/document/email-faq/
May I use the Mailpoet free plugin to modify the template woocommerce use for this email it sends ?
Yes, you can indeed use the MailPoet plugin to modify the email template used by WooCommerce. However, to be able to do it, you need to install the official MailPoet for WooCommerce plugin.
I hope this clarifies your concern. If you have any other questions, feel free to ask.