Description
SMNTCS Free Gift for WooCommerce rewards customers who spend a little more. Pick a product category for your gifts and a minimum cart value. When the cart is below that value, customers see how much more they need to spend. Once they reach it, they can add a random gift from the gift category with one click.
Features
- Works with the classic cart and the Cart block
- Set the minimum cart value and the gift category in the Customizer
- Write your own messages and button texts, with {amount} for the minimum cart value
- Optionally hide gift products and the gift category from the shop and search results
Screenshots




Installation
- Upload the plugin to the
/wp-content/plugins/directory. - Activate the plugin through the
Pluginsmenu in WordPress. - Go to
Appearance»Customize»WooCommerce»Free Gift. - Enable free gifts.
- Adjust settings based on your needs.
FAQ
-
How do I enable free gifts?
-
- Go to
Products»Categoriesand create a category for the gifts, e.g. Gift. - Go to
Products»Add Productand create your gift product. - Make sure to set the
Regular priceto 0 and theCatalog visibilitytoHidden. - Go to
Appearance»Customize»WooCommerce»Free Gift. - Activate the checkbox
Enable free gift. - Provide the
Minimum cart value, e.g. 10.00. - Select the
Gift category. - Provide a message for
Message "Continue shopping". - Provide a message for
Button "Continue shopping". - Provide a message for
Message "Add gift". - Provide a message for
Button "Add gift". - Click on
Save & Publish.
- Go to
-
Can I create multiple gifts?
-
Yes, you can create multiple gifts.
-
I have multiple gifts set up. Can my customers choose their gift?
-
No, at the moment a random gift will be assigned.
Reviews
Contributors & Developers
“SMNTCS Free Gift for WooCommerce” is open source software. The following people have contributed to this plugin.
Contributors“SMNTCS Free Gift for WooCommerce” has been translated into 4 locales. Thank you to the translators for their contributions.
Translate “SMNTCS Free Gift for WooCommerce” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
2.1 (2026.09.26)
- Test up to WordPress 7.1
- Update development dependencies and GitHub Actions
- Test up to WooCommerce 11.1
- Fix the cart messages not showing until every setting had been saved in the Customizer
- Show the gift message above the Cart block
- Fix the option to hide the gift category, and also hide gift products from the shop and search
- Add the {amount} placeholder for the minimum cart value
- Link to the shop page instead of /shop
- Fix PHP warnings for products without categories and for gift categories without products
- Declare compatibility with High-Performance Order Storage and the Cart and Checkout blocks
2.0 (2026.08.14)
- Test up to WordPress 7.0
1.9 (2025.03.23)
- Test up to WordPress 6.8
1.8 (2023.10.15)
- Test up to WordPress 6.4
1.7 (2022.12.03)
- Test up to WordPress 6.1
1.6 (2020.04.14)
1.5 (2020.04.07)
- Declaring required and supported WooCommerce version
- Test up to WordPress 5.4
1.4 (2019.11.18)
- Test up to WordPress 5.3
1.3 (2019.06.28)
- Test up to WordPress 5.2
1.2 (2019.02.19)
- Add README.md
- Test up to WordPress 5.0
1.1 (2016.07.22)
- Save settings as option, not as theme_mod
1.0 (2016.07.20)
- Initial release
