Free Gifts for WooCommerce allows you to offer Free Gifts to your customers in six ways,
1. Admin can manually send free gifts to any user using the plugin’s Manual Gift settings
2. Admin can add the Gift Product(s) during Manual Order Creation
3. Customers can choose their gift on the cart and checkout page once they are eligible to receive the Free Gift Product(s).
4. Gift products can be automatically added to the user’s cart once the criteria is matched.
5. Admin can offer free gifts to customers in the form of Buy X Get Y(Buy One Get One – Automatic and Buy One Get One – Manual)
6. Admin can offer free gifts to the customers when the user uses a specific coupon code for their purchase[Coupon based Gift – Automatic and Manual]
Customers can receive Gift Products in the following modes,
i Manual Gifting
ii Automatic Gifting
iii Buy X Get X and Buy X Get Y(Manual/Automatic with repeat feature)
iv Coupon based Gifts(Manual/Automatic)
i Manual Gifting
ii Automatic Gifting
iii Buy X Get Y Gifting(Manual/Automatic)
Plugin Settings Based Gifting
Gift selection section can be displayed on,
1. Admin can manually send Gift Product(s) to customers using two modes
2. Free Gift Product(s) can be awarded in the following modes for making purchases,
3. Multiple rules can be configured to award the Free Gift Product(s).
4. Free Gift Product(s) can be awarded based on the following Criteria values,
5. Awarding Free Gift Product(s) can be restricted using the following options,
6. Product, Category, Brands[WooCommerce Brands] and User filters supported to award the Free Gift Product.
7. Customer(s) can be notified about their eligibility to get the Free Gift Product(s) using the Eligibility Notice.
8. Shipping Cost for the Free Gift Product(s) can be charged.
9. Option to hide the Gift Product(s) in the shop and category page(s).
10. Option to allow multiple quantities of the same product to be selected as a Free Gift product.
11. Option to allow the user to remove the automatically added Gift Product(s).
12. Free Gift Product(s) can be restricted in the following ways if the WooCommerce coupon discount is already applied to the cart.
13. Customer(s) can select their awarded Gift Product(s) in the checkout page.
14. The following modes are supported to display the eligible Gift Product(s),
15. The following display types are supported to display the eligible Gift Product(s),
16. Short-code based Gift Product display supported for Manual Gift Mode
17. Progress Bar display supported to notify about the eligible, added and remaining Gift Product count [Applicable only for the Gift Product(s) which is manually selected by the customer].
18. Admin can customize the frontend labels and messages using Localization and Messages settings.
19. REST API support for Free Gift Rule(s).
20. Email to notify about the Free Gift Product(s) which is manually awarded by the site admin.
21. Master Log to display the added Gift Product(s) entries in the respective order.
22. Option to Delete the Master Log entries after specific duration configured in the settings.
23. Option to Delete the Master Log entries after a specific duration configured in the settings.
You can customize the messages and frontend display text using Localization and Messages settings,
WooCommerce -> Free Gifts -> Settings -> Localization
WooCommerce -> Free Gifts -> Settings -> Messages
(i) Please follow the below configuration steps for the Maximum Gifts from this
rule(In the Manual Mode),
Go to WooCommerce -> Free Gifts -> Settings -> General
Note: If the Maximum Gifts in an Order from this Rule(under Rule settings) option is left empty / when the value under the rule settings is more than the Global Restriction, then the Global Restriction will apply.
(ii) Consider the below example configuration in the Manual Gift Mode,
Rule 1:
If you are expecting the products(Buy and Gift Products) to be available in multiple languages, please check by configuring the rules as follows,
Create a rule with the required criteria and select the Gift Product which is available in one language(English) & save the rule.
Create another rule with the same criteria and select the Gift Product that is available in another language & save the rule.
You can achieve it using the following configuration steps,
Please enable the Hide Free Gift Products on Shop and Category Pages under WooCommerce -> Free Gifts -> General -> General Settings.
Go to WooCommerce -> Free Gifts -> Settings -> Advanced ->Troubleshoot
Please enable the Allow Shipping Cost for Free Gift under WooCommerce -> Free Gifts -> General -> General Settings.
Please select "Footer" in the "Frontend Scripts Enqueued on" option under WooCommerce -> Free Gifts -> Settings -> Advanced -> Troubleshoot which may help in this case.
Please follow the steps below,
Please consider the following regarding the Total based criteria and select the Order Total criteria in the rule configuration,
Please refer to the below API info,
Please follow the below steps,
Please follow the below steps,
Please follow the below steps,
Please follow the below steps,
Set the Number of Order(s) per User value as per your need in the Number of Order(s) per User field.
Go to WooCommerce -> Free Gifts -> Settings -> Display -> Gift Product Display Settings.
Save the settings.
Go to WooCommerce -> Free Gifts -> Settings -> Advanced -> Troubleshoot