Free Cheapest Cart Item
How to Offer Free Gifts to the Cheapest Cart Item in WooCommerce
YayPricing makes it incredibly simple to run smart promotions based on the cheapest product in the customer’s cart. This is perfect for campaigns like “Buy More, Get the Cheapest One Free”, “50% Off the Lowest-Priced Item”, or “Free Gift for the Lowest-Priced Product”.
In this guide, you’ll learn how to set up:
Free Gifts for the Cheapest Item in Cart
Cheapest Cart Item for Free
Let’s get started!
Free Gifts for The Cheapest Item in Cart
This setup lets you automatically reward customers by giving the cheapest item in their cart for free. It’s often used in “Buy 2 Get 1 Free” or “Buy 3 Pay for 2” promotions.
In this case, you will set up a rule for buying 3 and paying only 2 (for any products in your store), in other words, buy any 3 products and get the cheapest for free.
Step 1: Create a New Pricing Rule
Go to YayPricing > Click Add Rule and select Buy X Get Y

Step 2: Define the Pricing Rule for Buying 2 of 3 Products
In the Buy Product section:
Choose Cart Subtotal, Quantity, or Products in Cart depending on your campaign.
Example: Customer must buy 2 items, and get the cheapest item for free.

Step 3: Specify Discount Rule on Gift Item - Offer Cheapest Free Gift
In this section, choose the “Free" option > the Cheapest one. Assign 3 similar products as above.

YayPricing will automatically detect the lowest-priced product and apply the free reward.
Step 4: Save change and see how it works!
Click on “Save” and you can check the result on the product page or see how the discount is applied on the checkout page.

Your store is now ready. When you add 2 items to your cart, YayPricing will automatically add the cheapest product for free during checkout.
Cheapest Cart Item for Free
YayPricing gives you powerful flexibility to create promotions that automatically detect and apply rewards to the cheapest product in the customer’s cart.
For example, a rule like "Buy 3 items, get 1 free" means YayPricing automatically identifies the cheapest item in the cart and applies a 100% discount to it.
Let's get started with Step 2
Step 2: Set the Buy Condition
In the Buy Product section, choose to buy 3 items, defined from specific categories/products. The cart must reach X quantity or subtotal.

Step 3: Choose the Cheapest Item as the Reward
In this section, we will set the Discount type to 100% OFF for the cheapest item in the cart. YayPricing will automatically pick the lowest-priced item at checkout.

Step 4: Save change and see how it works!
Your promotion is live! Customers who meet the criteria will instantly receive the cheapest item for free.

Please watch the video below for a detailed walkthrough on how to offer free gifts or discounts to the cheapest cart item in WooCommerce.
Last updated
Was this helpful?