This plugin sends email notifications to the WordPress admin and WooCommerce shop manager when a user downloads a file from their My Account page.
When the user is logged in as a customer on their my account page, they can download a file triggering an email notification so the sites admin or shop manager can confirm the customer has downloaded the file.
The plugin :
- Adds a custom file upload field to the user profile page which is only accessible by admins enabling them to upload a file for each user.
- Adds a download tab to the my account page along with a download link for each customer.
- Adds a File Downloads logs page to the WordPress dashboard which includes the following data : User ID, User Name, Email, Profile Link, File URL, Download Time, IP Address, Location.
- Sends email notifications to admins and shop managers to notify them the user has downloaded the file. The email includes the : customer name, email, order, file URL and customer number.
Screenshots
The following screenshots show what the plugin adds once installed and activated.
Note :
- Tested locally so no I.P data available in screenshots
- Plugin can be modified to your specific needs