[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fc9fWrnnmfDbHwA9vyFfknYcJUtoCT9bU-5KVwpnBlFo":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":13,"num_ratings":14,"last_updated":15,"tested_up_to":16,"requires_at_least":17,"requires_php":18,"tags":19,"homepage":25,"download_link":26,"security_score":13,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29,"vulnerabilities":30,"developer":31,"crawl_stats":28,"alternatives":38,"analysis":136,"fingerprints":420},"gift-upon-purchase-for-woocommerce","Gift upon purchase for WooCommerce","2.0.1","icopydoc","https:\u002F\u002Fprofiles.wordpress.org\u002Ficopydoc\u002F","\u003Cp>This plugin will help create a gift when buying for WooCommerce.\u003C\u002Fp>\n\u003Cp>The plugin Woocommerce is required!\u003C\u002Fp>\n\u003Cp>Documentation: \u003Ca href=\"https:\u002F\u002Ficopydoc.ru\u002Fcategory\u002Fdocumentation\u002Fgift-upon-purchase-for-woocommerce\u002F?utm_source=wp-repository&utm_medium=content&utm_campaign=gift-upon-purchase-for-woocommerce&utm_content=readme&utm_term=documentation\" rel=\"nofollow ugc\">https:\u002F\u002Ficopydoc.ru\u002Fcategory\u002Fdocumentation\u002Fgift-upon-purchase-for-woocommerce\u002F\u003C\u002Fa>\u003C\u002Fp>\n","This plugin will help create a gift when buying for WooCommerce.",200,8506,100,9,"2025-11-12T06:50:00.000Z","6.8.5","5.9","7.4.0",[20,21,22,23,24],"bonus","discount","gift","product","woocommerce","https:\u002F\u002Ficopydoc.ru\u002Fcategory\u002Fdocumentation\u002Fgift-upon-purchase-for-woocommerce\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fgift-upon-purchase-for-woocommerce.2.0.1.zip",0,null,"2026-03-15T15:16:48.613Z",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":32,"total_installs":33,"avg_security_score":34,"avg_patch_time_days":35,"trust_score":36,"computed_at":37},14,15630,94,102,75,"2026-04-05T09:25:25.404Z",[39,63,85,103,121],{"slug":40,"name":41,"version":42,"author":43,"author_profile":44,"description":45,"short_description":46,"active_installs":47,"downloaded":48,"rating":49,"num_ratings":50,"last_updated":51,"tested_up_to":52,"requires_at_least":53,"requires_php":54,"tags":55,"homepage":61,"download_link":62,"security_score":13,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"ithemeland-free-gifts-for-woo","GIFTiT – Free Gifts for WooCommerce","4.0.0","ithemelandco","https:\u002F\u002Fprofiles.wordpress.org\u002Fithemelandco\u002F","\u003Cp>\u003Cstrong>What are the Free Gifts for Woocommerce?\u003C\u002Fstrong>\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fithemelandco.com\u002Fplugins\u002Ffree-gifts-for-woocommerce\u002F?utm_source=wp.org&utm_medium=web_links&utm_campaign=user-lite-buy\u002F\" rel=\"nofollow ugc\">Free Gifts For WooCommerce plugin\u003C\u002Fa> comes with several options to help you offer free gifts to the customers of your online store in a robust and flexible way. As an applicable and professional extension, free gifts for Woocommerce plugin lets you adjust different rules and techniques such as BOGO, &ldquo;Buy x Get y&rdquo;, Subtotal, etc. And set restricted conditions on special products, users, card items, sales date, etc.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>What are the general advantages of offering gifts in your shop?\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Free gift promotion plays an essential role on boosting your sale in different ways including:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Motivate your new customers to come back and buy from your online shop again\u003C\u002Fli>\n\u003Cli>Encourage potential customers to come and purchase the goods from your online store\u003C\u002Fli>\n\u003Cli>Make the customers to choose your eCommerce website over your competitors\u003C\u002Fli>\n\u003Cli>Hit the real customers to offer your online shop to their friends and relatives\u003C\u002Fli>\n\u003Cli>Help the new customers to get familiar with the various products you are selling\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Offering Free Gifts on your Woocommerce Shop\u003C\u002Fh3>\n\u003Cp>Free gifts for Woocommerce plugin helps you for offering to your customers.\u003C\u002Fp>\n\u003Ch3>Encouraging your customers for more purchases\u003C\u002Fh3>\n\u003Cp>Promotional gifts are the most effective way for encouraging new customers to purchase products over and over from your online store.\u003C\u002Fp>\n\u003Ch3>Increase customer retention\u003C\u002Fh3>\n\u003Cp>According to \u003Ca href=\"https:\u002F\u002Fretailtouchpoints.com\u002Ftopics\u002Fcustomer-experience\u002F90-of-consumers-say-free-gift-with-purchase-increases-brand-loyalty\" rel=\"nofollow ugc\">retailtouchpoints\u003C\u002Fa>, 90% of customers respond, receiving free gifts from a brand by loyalty. Increasing customer retention is a great result of offering promotional gifts by free gifts for Woocommerce.\u003C\u002Fp>\n\u003Ch3>Returning customer to your shop\u003C\u002Fh3>\n\u003Cp>Offering free gifts by using the free gifts for Woocommerce plugin can make your customers have a great feeling about purchasing goods from your shop. When they get what they expected in your online store, you can see that they will return to shop from your website over and over again.\u003C\u002Fp>\n\u003C\u002Fp>\n\u003Ch3>Key Features\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>Free version features\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>2 methods:\n\u003Cul>\n\u003Cli>Simple Adjustment\u003C\u002Fli>\n\u003Cli>Subtotal\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\nLimited Reports & Statistics\n\u003C\u002Fli>\n\u003Cli>\nCarousel,Grid and DropDown Layout\n\u003C\u002Fli>\n\u003Cli>\nDate & Time Conditions\n\u003C\u002Fli>\n\u003Cli>\nOffering specific gifts\n\u003C\u002Fli>\n\u003Cli>\nQuantity based on Each individual Product\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Pro version features\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>User-friendly design\u003C\u002Fli>\n\u003Cli>Admin can create any number of rules in advance\u003C\u002Fli>\n\u003Cli>Flexible Gifting Rules\u003C\u002Fli>\n\u003Cli>Award Free Gifts for making purchases on the site\u003C\u002Fli>\n\u003Cli>Customers can choose their Free Gifts\u003C\u002Fli>\n\u003Cli>Unlimited gift-giving\u003C\u002Fli>\n\u003Cli>Integrates tightly with WooCommerce\u003C\u002Fli>\n\u003Cli>Create as many rules as you want (Unlimited gift rules)\u003C\u002Fli>\n\u003Cli>Ten methods:\n\u003Cul>\n\u003Cli>Simple Adjustment\u003C\u002Fli>\n\u003Cli>Buy X – Get X\u003C\u002Fli>\n\u003Cli>Buy X – Get Y Repeat\u003C\u002Fli>\n\u003Cli>Buy X – Get Y\u003C\u002Fli>\n\u003Cli>Buy X – Get Y Repeat\u003C\u002Fli>\n\u003Cli>Subtotal\u003C\u002Fli>\n\u003Cli>Subtotal Repeat\u003C\u002Fli>\n\u003Cli>Bulk Quantity\u003C\u002Fli>\n\u003Cli>Tiered Quantity\u003C\u002Fli>\n\u003Cli>Bulk Pricing\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>Support for variable products\u003C\u002Fli>\n\u003Cli>Attribute specific gift&nbsp;&nbsp;\u003C\u002Fli>\n\u003Cli>Number of line items (count) based discount (Example: Purchase 4 different products or variants and get a free product)\u003C\u002Fli>\n\u003Cli>Let your Decide Customers can choose a Free Gift if they meet your conditions\u003C\u002Fli>\n\u003Cli>Common Conditions\n\u003Cul>\n\u003Cli>Date & Time\u003C\u002Fli>\n\u003Cli>Cart\u003C\u002Fli>\n\u003Cli>Cart Items\u003C\u002Fli>\n\u003Cli>Cart Items Quantity\u003C\u002Fli>\n\u003Cli>Cart Items Subtotal\u003C\u002Fli>\n\u003Cli>Customer\u003C\u002Fli>\n\u003Cli>Customer Value\u003C\u002Fli>\n\u003Cli>Purchase History\u003C\u002Fli>\n\u003Cli>Purchase History Quantity\u003C\u002Fli>\n\u003Cli>Purchase History Value\u003C\u002Fli>\n\u003Cli>Value purchased – Tags\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>Free Gifts can be automatically added to the user’s cart\u003C\u002Fli>\n\u003Cli>Show available gifts on:\n\u003Cul>\n\u003Cli>Besides of Coupon button\u003C\u002Fli>\n\u003Cli>Bottom of cart\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>Display available gifts in the different layout:\n\u003Cul>\n\u003Cli>Grid\u003C\u002Fli>\n\u003Cli>Carousel\u003C\u002Fli>\n\u003Cli>Data-table\u003C\u002Fli>\n\u003Cli>Dropdown\u003C\u002Fli>\n\u003Cli>Popup (For variation products)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>Powerful Report & Statistics for:\n\u003Cul>\n\u003Cli>Rules\u003C\u002Fli>\n\u003Cli>Orders that used Gifts\u003C\u002Fli>\n\u003Cli>Customers that used Gifts\u003C\u002Fli>\n\u003Cli>Received gifts by customer\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong> Please check \u003Ca href=\"https:\u002F\u002Fithemelandco.com\u002Fplugins\u002Ffree-gifts-for-woocommerce\u002F?utm_source=wp.org&utm_medium=web_links&utm_campaign=user-lite-buy\u002F\" rel=\"nofollow ugc\">Pro Version\u003C\u002Fa> \u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FQMs7YpJbWYo?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\n\u003Cp>\u003Cstrong> Please check other videos in \u003Ca href=\"https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PLo0x1Hax3FuvhwPqSHJQWXT4DqLeqyOCu\" rel=\"nofollow ugc\">free gifts for WooCommerce\u003C\u002Fa> channel\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>How can you benefit from it?\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Let&rsquo;s quickly overview the tools and options provided in \u003Ca href=\"https:\u002F\u002Fithemelandco.com\u002Fplugins\u002Ffree-gifts-for-woocommerce\u002F?utm_source=wp.org&utm_medium=web_links&utm_campaign=user-lite-buy\u002F\" rel=\"nofollow ugc\">Free Gifts For WooCommerce plugin\u003C\u002Fa>!(Most of theme are available in \u003Ca href=\"https:\u002F\u002Fithemelandco.com\u002Fplugins\u002Ffree-gifts-for-woocommerce\u002F?utm_source=wp.org&utm_medium=web_links&utm_campaign=user-lite-buy\u002F\" rel=\"nofollow ugc\">Pro Version\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Unlimited Rules\u003C\u002Fh3>\n\u003Cp>There are no restrictions on the \u003Ca href=\"https:\u002F\u002Fithemelandco.com\u002Fplugins\u002Ffree-gifts-for-woocommerce\u002F?utm_source=wp.org&utm_medium=web_links&utm_campaign=user-lite-buy\u002F\" rel=\"nofollow ugc\">gifts product for wooCommerce plugin\u003C\u002Fa> for offering free gifts with various rules and conditions.\u003C\u002Fp>\n\u003Ch4>✅&nbsp;\u003Ca href=\"https:\u002F\u002Fithemelandco.com\u002Fdocs\u002Ffree-gifts-for-woocommerce\u002Fhow-to-create-a-simple-method-promotion-in-your-woocommerce-shop-store\u002F\" rel=\"nofollow ugc\">Simple method\u003C\u002Fa>(Free Version \u002F Pro Version)\u003C\u002Fh4>\n\u003Cp>It means you can set special products to be offered as a free gift when customers add any products to their cards from your online store.\u003C\u002Fp>\n\u003Ch4>✅&nbsp;\u003Ca href=\"https:\u002F\u002Fithemelandco.com\u002Fdocs\u002Ffree-gifts-for-woocommerce\u002Fsetup-woocommerce-free-gifts-and-buy-one-get-one-deal-method\u002F\" rel=\"nofollow ugc\">Buy X &ndash; Get X method\u003C\u002Fa>(Pro Version)\u003C\u002Fh4>\n\u003Cp>It means you can Buy product(s) and Get same product(s) as gifts.\u003C\u002Fp>\n\u003Ch4>✅&nbsp;Buy X &ndash; Get X repeat Method(Pro Version)\u003C\u002Fh4>\n\u003Cp>In fact this method is the same as &ldquo;Buy X – Get X but for once more.\u003C\u002Fp>\n\u003Ch4>✅&nbsp;\u003Ca href=\"https:\u002F\u002Fithemelandco.com\u002Fdocs\u002Ffree-gifts-for-woocommerce\u002Fcreate-buy-x-get-y-free-promotion-woocommerce-shop-store\u002F\" rel=\"nofollow ugc\">Buy X &ndash; Get Y\u003C\u002Fa>(Free Version \u002F Pro Version)\u003C\u002Fh4>\n\u003Cp>Offering a specific product or category as a gift to the customers purchasing other products from your shop.\u003C\u002Fp>\n\u003Ch4>✅&nbsp;\u003Ca href=\"https:\u002F\u002Fithemelandco.com\u002Fdocs\u002Ffree-gifts-for-woocommerce\u002Fsetup-buy-any-three-products-get-one-free-gift-repeat\u002F\" rel=\"nofollow ugc\">Buy X &ndash; Get Y repeat method\u003C\u002Fa>(Pro Version)\u003C\u002Fh4>\n\u003Cp>In fact this method is the same as &ldquo;Buy X – Get Y but for once more.\u003C\u002Fp>\n\u003Ch4>✅&nbsp;\u003Ca href=\"https:\u002F\u002Fithemelandco.com\u002Fdocs\u002Ffree-gifts-for-woocommerce\u002Fsetup-buy-any-1000-and-get-1-free-gift-repeat\u002F\" rel=\"nofollow ugc\">Subtotal method\u003C\u002Fa>\u003C\u002Fh4>\n\u003Cp>Offering free gifts based on Subtotal is a great strategy to encourage customers to buy more products or purchase more valuable products from your eCommerce website.\u003C\u002Fp>\n\u003Cp>The only thing that matters is the subtotal amount of the customer card.\u003C\u002Fp>\n\u003Ch4>✅&nbsp;Subtotal repeat method(Pro Version)\u003C\u002Fh4>\n\u003Cp>For example, you can set a rule that offers 1 free gift as per $100 subtotal amount, repeatedly. So, if one of your customers buys $500 from your shop, 5 gifts will be available.\u003C\u002Fp>\n\u003Ch3>Unlimited Conditions\u003C\u002Fh3>\n\u003Cp>Some of the unlimited conditions you can set in the \u003Cstrong>Rule\u003C\u002Fstrong> page include:\u003C\u002Fp>\n\u003Ch4>✅&nbsp;\u003Ca href=\"https:\u002F\u002Fithemelandco.com\u002Fdocs\u002Ffree-gifts-for-woocommerce\u002Fsetup-a-free-gift-based-on-day-of-week\u002F\" rel=\"nofollow ugc\">Date & Time\u003C\u002Fa>(Free Version \u002F Pro Version)\u003C\u002Fh4>\n\u003Cp>You can exactly specify a date – days of weeks, days of months, etc.- for offering free gifts to your customers.\u003C\u002Fp>\n\u003Ch4>✅&nbsp;Cart(Pro Version)\u003C\u002Fh4>\n\u003Cp>You can set the conditions based on Cart total weight, Cart total quantity, Cart item count, Coupons applied.\u003C\u002Fp>\n\u003Ch4>✅&nbsp;Cart items(Pro Version)\u003C\u002Fh4>\n\u003Cp>By choosing the items related to this condition, you can set the rules based on Products, variations, categories, Tags and Shipping classes of products that the customers added to their cards.\u003C\u002Fp>\n\u003Ch4>✅&nbsp;Customer(Pro Version)\u003C\u002Fh4>\n\u003Cp>You can offer the free gift to some special customers according to their user role, User capability, User Meta, all your customers or only to ones who are registered\u003C\u002Fp>\n\u003Ch4>✅&nbsp;Purchase History(Pro Version)\u003C\u002Fh4>\n\u003Cp>The items provided in this condition include purchased history based on products, variations, attributes, etc. For example during the last month or the last year how many of them are purchased.\u003C\u002Fp>\n\u003Ch3>Display Gift in Multiple Layouts\u003C\u002Fh3>\n\u003Cp>You can choose multiple layouts to let your customers pick their desired gifts from a list displaying either as a combo box or a carousel.\u003C\u002Fp>\n\u003Ch3>Awesome Reports & Statistics\u003C\u002Fh3>\n\u003Cp>Reports and statistics are the incredible features of free gifts for Woocommerce plugin enabling you to track the result of offering free gifts on your website based on the customer usage and product sales.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Conclusion\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>free gifts for Woocommerce plugin is a professional and well-designed extension for offering promotional gifts based on the marketing strategies of your eCommerce stores.\u003C\u002Fp>\n\u003Cp>Check demo version: \u003Ca href=\"https:\u002F\u002Fithemelandco.com\u002Fplugins\u002Ffree-gifts-for-woocommerce\u002F?utm_source=wp.org&utm_medium=web_links&utm_campaign=user-lite-buy\u002F\" rel=\"nofollow ugc\">Pro Version\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>External Services\u003C\u002Fh3>\n\u003Cp>This plugin uses the following external services:\u003Cbr \u002F>\n\u003Cstrong>iThemeland Usage Tracking Service\u003C\u002Fstrong>\u003Cbr \u002F>\n    – \u003Cstrong>Purpose:\u003C\u002Fstrong> To improve plugin quality, compatibility, and user experience by collecting anonymous, non-personal data about your site configuration . https:\u002F\u002Fithemelandco.com\u002Fusage-tracking\u002F\u003Cbr \u002F>\n    – \u003Cstrong>When Data is Sent:\u003C\u002Fstrong> Only when the user explicitly enables this feature, and once per week thereafter.\u003Cbr \u002F>\n    – \u003Cstrong>Data Handling:\u003C\u002Fstrong> All data is anonymized and contains no personally identifiable information (PII).\u003Cbr \u002F>\n    – \u003Cstrong>Privacy Policy:\u003C\u002Fstrong> \u003Ca href=\"https:\u002F\u002Fithemelandco.com\u002Fprivacy-policy\u002F\" rel=\"nofollow ugc\">https:\u002F\u002Fithemelandco.com\u002Fprivacy-policy\u002F\u003C\u002Fa>\u003Cbr \u002F>\n    – \u003Cstrong>Terms of Service:\u003C\u002Fstrong> \u003Ca href=\"https:\u002F\u002Fithemelandco.com\u002Fterm-of-use\u002F\" rel=\"nofollow ugc\">https:\u002F\u002Fithemelandco.com\u002Fterm-of-use\u002F\u003C\u002Fa>\u003C\u002Fp>\n","Free Gifts for WooCommerce allows you to offer Free Gifts to your customers whenever they make a purchase on your site.",2000,82808,84,42,"2026-02-25T13:39:00.000Z","6.9.4","4.6.1","7.0",[56,57,58,59,60],"boost-sale","buy-one-get-one","free-gift","gift-product-woocommerce","woocommerce-gift","https:\u002F\u002Fithemelandco.com\u002Fplugins\u002Ffree-gifts-for-woocommerce\u002F?utm_source=wp.org&utm_medium=web_links&utm_campaign=user-lite-buy","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fithemeland-free-gifts-for-woo.4.0.0.zip",{"slug":64,"name":65,"version":66,"author":67,"author_profile":68,"description":69,"short_description":70,"active_installs":71,"downloaded":72,"rating":73,"num_ratings":74,"last_updated":75,"tested_up_to":16,"requires_at_least":76,"requires_php":77,"tags":78,"homepage":77,"download_link":82,"security_score":13,"vuln_count":83,"unpatched_count":27,"last_vuln_date":84,"fetched_at":29},"first-order-discount-woocommerce","First Order Discount Woocommerce","1.23","Vidish","https:\u002F\u002Fprofiles.wordpress.org\u002Fvidishp\u002F","\u003Cp>“First Order Discount Woocommerce” enables admin to offer discount to their customers on their first order with various conditions like minimum amount they need to spend to get discount or whether user can use multiple coupons together.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>PRO version features:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Set minimum cart amount to get promotion\u003C\u002Fli>\n\u003Cli>Show interactive shopping progress to customers (This is more likely to increase your sales)\u003C\u002Fli>\n\u003Cli>Run promotion for specific category\u003C\u002Fli>\n\u003Cli>Offer a range of products(simple & variable) to customers to choose from.\u003C\u002Fli>\n\u003Cli>Customers can choose maximum FREE GIFTS, which can be defined by admin.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Get PRO VERSION HERE \u003Ca href=\"https:\u002F\u002Fwww.wooextend.com\u002Fproduct\u002Forder-promotion-woocommerce-pro\u002F\" rel=\"nofollow ugc\">Woocommerce Order Promotion Pro\u003C\u002Fa>\u003C\u002Fstrong> (With 100+ Happy Users)\u003C\u002Fp>\n\u003Cp>Thank you for \u003Ca href=\"https:\u002F\u002Fwww.facebook.com\u002Fwooextend\u002Freviews\" rel=\"nofollow ugc\">LOVING this plugin..!!\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>Giving away small free gifts attracts most customers and increase your product sales.\u003C\u002Fp>\n\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"500\" height=\"400\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FyaQpqcEk7pA?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\n\u003Cp>\u003Cstrong>SUPPORT ME ON KO-FI BY A SMALL CONTRIBUTION: \u003Ca href=\"https:\u002F\u002Fko-fi.com\u002Fvidish\" rel=\"nofollow ugc\">BUY ME A COFFEE!\u003C\u002Fa> \u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>More plugins by WooExtend:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fbuild-your-own-basket-for-woocommerce\" rel=\"ugc\">Build Your Own Basket for Woocommerce\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoo-bulk-order\u002F\" rel=\"ugc\">Woocommerce Bulk Order\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoo-combo-offers\u002F\" rel=\"ugc\">Woocommerce Combo Offers\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoo-product-category-discount\u002F\" rel=\"ugc\">Product Category Discount\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoo-custom-fee\u002F\" rel=\"ugc\">Custom Fee\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fli>\n\u003C\u002Ful>\n","First Order Discount Woocommerce allows admin to offer discount to their customers on their first order with various conditions.",1000,44593,96,18,"2025-08-21T10:46:00.000Z","4.0","",[21,79,58,80,81],"first-order-discount","order-discount","woocommerce-discount","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ffirst-order-discount-woocommerce.zip",1,"2023-12-06 00:00:00",{"slug":86,"name":87,"version":88,"author":89,"author_profile":90,"description":91,"short_description":92,"active_installs":93,"downloaded":94,"rating":34,"num_ratings":32,"last_updated":95,"tested_up_to":52,"requires_at_least":77,"requires_php":96,"tags":97,"homepage":77,"download_link":102,"security_score":13,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"free-gifts-product-for-woocommerce","Free Gift Product For Woocommerce","1.1","silverplugins217","https:\u002F\u002Fprofiles.wordpress.org\u002Fsilverplugins217\u002F","\u003Cp>\u003Cstrong>Free Gifts Product For Woocommerce\u003C\u002Fstrong>  Set a fee for gift and up your revenue with every order. \u003Cstrong>WooCommerce Multiple Free Gift\u003C\u002Fstrong> make to many way to gift product in woocommmerce.\u003C\u002Fp>\n\u003Cp>This plugin allows your users to Gift individual products from the product page or your users can Gift their entire order from the cart or checkout page.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Woocommerce Add Free Product\u003C\u002Fstrong> make to custom will be attached to purchase any kind of product in woocommerce\u003C\u002Fp>\n\u003Ch3>FEATURES FOR FREE GIFTS PRODUCT FOR WOOCOMMERCE:\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Easy to use\u003C\u002Fli>\n\u003Cli>You can choose popup and list view.\u003C\u002Fli>\n\u003Cli>Customized gift block title font size \u003C\u002Fli>\n\u003Cli>Add Manually gift product title , notice.\u003C\u002Fli>\n\u003Cli>Remove gift product from cart if rule does not Pass\u003C\u002Fli>\n\u003Cli>Gift product add conditionally with product wise\u003C\u002Fli>\n\u003Cli>Gift product add conditionally with category wise and Price\u003C\u002Fli>\n\u003Cli>Allow\u002FDisallow Gifts to Only Logged in Users\u003C\u002Fli>\n\u003Cli>Customize Font Size and Font Color for Motivational Message\u003C\u002Fli>\n\u003Cli>Customize Gift Product Add to cart Button text\u003C\u002Fli>\n\u003Cli>WPML Support\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.plugin999.com\u002Fdocs\u002Ffree-gifts-product-for-woocommerce\u002F\" rel=\"nofollow ugc\">\u003Cstrong>📽Documentation\u003C\u002Fstrong>\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fplugin999.com\u002Fdemo\u002Ffree-gifts-product-for-woocommerce\u002Fproduct\u002Fbeanie\u002F\" rel=\"nofollow ugc\">\u003Cstrong>Demo\u003C\u002Fstrong>\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fwww.plugin999.com\u002Fsupport\u002F\" rel=\"nofollow ugc\">\u003Cstrong>📽Support\u003C\u002Fstrong>\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fwww.plugin999.com\u002Fplugin\u002Ffree-gifts-product-for-woocommerce\u002F\" rel=\"nofollow ugc\">\u003Cstrong>📽Get Pro\u003C\u002Fstrong>\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>FEATURES FOR FREE GIFTS PRODUCT FOR WOOCOMMERCE PREMIUM:\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Enable gift products on checkout page\u003C\u002Fli>\n\u003Cli>Multiple product allowed by product wise, category wise and Price.\u003C\u002Fli>\n\u003Cli>Allow for only one type of multiple gift\u003C\u002Fli>\n\u003Cli>Allow Includive And Excludive tax Count in Minimum Cart Total\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>CONTRIBUTE AND TRANSLATE\u003C\u002Fh3>\n\u003Cp>Free Gifts Product For Woocommerce is translated into multiple languages Chinese, Dutch, Russian, Spanish, and many more. Help localize Free Gifts Product For Woocommerce even further by adding your locale Language. \u003Ca href=\"https:\u002F\u002Ftranslate.wordpress.org\u002Fprojects\u002Fwp-plugins\u002Ffree-gifts-for-woocommerce\u002F\" rel=\"nofollow ugc\">Click Here\u003C\u002Fa>\u003C\u002Fp>\n","Free Gifts Product For Woocommerce  Set a fee for gift and up your revenue with every order. WooCommerce Multiple Free Gift make to many way to gift p &hellip;",800,11384,"2026-01-24T05:05:00.000Z","5.0",[58,98,99,100,101],"free-gift-product-woocommerce","gift-product","gift-woocommerce","woo-gift","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ffree-gifts-product-for-woocommerce.zip",{"slug":104,"name":105,"version":88,"author":106,"author_profile":107,"description":108,"short_description":109,"active_installs":110,"downloaded":111,"rating":112,"num_ratings":113,"last_updated":114,"tested_up_to":16,"requires_at_least":115,"requires_php":116,"tags":117,"homepage":119,"download_link":120,"security_score":13,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"woo-free-gift","Free Gift for WooCommerce","Vishit Shah","https:\u002F\u002Fprofiles.wordpress.org\u002Fvishitshah\u002F","\u003Cp>Boost your WooCommerce store’s conversions by offering automatic free gifts! This plugin lets you reward customers with free products based on cart conditions.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Key Features:\u003C\u002Fstrong>\u003Cbr \u002F>\n– 🎁 Add multiple free gifts to customer orders automatically\u003Cbr \u002F>\n– 🔐 Restrict gifts to logged-in users only\u003Cbr \u002F>\n– 💰 Set minimum cart amount requirements for gifts\u003Cbr \u002F>\n– 🏷️ Display “Free Gift” labels in the cart\u003Cbr \u002F>\n– 🔢 Set different quantities for each gift product\u003Cbr \u002F>\n– 🛒 Fully compatible with WooCommerce cart system\u003C\u002Fp>\n\u003Cp>Perfect for running promotions, rewarding loyal customers, or increasing average order values. Tested with Storefront theme and latest WooCommerce versions.\u003C\u002Fp>\n\u003Ch4>Short Description\u003C\u002Fh4>\n\u003Cp>Automatically add free gifts to WooCommerce carts based on customizable conditions like order amount or customer status.\u003C\u002Fp>\n","Boost your WooCommerce store's conversions by offering automatic free gifts! This plugin lets you reward customers with free products based on ca &hellip;",300,6557,74,3,"2025-04-16T07:26:00.000Z","5.2","7.4",[58,118,22,24,60],"free-product","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoo-free-gift\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwoo-free-gift.1.1.zip",{"slug":122,"name":123,"version":124,"author":125,"author_profile":126,"description":127,"short_description":128,"active_installs":13,"downloaded":129,"rating":27,"num_ratings":27,"last_updated":130,"tested_up_to":16,"requires_at_least":131,"requires_php":116,"tags":132,"homepage":134,"download_link":135,"security_score":13,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"mh-free-gifts-for-woocommerce","MH Free Gifts for WooCommerce","1.0.12","mediahub","https:\u002F\u002Fprofiles.wordpress.org\u002Fmediahub\u002F","\u003Cp>\u003Cstrong>MH Free Gifts for WooCommerce\u003C\u002Fstrong> gives store owners a powerful yet intuitive way to reward customers with complimentary products based on custom cart rules.\u003C\u002Fp>\n\u003Ch3>✨ Key Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>💯 \u003Cstrong>COMPLETELY FREE\u003C\u002Fstrong> — no upsells or pro version. 100% functional out of the box.\u003C\u002Fli>\n\u003Cli>🎁 \u003Cstrong>Add Multiple Free Gift Rules\u003C\u002Fstrong> — create unlimited gift rules with different conditions and products.\u003C\u002Fli>\n\u003Cli>⚙️ \u003Cstrong>Smart Rule Conditions & Limits\u003C\u002Fstrong> — restrict by subtotal, quantity, date range, product, or user.\u003C\u002Fli>\n\u003Cli>🧩 \u003Cstrong>WooCommerce Blocks Support\u003C\u002Fstrong> — compatible with both classic and block-based cart and checkout.\u003C\u002Fli>\n\u003Cli>🚀 \u003Cstrong>Lightweight & Optimized\u003C\u002Fstrong> — uses a dedicated database table for speed and reliability.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>🛒 How It Works\u003C\u002Fh3>\n\u003Col>\n\u003Cli>Define your free gift rules in the admin — choose eligible products, usage limits, and visibility options.  \u003C\u002Fli>\n\u003Cli>Customers who qualify see a responsive \u003Cstrong>“Choose Your Free Gift”\u003C\u002Fstrong> section on the cart (and optionally checkout) page.  \u003C\u002Fli>\n\u003Cli>When a gift is selected, it’s automatically added to the cart at $0.  \u003C\u002Fli>\n\u003Cli>MH Free Gifts handles all validation and limits automatically.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>Behind the scenes, the plugin intelligently evaluates cart contents, enforces limits, and prevents abuse — creating a \u003Cstrong>seamless, self-contained gifting experience\u003C\u002Fstrong> that enhances WooCommerce’s promotion capabilities without extra plugins or conflicts.\u003C\u002Fp>\n\u003Ch3>Free Gift Admin settings\u003C\u002Fh3>\n\u003Cp>General Settings\u003Cbr \u002F>\n* \u003Cstrong>Status\u003C\u002Fstrong> (Active or Disabled)\u003Cbr \u002F>\n* \u003Cstrong>Rule Name\u003C\u002Fstrong> (name it something meaningful) – only for admin use\u003Cbr \u002F>\n* \u003Cstrong>Description\u003C\u002Fstrong> (describe your rule) – only for admin use\u003Cbr \u002F>\n* \u003Cstrong>Select Gifts\u003C\u002Fstrong> (Select 1 or more gifts you would like in your gift rule)\u003Cbr \u002F>\nDisplay Settings\u003Cbr \u002F>\n* \u003Cstrong>Display Gift On\u003C\u002Fstrong> (Toggle between Cart or Cart\u002FCheckout mode)\u003Cbr \u002F>\n* \u003Cstrong>Items Per Row (Cart)\u003C\u002Fstrong> (decide how many items in a row you want displayed)\u003Cbr \u002F>\nUsage Restrictions\u003Cbr \u002F>\n* \u003Cstrong>Product Dependency\u003C\u002Fstrong> (Lock down rule to only allow free gifts to activate if any of these products are in the cart)\u003Cbr \u002F>\n* \u003Cstrong>Product Category Dependency (Limit rule to selected categories)\u003Cbr \u002F>\n* **User Dependency\u003C\u002Fstrong> (Limit he rule to individual customers)\u003Cbr \u002F>\n* \u003Cstrong>Registered Users\u003C\u002Fstrong> Only (Only allowed existing customers to activate the rule)\u003Cbr \u002F>\n* \u003Cstrong>Number of Gifts Allowed\u003C\u002Fstrong> (Restrict the number of gifts a customer can add to their cart)\u003Cbr \u002F>\n* \u003Cstrong>Cart Subtotal\u003C\u002Fstrong> (Is Less Than, Is Greater Than, Is Less Than or Equal To, Is Greater Than or Equal To, Is Equal To) Set you Subtotal threshold amount\u003Cbr \u002F>\n* \u003Cstrong>Cart Quantity\u003C\u002Fstrong> (Is Less Than, Is Greater Than, Is Less Than or Equal To, Is Greater Than or Equal To, Is Equal To) Set you Quantity threshold amount\u003Cbr \u002F>\n* \u003Cstrong>Valid From\u003C\u002Fstrong> (Set valid from date)\u003Cbr \u002F>\n* \u003Cstrong>Valid To\u003C\u002Fstrong> (Set valid to date)\u003Cbr \u002F>\nUsage Limits\u003Cbr \u002F>\n* \u003Cstrong>Usage Limit per Rule\u003C\u002Fstrong> (Limits how many time the gift rule can be used)\u003Cbr \u002F>\n* \u003Cstrong>Uaage Limit per User\u003C\u002Fstrong> (Limits how many times an individual user can use the gift rule)\u003C\u002Fp>\n\u003Ch3>License\u003C\u002Fh3>\n\u003Cp>This program is free software: you can redistribute it and\u002For modify\u003Cbr \u002F>\nit under the terms of the GNU General Public License as published by\u003Cbr \u002F>\nthe Free Software Foundation, either version 2 of the License, or\u003Cbr \u002F>\n(at your option) any later version.\u003C\u002Fp>\n\u003Cp>This program is distributed in the hope that it will be useful,\u003Cbr \u002F>\nbut WITHOUT ANY WARRANTY; without even the implied warranty of\u003Cbr \u002F>\nMERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\u003Cbr \u002F>\nGNU General Public License for more details.\u003C\u002Fp>\n\u003Cp>You should have received a copy of the GNU General Public License\u003Cbr \u002F>\nalong with this program. If not, see https:\u002F\u002Fwww.gnu.org\u002Flicenses\u002Fgpl-2.0.html\u003C\u002Fp>\n","Offer free gifts automatically in WooCommerce! Set up smart rules based on cart value, items, or user roles — fully supports WooCommerce Blocks.",914,"2026-02-10T22:46:00.000Z","6.0",[57,58,133,59,60],"free-gifts-for-woocommerce","https:\u002F\u002Fgithub.com\u002Fmediahubltd\u002Fmh-free-gifts-for-woocommerce","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmh-free-gifts-for-woocommerce.1.0.12.zip",{"attackSurface":137,"codeSignals":285,"taintFlows":307,"riskAssessment":408,"analyzedAt":419},{"hooks":138,"ajaxHandlers":277,"restRoutes":282,"shortcodes":283,"cronEvents":284,"entryPointCount":83,"unprotectedCount":83},[139,145,147,150,154,159,164,169,174,177,179,182,185,188,191,194,196,199,201,203,206,209,212,214,217,220,223,226,229,231,234,237,240,242,245,248,251,254,257,260,263,266,269,272,275],{"type":140,"name":141,"callback":142,"file":143,"line":144},"action","admin_notices","closure","gift-upon-purchase-for-woocommerce.php",152,{"type":140,"name":141,"callback":142,"file":143,"line":146},172,{"type":140,"name":148,"callback":142,"file":143,"line":149},"before_woocommerce_init",184,{"type":140,"name":151,"callback":152,"file":153,"line":73},"shutdown","update_cache","includes\\class-gupfw-autoloader.php",{"type":140,"name":155,"callback":156,"file":157,"line":158},"admin_print_footer_scripts","print_css_styles","includes\\class-gupfw-feedback.php",83,{"type":140,"name":160,"callback":161,"priority":162,"file":157,"line":163},"admin_init","send_data",10,90,{"type":165,"name":166,"callback":167,"file":157,"line":168},"filter","wp_mail_content_type","set_html_content_type",277,{"type":140,"name":170,"callback":171,"file":172,"line":173},"plugins_loaded","anonymous","includes\\class-gupfw.php",189,{"type":140,"name":175,"callback":171,"file":172,"line":176},"admin_enqueue_scripts",206,{"type":140,"name":175,"callback":171,"file":172,"line":178},207,{"type":140,"name":180,"callback":171,"file":172,"line":181},"init",210,{"type":140,"name":183,"callback":171,"file":172,"line":184},"woocommerce_product_data_tabs",213,{"type":140,"name":186,"callback":171,"file":172,"line":187},"admin_footer",214,{"type":140,"name":189,"callback":171,"file":172,"line":190},"woocommerce_product_data_panels",215,{"type":140,"name":192,"callback":171,"file":172,"line":193},"save_post",216,{"type":140,"name":186,"callback":171,"file":172,"line":195},219,{"type":140,"name":197,"callback":171,"file":172,"line":198},"admin_menu",227,{"type":140,"name":160,"callback":171,"file":172,"line":200},230,{"type":140,"name":160,"callback":171,"file":172,"line":202},233,{"type":165,"name":204,"callback":171,"file":172,"line":205},"gupfw_f_flag_save_if_empty",236,{"type":140,"name":207,"callback":171,"file":172,"line":208},"gupfw_f_feedback_additional_info",254,{"type":140,"name":210,"callback":171,"file":172,"line":211},"wp_enqueue_scripts",271,{"type":140,"name":210,"callback":171,"file":172,"line":213},272,{"type":140,"name":215,"callback":171,"file":172,"line":216},"woocommerce_before_add_to_cart_button",286,{"type":140,"name":218,"callback":171,"file":172,"line":219},"woocommerce_before_quantity_input_field",291,{"type":140,"name":221,"callback":171,"file":172,"line":222},"woocommerce_after_quantity_input_field",296,{"type":140,"name":224,"callback":171,"file":172,"line":225},"woocommerce_product_meta_end",301,{"type":140,"name":227,"callback":171,"file":172,"line":228},"woocommerce_product_meta_start",306,{"type":140,"name":227,"callback":171,"file":172,"line":230},311,{"type":140,"name":232,"callback":171,"file":172,"line":233},"woocommerce_shop_loop_item_title",321,{"type":140,"name":235,"callback":171,"file":172,"line":236},"woocommerce_after_shop_loop_item_title",326,{"type":140,"name":238,"callback":171,"file":172,"line":239},"woocommerce_after_shop_loop_item",331,{"type":140,"name":232,"callback":171,"file":172,"line":241},336,{"type":140,"name":243,"callback":171,"file":172,"line":244},"template_redirect",341,{"type":140,"name":246,"callback":171,"file":172,"line":247},"woocommerce_before_calculate_totals",344,{"type":140,"name":249,"callback":171,"file":172,"line":250},"woocommerce_before_mini_cart_contents",345,{"type":165,"name":252,"callback":171,"file":172,"line":253},"woocommerce_cart_item_remove_link",348,{"type":140,"name":255,"callback":171,"file":172,"line":256},"woocommerce_cart_item_removed",350,{"type":165,"name":258,"callback":171,"file":172,"line":259},"woocommerce_cart_item_name",352,{"type":140,"name":261,"callback":171,"file":172,"line":262},"set_current_user",355,{"type":140,"name":264,"callback":171,"file":172,"line":265},"woocommerce_cart_coupon",356,{"type":140,"name":155,"callback":156,"file":267,"line":268},"includes\\common-libs\\class-icpd-promo.php",145,{"type":140,"name":141,"callback":142,"priority":162,"file":270,"line":271},"includes\\common-libs\\class-icpd-set-admin-notices.php",68,{"type":140,"name":170,"callback":142,"file":273,"line":274},"public\\class-gupfw-public.php",973,{"type":140,"name":170,"callback":142,"file":273,"line":276},981,[278],{"action":279,"nopriv":280,"callback":171,"hasNonce":280,"hasCapCheck":280,"file":172,"line":281},"gupfw_select2",false,247,[],[],[],{"dangerousFunctions":286,"sqlUsage":287,"outputEscaping":289,"fileOperations":301,"externalRequests":27,"nonceChecks":302,"capabilityChecks":113,"bundledLibraries":303},[],{"prepared":27,"raw":27,"locations":288},[],{"escaped":290,"rawEcho":113,"locations":291},107,[292,296,298],{"file":293,"line":294,"context":295},"admin\\class-gupfw-admin.php",232,"raw output",{"file":293,"line":297,"context":295},678,{"file":299,"line":300,"context":295},"admin\\partials\\debug-page\\views\\html-admin-debug-page-tab-sandbox.php",16,8,4,[304],{"name":305,"version":28,"knownCves":306},"Select2",[],[308,332,344,368,381,391,400],{"entryPoint":309,"graph":310,"unsanitizedCount":83,"severity":331},"save_plugin_set (admin\\class-gupfw-admin.php:399)",{"nodes":311,"edges":328},[312,317,321],{"id":313,"type":314,"label":315,"file":293,"line":316},"n0","source","$_POST[$option_name]",404,{"id":318,"type":319,"label":320,"file":293,"line":316},"n1","transform","→ univ_option_upd()",{"id":322,"type":323,"label":324,"file":325,"line":326,"wp_function":327},"n2","sink","update_option() [Settings Manipulation]","includes\\common-libs\\functions-icpd-useful-2-0-1.php",125,"update_option",[329,330],{"from":313,"to":318,"sanitized":280},{"from":318,"to":322,"sanitized":280},"low",{"entryPoint":333,"graph":334,"unsanitizedCount":343,"severity":331},"save_debug_options (admin\\class-gupfw-admin.php:434)",{"nodes":335,"edges":341},[336,339],{"id":313,"type":314,"label":337,"file":293,"line":338},"$_POST (x2)",437,{"id":318,"type":323,"label":324,"file":293,"line":340,"wp_function":327},452,[342],{"from":313,"to":318,"sanitized":280},2,{"entryPoint":345,"graph":346,"unsanitizedCount":113,"severity":331},"\u003Cclass-gupfw-admin> (admin\\class-gupfw-admin.php:0)",{"nodes":347,"edges":361},[348,349,350,351,353,355,357,359],{"id":313,"type":314,"label":337,"file":293,"line":338},{"id":318,"type":323,"label":324,"file":293,"line":340,"wp_function":327},{"id":322,"type":314,"label":337,"file":293,"line":316},{"id":352,"type":319,"label":320,"file":293,"line":316},"n3",{"id":354,"type":323,"label":324,"file":325,"line":326,"wp_function":327},"n4",{"id":356,"type":314,"label":315,"file":293,"line":316},"n5",{"id":358,"type":319,"label":320,"file":293,"line":316},"n6",{"id":360,"type":323,"label":324,"file":325,"line":326,"wp_function":327},"n7",[362,364,365,366,367],{"from":313,"to":318,"sanitized":363},true,{"from":322,"to":352,"sanitized":280},{"from":352,"to":354,"sanitized":280},{"from":356,"to":358,"sanitized":280},{"from":358,"to":360,"sanitized":280},{"entryPoint":369,"graph":370,"unsanitizedCount":27,"severity":331},"\u003Chtml-admin-debug-page> (admin\\partials\\debug-page\\views\\html-admin-debug-page.php:0)",{"nodes":371,"edges":379},[372,376],{"id":313,"type":314,"label":373,"file":374,"line":375},"$_SERVER['REQUEST_URI']","admin\\partials\\debug-page\\views\\html-admin-debug-page.php",33,{"id":318,"type":323,"label":377,"file":374,"line":375,"wp_function":378},"echo() [XSS]","echo",[380],{"from":313,"to":318,"sanitized":363},{"entryPoint":382,"graph":383,"unsanitizedCount":27,"severity":331},"\u003Chtml-admin-settings-feed> (admin\\partials\\settings-page\\views\\html-admin-settings-feed.php:0)",{"nodes":384,"edges":389},[385,388],{"id":313,"type":314,"label":373,"file":386,"line":387},"admin\\partials\\settings-page\\views\\html-admin-settings-feed.php",29,{"id":318,"type":323,"label":377,"file":386,"line":387,"wp_function":378},[390],{"from":313,"to":318,"sanitized":363},{"entryPoint":392,"graph":393,"unsanitizedCount":27,"severity":331},"print_view_html_feedback_block (includes\\class-gupfw-feedback.php:119)",{"nodes":394,"edges":398},[395,397],{"id":313,"type":314,"label":373,"file":157,"line":396},130,{"id":318,"type":323,"label":377,"file":157,"line":396,"wp_function":378},[399],{"from":313,"to":318,"sanitized":363},{"entryPoint":401,"graph":402,"unsanitizedCount":27,"severity":331},"\u003Cclass-gupfw-feedback> (includes\\class-gupfw-feedback.php:0)",{"nodes":403,"edges":406},[404,405],{"id":313,"type":314,"label":373,"file":157,"line":396},{"id":318,"type":323,"label":377,"file":157,"line":396,"wp_function":378},[407],{"from":313,"to":318,"sanitized":363},{"summary":409,"deductions":410},"The \"gift-upon-purchase-for-woocommerce\" plugin version 2.0.1 exhibits a mixed security posture. On the positive side, it demonstrates good practices by utilizing prepared statements for all SQL queries and a very high percentage of properly escaped output. The absence of known CVEs and any recorded past vulnerabilities is also a strong indicator of a well-maintained and secure codebase over time.\n\nHowever, a significant concern arises from the presence of an unprotected AJAX handler. With one total entry point and one unprotected, this represents a potential avenue for unauthorized actions. While taint analysis did not reveal critical or high-severity unsanitized paths, the 3 flows with unsanitized paths warrant attention, as they could lead to unintended consequences if further exploited. The plugin also utilizes a bundled library, Select2, which, if not kept up-to-date by the plugin developer, could introduce vulnerabilities. \n\nOverall, the plugin's current state is relatively secure due to its robust SQL and output handling and lack of historical vulnerabilities. The primary risk lies in the single unprotected AJAX endpoint. Addressing this specific weakness, along with ensuring the bundled library is up-to-date, would significantly enhance its security.",[411,414,417],{"reason":412,"points":413},"Unprotected AJAX handler",7,{"reason":415,"points":416},"Flows with unsanitized paths (3)",5,{"reason":418,"points":113},"Bundled library (Select2)","2026-03-16T20:15:01.950Z",{"wat":421,"direct":434},{"assetPaths":422,"generatorPatterns":427,"scriptPaths":428,"versionParams":429},[423,424,425,426],"\u002Fwp-content\u002Fplugins\u002Fgift-upon-purchase-for-woocommerce\u002Fcss\u002Fgupfw-admin.css","\u002Fwp-content\u002Fplugins\u002Fgift-upon-purchase-for-woocommerce\u002Fcss\u002Fgupfw-frontend.css","\u002Fwp-content\u002Fplugins\u002Fgift-upon-purchase-for-woocommerce\u002Fjs\u002Fgupfw-admin.js","\u002Fwp-content\u002Fplugins\u002Fgift-upon-purchase-for-woocommerce\u002Fjs\u002Fgupfw-frontend.js",[],[425,426],[430,431,432,433],"gift-upon-purchase-for-woocommerce\u002Fcss\u002Fgupfw-admin.css?ver=","gift-upon-purchase-for-woocommerce\u002Fcss\u002Fgupfw-frontend.css?ver=","gift-upon-purchase-for-woocommerce\u002Fjs\u002Fgupfw-admin.js?ver=","gift-upon-purchase-for-woocommerce\u002Fjs\u002Fgupfw-frontend.js?ver=",{"cssClasses":435,"htmlComments":441,"htmlAttributes":446,"restEndpoints":450,"jsGlobals":451,"shortcodeOutput":454},[436,437,438,439,440],"gupfw-admin-notice","gupfw-admin-setting-label","gupfw-admin-setting-input","gupfw-gift-in-cart-message","gupfw-gift-product-display",[442,443,444,445],"\u003C!-- Start of Gift upon purchase for WooCommerce settings -->","\u003C!-- End of Gift upon purchase for WooCommerce settings -->","\u003C!-- Gift upon purchase for WooCommerce: Add gift to cart -->","\u003C!-- Gift upon purchase for WooCommerce: Product page gift display -->",[447,448,449],"data-gupfw-product-id","data-gupfw-gift-id","data-gupfw-add-to-cart",[],[452,453],"window.gupfw_admin_params","window.gupfw_frontend_params",[455,456],"[gupfw_gift_display]","[gupfw_gift_button]"]