Free Gifts for WooCommerce allows you to offer Free Gifts to your customers in four ways,
1. Admin can manually send free gifts to any user
2. Gift products can be automatically added to the user’s cart
3. Customers can choose their gift on the cart page
4. Admin can offer free gifts to customers in the form of Buy X Get Y(Buy One Get One)
Popular Features
Rule Based Gifting
Automatic Gifts* To configure rule-based gifting, access the Rules tab within the plugin menu.
* Add a new rule by clicking the “Add New Rule” button.
* In the Free Gift Type option select Automatic Gifts. Select the product(s) you wish to offer as a Free Gift(s).
* Now, when the user’s cart contents match the rule, the eligible free products will be added to the user’s cart.
* The user will not be charged for the free gift.
Manual Gifts
* To configure rule-based gifting, access the Rules tab within the plugin menu.
* Add a new rule by clicking the “Add New Rule” button.
* In the Free Gift Type option select Manual Gifts. Select the product(s) you wish to offer as a Free Gift(s).
Requires at least: 4.6.0
Tested up to: 6.3.2
Tested up to WC: 8.2.1
Requires PHP: 5.6.0
Stable tag: 10.6.0
*** Free Gifts for WooCommerce ***
2023-11-07 - version 10.6.0
* Tweak - Option added to display the product image in the select-box
* Tweak - Code improvements[Rule Handler class reset method and Enqueue carouse related]
* Tweak - Tested with WooCommerce v8.2.1
* Fix - Error occurred in the Masterlog
info: https://woo.com/products/free-gifts-for-woocommerce/