{"id":157929,"date":"2022-06-04T05:42:32","date_gmt":"2022-06-04T05:42:32","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/free-gifts-product-for-woocommerce\/"},"modified":"2026-05-23T07:48:35","modified_gmt":"2026-05-23T07:48:35","slug":"free-gifts-product-for-woocommerce","status":"publish","type":"plugin","link":"https:\/\/it.wordpress.org\/plugins\/free-gifts-product-for-woocommerce\/","author":20413676,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.1","stable_tag":"trunk","tested":"7.0","requires":"5.0","requires_php":"7.2","requires_plugins":null,"header_name":"Free Gift Product For Woocommerce","header_author":"","header_description":"This plugin allows create Free Gifts For Woocommerce plugin.","assets_banners_color":"212123","last_updated":"2026-05-23 07:48:35","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"","header_author_uri":"","rating":4.7,"author_block_rating":0,"active_installs":800,"downloads":12120,"num_ratings":14,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":[],"upgrade_notice":{"1.1":"<p>Version 1.1 brings a rebuilt admin UI, improved rule evaluation, and new Pro features. Update recommended for all users.<\/p>"},"ratings":{"1":1,"2":0,"3":0,"4":0,"5":13},"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":2737236,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":2737236,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":2737236,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":2737236,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":[],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":2737236,"resolution":"1","location":"assets","locale":"","width":1680,"height":1873},"screenshot-2.png":{"filename":"screenshot-2.png","revision":2737236,"resolution":"2","location":"assets","locale":"","width":1680,"height":1185},"screenshot-3.png":{"filename":"screenshot-3.png","revision":2737236,"resolution":"3","location":"assets","locale":"","width":1680,"height":1403},"screenshot-4.png":{"filename":"screenshot-4.png","revision":2737236,"resolution":"4","location":"assets","locale":"","width":1665,"height":814},"screenshot-5.png":{"filename":"screenshot-5.png","revision":2737236,"resolution":"5","location":"assets","locale":"","width":1676,"height":824}},"screenshots":{"1":"Gift Rule settings panel \u2014 configure Products, Category, or Cart Price rules.","2":"Motivation message and gift eligibility settings.","3":"Gift product selection block displayed on the WooCommerce cart page.","4":"Multiple gift products shown in list view on the cart page.","5":"Gift product selection displayed on the WooCommerce checkout page (Pro)."}},"plugin_section":[],"plugin_tags":[264098,264096,210936,264097,264099],"plugin_category":[],"plugin_contributors":[],"plugin_business_model":[],"class_list":["post-157929","plugin","type-plugin","status-publish","hentry","plugin_tags-free-gift-plugin","plugin_tags-free-gift-woocommerce","plugin_tags-gift-product","plugin_tags-woocommerce-free-product","plugin_tags-woocommerce-gift-rule","plugin_committers-silverplugins217"],"banners":{"banner":"https:\/\/ps.w.org\/free-gifts-product-for-woocommerce\/assets\/banner-772x250.png?rev=2737236","banner_2x":"https:\/\/ps.w.org\/free-gifts-product-for-woocommerce\/assets\/banner-1544x500.png?rev=2737236","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/free-gifts-product-for-woocommerce\/assets\/icon-128x128.png?rev=2737236","icon_2x":"https:\/\/ps.w.org\/free-gifts-product-for-woocommerce\/assets\/icon-256x256.png?rev=2737236","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/free-gifts-product-for-woocommerce\/assets\/screenshot-1.png?rev=2737236","caption":"Gift Rule settings panel \u2014 configure Products, Category, or Cart Price rules."},{"src":"https:\/\/ps.w.org\/free-gifts-product-for-woocommerce\/assets\/screenshot-2.png?rev=2737236","caption":"Motivation message and gift eligibility settings."},{"src":"https:\/\/ps.w.org\/free-gifts-product-for-woocommerce\/assets\/screenshot-3.png?rev=2737236","caption":"Gift product selection block displayed on the WooCommerce cart page."},{"src":"https:\/\/ps.w.org\/free-gifts-product-for-woocommerce\/assets\/screenshot-4.png?rev=2737236","caption":"Multiple gift products shown in list view on the cart page."},{"src":"https:\/\/ps.w.org\/free-gifts-product-for-woocommerce\/assets\/screenshot-5.png?rev=2737236","caption":"Gift product selection displayed on the WooCommerce checkout page (Pro)."}],"raw_content":"<!--section=description-->\n<p><strong>Free Gift Product For WooCommerce<\/strong> is the easiest way to reward your WooCommerce customers with free gift products \u2014 automatically added to the cart when shoppers meet your custom conditions.<\/p>\n\n<p>Whether you want to offer a free gift when a customer adds specific products, shops from a certain category, or reaches a cart total threshold, this plugin has you covered with three powerful rule types \u2014 all manageable from a clean, modern admin panel.<\/p>\n\n<p><strong>No coding required. Works out of the box.<\/strong><\/p>\n\n<p><a href=\"https:\/\/plugin999.com\/demo\/free-gifts-product-for-woocommerce\/product\/beanie\/\">\ud83c\udfac Live Demo<\/a> | <a href=\"https:\/\/www.plugin999.com\/support\/\">\ud83d\udcac Support<\/a> | <a href=\"https:\/\/www.plugin999.com\/plugin\/free-gifts-product-for-woocommerce\/\">\u2b50 Get Pro Version<\/a><\/p>\n\n\n\n<h3>Why Use Free Gift Product For WooCommerce?<\/h3>\n\n<p>Free gifts are one of the most effective eCommerce incentives. They increase average order value, reduce cart abandonment, and create loyal, happy customers. This plugin makes it simple to run gift promotions with zero technical overhead.<\/p>\n\n\n\n<h3>FREE FEATURES<\/h3>\n\n<h4>\ud83c\udf81 Three Flexible Gift Rule Types<\/h4>\n\n<p>Choose exactly how customers earn their free gift:<\/p>\n\n<p><strong>1. Products Rule<\/strong>\nTrigger a free gift based on the quantity of specific products added to the cart. Set a minimum and maximum quantity range, define which products qualify, and select one or more gift products to offer. Supports simple products, variable products, and product variations.<\/p>\n\n<p><strong>2. Category Rule<\/strong>\nTrigger a free gift when a customer adds a set quantity of products from one or more selected categories. Ideal for running category-wide promotions or clearing slow-moving inventory.<\/p>\n\n<p><strong>3. Cart Price Rule<\/strong>\nTrigger a free gift when the cart subtotal falls within a defined price range. Perfect for \"Spend $X, get a free gift\" promotions. Coupon discounts are automatically factored into the cart total calculation.<\/p>\n\n<h4>\ud83d\udda5\ufe0f Flexible Gift Display on Cart Page<\/h4>\n\n<p>Choose how gift products are presented to eligible customers on the cart page:<\/p>\n\n<ul>\n<li><strong>List View<\/strong> \u2014 Display gift products in a clean, responsive grid. Control how many items appear per row on desktop, tablet, and mobile independently.<\/li>\n<li><strong>Popup<\/strong> \u2014 Show gift product options in a popup overlay, keeping the cart page clean and reducing distraction.<\/li>\n<\/ul>\n\n<h4>\u270f\ufe0f Full Message &amp; Text Customisation<\/h4>\n\n<p>Control all text displayed to customers:<\/p>\n\n<ul>\n<li><strong>Gift Block Title<\/strong> \u2014 Set a custom heading (e.g. \"Choose Your Free Gift\") and adjust the font size.<\/li>\n<li><strong>Gift Product Label in Cart<\/strong> \u2014 Customise the label shown next to gift items in the cart (default: \"Gift Product\").<\/li>\n<li><strong>Add to Cart Button Text<\/strong> \u2014 Customise the button text on gift product cards.<\/li>\n<li><strong>Eligibility Message<\/strong> \u2014 Show a personalised message when a customer qualifies for a gift. Use the <code>{allowed_gifts}<\/code> placeholder to dynamically display the number of gifts they can claim.<\/li>\n<li><strong>Eligibility Button Text<\/strong> \u2014 Customise the \"Get Your Gift\" call-to-action button.<\/li>\n<\/ul>\n\n<h4>\ud83d\udcac Motivation Messages<\/h4>\n\n<p>Encourage customers who haven't yet qualified for a gift with dynamic, rule-aware motivation messages. Enable or disable them globally, and customise the message text for each rule type using template tags:<\/p>\n\n<ul>\n<li>Products Rule message \u2014 uses <code>{minqty}<\/code>, <code>{maxqty}<\/code>, <code>{allow_gift}<\/code><\/li>\n<li>Category Rule message \u2014 uses <code>{categories}<\/code>, <code>{minqty}<\/code>, <code>{maxqty}<\/code>, <code>{allow_gift}<\/code><\/li>\n<li>Cart Price Rule message \u2014 uses <code>{mincarttotal}<\/code>, <code>{maxcarttotal}<\/code>, <code>{allow_gift}<\/code><\/li>\n<\/ul>\n\n<h4>\u2699\ufe0f General Settings<\/h4>\n\n<ul>\n<li><strong>Enable \/ Disable Plugin<\/strong> \u2014 Turn the entire gift system on or off with a single toggle.<\/li>\n<li><strong>Allow Gifts Only to Logged-in Users<\/strong> \u2014 Restrict gift eligibility to registered, logged-in customers only.<\/li>\n<li><strong>Auto-Remove Gifts When Rule Fails<\/strong> \u2014 Automatically remove a gift from the cart if the customer no longer meets the rule conditions (e.g. removes a qualifying product).<\/li>\n<li><strong>Shortcode Support<\/strong> \u2014 Place the gift selection block anywhere on your site using the <code>[fgfwp_block_gift]<\/code> shortcode.<\/li>\n<\/ul>\n\n<h4>\ud83d\udcd0 Responsive List View Control<\/h4>\n\n<p>When using List View display mode, independently configure the number of gift product columns shown on:<\/p>\n\n<ul>\n<li>Desktop<\/li>\n<li>Tablet<\/li>\n<li>Mobile<\/li>\n<\/ul>\n\n\n\n<h3>\ud83d\udd12 PRO VERSION FEATURES<\/h3>\n\n<p>The Pro version unlocks advanced capabilities that are visible but disabled in the free admin panel. Upgrade to remove all limits and access:<\/p>\n\n<h4>1. Enable Gifts on the Checkout Page<\/h4>\n\n<p>In the free version, gift selection is only available on the cart page. The Pro version unlocks the ability to display gift products on the <strong>WooCommerce checkout page<\/strong> as well, with its own independent display mode setting:<\/p>\n\n<ul>\n<li><strong>List View<\/strong> on checkout<\/li>\n<li><strong>Popup<\/strong> on checkout<\/li>\n<\/ul>\n\n<p>This ensures customers who skip the cart page can still claim their free gift before completing their order \u2014 reducing missed gift opportunities and improving the checkout experience.<\/p>\n\n<h4>2. Include Tax in Minimum Cart Total Calculation (Cart Price Rule)<\/h4>\n\n<p>By default, the Cart Price Rule evaluates the cart subtotal <strong>excluding tax<\/strong>. The Pro version adds a setting to <strong>include tax in the minimum cart total calculation<\/strong>, so you can set gift thresholds that accurately reflect what the customer sees as the total \u2014 including VAT or sales tax. This is essential for stores that display tax-inclusive prices.<\/p>\n\n<h4>3. Multiple Rules Per Rule Type<\/h4>\n\n<p>The free version allows <strong>one rule per rule type<\/strong> (one Products Rule, one Category Rule, or one Cart Price Rule). The Pro version removes this restriction and lets you create <strong>unlimited rules<\/strong> for each rule type, making it possible to:<\/p>\n\n<ul>\n<li>Offer different gifts for different quantity ranges of the same product set<\/li>\n<li>Run simultaneous promotions across multiple product categories, each with its own gift<\/li>\n<li>Configure tiered cart total thresholds (e.g. spend $50 \u2192 Gift A, spend $100 \u2192 Gift B)<\/li>\n<li>Run multiple independent gift campaigns at the same time without conflict<\/li>\n<\/ul>\n\n\n\n<p><a href=\"https:\/\/www.plugin999.com\/plugin\/free-gifts-product-for-woocommerce\/\">\u2b50 Upgrade to Pro<\/a> to unlock all Pro features.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload the <code>free-gifts-for-woocommerce<\/code> folder to the <code>\/wp-content\/plugins\/<\/code> directory, or install via <strong>Plugins &gt; Add New<\/strong> in your WordPress dashboard.<\/li>\n<li>Activate the plugin through the <strong>Plugins<\/strong> menu.<\/li>\n<li>Go to <strong>Woo Gift<\/strong> in your WordPress admin menu.<\/li>\n<li>Enable the plugin, choose your rule type, and configure your gift rules.<\/li>\n<li>Save your settings \u2014 gifts will automatically appear on the cart page for eligible customers.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"does%20this%20plugin%20work%20with%20variable%20products%3F\"><h3>Does this plugin work with variable products?<\/h3><\/dt>\n<dd><p>Yes. You can use simple products, variable products, and specific product variations as both qualifying (trigger) products and as gift products.<\/p><\/dd>\n<dt id=\"can%20i%20show%20the%20gift%20selector%20on%20the%20checkout%20page%3F\"><h3>Can I show the gift selector on the checkout page?<\/h3><\/dt>\n<dd><p>Displaying gifts on the checkout page is a <strong>Pro version feature<\/strong>. In the free version, gift selection is available on the cart page only.<\/p><\/dd>\n<dt id=\"can%20i%20run%20multiple%20gift%20rules%20at%20once%3F\"><h3>Can I run multiple gift rules at once?<\/h3><\/dt>\n<dd><p>The free version supports one active rule per rule type (Products, Category, or Cart Price). To run multiple simultaneous rules \u2014 such as tiered cart-total promotions \u2014 upgrade to the <strong>Pro version<\/strong>.<\/p><\/dd>\n<dt id=\"what%20happens%20if%20the%20customer%20no%20longer%20qualifies%20for%20a%20gift%3F\"><h3>What happens if the customer no longer qualifies for a gift?<\/h3><\/dt>\n<dd><p>If the \"Remove Gifts if Rule Fails\" option is enabled, any gift items already in the cart will be automatically removed when the customer no longer meets the qualifying conditions. If this option is disabled, the gift stays in the cart even if conditions change.<\/p><\/dd>\n<dt id=\"can%20i%20restrict%20gifts%20to%20logged-in%20customers%20only%3F\"><h3>Can I restrict gifts to logged-in customers only?<\/h3><\/dt>\n<dd><p>Yes. Enable the \"Allow Gifts Only to Logged-in Users\" option in the General Settings section, and guests will not see or be eligible for gift offers.<\/p><\/dd>\n<dt id=\"does%20the%20cart%20price%20rule%20account%20for%20coupon%20discounts%3F\"><h3>Does the Cart Price Rule account for coupon discounts?<\/h3><\/dt>\n<dd><p>Yes. When calculating whether a customer qualifies for a cart-price-based gift, applied coupon discounts are automatically subtracted from the cart total before comparison.<\/p><\/dd>\n<dt id=\"is%20there%20a%20shortcode%20i%20can%20use%20to%20display%20the%20gift%20block%3F\"><h3>Is there a shortcode I can use to display the gift block?<\/h3><\/dt>\n<dd><p>Yes. Use <code>[fgfwp_block_gift]<\/code> to embed the gift selection block on any page or post.<\/p><\/dd>\n<dt id=\"where%20can%20i%20get%20support%3F\"><h3>Where can I get support?<\/h3><\/dt>\n<dd><p>Visit (https:\/\/www.plugin999.com\/support\/) for assistance.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.1<\/h4>\n\n<ul>\n<li>Improved gift rule evaluation logic for product and category rules.<\/li>\n<li>Added tax-inclusive cart total calculation option (Pro).<\/li>\n<li>Added support for multiple rules per rule type (Pro).<\/li>\n<li>UI improvements to admin panel with React-based components.<\/li>\n<li>Added motivation message template tags for all rule types.<\/li>\n<\/ul>\n\n<h4>1.0<\/h4>\n\n<ul>\n<li>Initial release.<\/li>\n<\/ul>","raw_excerpt":"Automatically offer free gift products in WooCommerce based on product quantity, category, or cart total. Boost conversions and delight customers with &hellip;","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/it.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/157929","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/it.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/it.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/it.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=157929"}],"author":[{"embeddable":true,"href":"https:\/\/it.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/silverplugins217"}],"wp:attachment":[{"href":"https:\/\/it.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=157929"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/it.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=157929"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/it.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=157929"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/it.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=157929"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/it.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=157929"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/it.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=157929"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}