WooCommerce Product Share For Discounts module allows customers to share products socially and if someone purchases the product with that link, both will get discounts. This will increase the number of customers & the sales on your store.
Contents
Features of WooCommerce Product Share For Discounts
- Admin can enable/disable the WooCommerce Product Share For Discounts module functionality.
- Admin can enable various social share options.
- Admin can set the text for the social share button.
- Admin can enable/disable the product share via mail option.
- Admin can set the text for the share via mail button.
- Admin can set the position to display social share options.
- Shortcode can be set dynamically and used on product pages to display social share options.
- Admin can exclude any products from being social share.
- Admin can set the endpoint of the My Accounts page menu.
- Admin can set the title of the My Accounts page menu.
- Admin can enable/disable the sidebar widgets of the My Accounts page menu.
- Admin can set the “Share To” and “Share By” discounts for the shared product.
- Discounts can be of 2 types i.e. fixed or percentage and will be applied on the product price.
- Admin can see the notifications list where all share’s discounts data will be shown.
- There are filters like data & referral user to filter the information in notifications list.
- Customers will be able to share the products socially.
- Customers can also share the product via mail if enabled by Admin.
- There is a editor given for the share via mail to the customers to edit the mail.
- Simple & variable product types are supported.
- Customers will be able to earn the discount if set by Admin.
- Customers to whom the product gets shared will also get the discount if set by the Admin.
- Customers can see the notifications list where all their share’s discounts data will be shown.
- Guest users can also share the products socially or via mail.
- Guest users also gets the advantage of “Share To” discounts.
- WooCommerce Email Templates are supported for notifications.
- Multilingual is also supported with the given .pot file in the plugin.
Why choose our plugin?
All our products are meeting the WordPress quality standards including security, quality, performance and modern coding standards. For this, We are also awarded with WP Requirements Compliant Badge by Envato for our CodeCanyon Profile.
Installation of WooCommerce Product Share For Discounts Plugin
The customer has to login at admin end in WordPress and in the menu section, he has to hover his mouse over the Plugins menu which brings out a submenu, then click on the Add New submenu.

Then he needs to click on the Upload Plugin button to upload the plugin zip file.

After clicking Upload Plugin button, you will be able to see the below image. Then click on Choose File button to browse the WooCommerce Product Share For Discounts plugin.

Then, when you select the WooCommerce Product Share For Discounts plugin zip, your selected zip appears here. Then finally click on Install Now button to install the plugin.

After installing the plugin, click on Activate Plugin to activate the WooCommerce Product Share For Discounts plugin.

Permalinks – WooCommerce Product Share For Discounts
Here, Admin needs to flush the permalinks by navigating on Settings>Permalinks. Then, the admin needs to save the Post name permalinks.

Admin End – WooCommerce Product Share For Discounts
Now click on Configuration to visit the configuration page of the plugin or you can also hovers on WooCommerce Product Share For Discounts admin menu, he/she is able to see 2 submenus i.e. Notifications and Configuration. Click on the Configuration to visit the configuration page.


Then Admin can see the General Configuration page.
General Configuration

Activate License
Here, You need to enter the purchase code to activate your license in order to use this plugin.
Enable/Disable:
Admin can enable/disable the functionalities for the customers.
Enabled Social Share Options
Here, Admin can enable the social share options for sharing products.
Social Share button text
Here, Admin can set the social share button text which will be visible at customer’s end. Default value is Social Share.
Enable Share via Mail
Here, Admin can enable/disable the sharing of product via mail at customer’s end.
Share via Mail button text
Here, Admin can set the share via mail button text which will be visible at customer’s end. Default value is Share via Mail.
Position on Product Page
Here, Admin can set the position for the social share buttons at single product page.
Social Share Shortcode
Here, Admin can set the shortcode which will be used in product page to display the social share options.
Excluded Products:
Here, Admin can select multiple products which cannot be shared by customers.
Endpoint
Here, Admin can set the endpoint of the menu which appears on My Accounts page.
Endpoint Title
Here, Admin can set the endpoint title of the menu which appears on My Accounts page.
Enable Sidebar Widgets
Here, Admin can enable/disable the sidebar widgets for the menu on My Accounts page.
Discounts Configuration

Share to Discount – Discount Type
Here, Admin can set the discount type either fixed or percentage which will be implied over the product’s price.
Share to Discount – Discount Amount
Here, Admin can set the discount amount which will be earned to the customers who shared the products and if anyone completes the purchase of that product with their shared URL.
Share by Discount – Discount Type
Here, Admin can set the discount type either fixed or percentage which will be implied over the product’s price.
Share by Discount – Discount Amount
Here, Admin can set the discount amount which will be earned to the customers who purchases the shared product with the shared URL.
Notifications – WooCommerce Product Share For Discounts

Here, admin can check all the discounts information which happened after the share and can see the amount of discounts. Admin can also filter the data on the basis of dates or referral users.
WooCommerce Email Template
Admin can configure Email Templates for the WooCommerce Product Share For Discounts notification mails which will be delivered to customers.

Customers’ End – WooCommerce Product Share For Discounts
On product page, customers will be able to see the social share and share via mail options. Customers will also able to check the discounts info which they can earn by sharing this product.

On clicking Social Share button, customers will see the below popup.

On clicking Share via Mail button, customers will see the below popup.

After sharing via mail to any email, below email template is sent.

After visiting the shared URL and adding that product to cart, customer will be able to see the referral info.

Referral info is also there on checkout page.

After placing the order, customers can check the referral info on Thankyou page.

Admin can also check the referral info at backend order’s page.

When admin change the status of the order to completed, then discounts data will be generated in the notifications list at admin as well as customer end. Customer who share the product will also receive the email notifying him/her that he/she is now eligible to use the discount on that product.

Customers can also check the discounts information in My Accounts page menu.

Customers who have shared the product if now visits the product, they’ll be able to see the discounted price and can purchase with this discounted price only in 1 order with any quantity.

Guest Users – WooCommerce Product Share For Discounts
Guest user can share the products socially or to another users via mail but able to get the share discount. They need to be registered to avail Share By Discount. Guest users will able to get the Share to Discount if they purchase the product with the shared URL.
Multilingual – WooCommerce Product Share For Discounts
Admin can use .pot file which is provided within the plugin in the languages folder from which they can translate the plugin.
Support
If you have any questions/queries with the plugin or need any special customizing, please contact us at [email protected]. We will do our best to answer as quickly as possible.
Hi,
My problem is that I can’t install this plugin, the error is: “The package could not be installed. No suitably prepared plugins were found.” I also could not find the requirements for this plugin, mayby my page doesn’t fulfill it.
Thank you in advance
You must be installing the plugin using wrong zip, kindly extract that main package zip and you’ll find the plugin inside it. Still if you face any issue, kindly connect with us at [email protected]
That was it, thank you 😉
Hoping to receive nice reviews from your end.