Giving away free gifts is one of the most effective ways to boost customer purchase motivation when running an e-commerce store. However, managing gift distribution manually is tedious and prone to mistakes.
In this article, we'll show you how to use the Shopify app "RuffRuff Order Bonus" to automatically give away a free gift when 3 or more of a target product are added to the cart.
What Is RuffRuff Order Bonus?
RuffRuff Order Bonus is a Shopify app that lets you run all kinds of discount and gift distribution campaigns under virtually any condition.
For example, you can run gift distribution campaigns like the following:
- Give away a gift for a limited time
- Give away a gift when the cart quantity reaches a certain amount
- Give away a gift exclusively to VIP members
- Give away a gift when the cart subtotal reaches a certain amount
and more.
There are many more gift distribution campaigns you can run. For details, please check the app page.
Output
With the method introduced in this article, customers will receive a free gift whenever the cart contains 3 or more units of the target product.
- Fewer than 3: No gift
- 3 or more: Gift included
The page below is a demo product configured the same way as this article. Please check the actual behavior.
Setup Method
In this section, we'll show you how to use the Shopify app "RuffRuff Order Bonus" to give away a free gift.
Before You Start: Set Up the App
If you've already installed and set up "RuffRuff Order Bonus," please skip ahead to Step 1.
Step 1: Enable the Embedded App

(1) From the setup guide on the app's Home page, click "Enable app in theme"
(2) Select the Shopify theme you want to add the app to from the dropdown
(3) Click "Enable app"

(4) Enable "RuffRuff Order Bonus" on the left side of the theme editor
(5) Change the design and text of the gift widget
(6) Click "Save" at the top right of the screen
Step 2: Create a Gift Campaign That Gives Away a Free Gift for 3 or More Items

(1) Click "Gifts" from the app's left-hand menu
(2) Click "Create campaign" from the gift campaigns list page

(3) Enter any name for the campaign
- Internal name: The name used to manage the gift campaign within the app
- Public name: The name of the gift product shown to customers
(4) In the display settings, enter any description text
- Title: The campaign title shown in the gift widget
- Description: The detailed campaign description shown in the gift widget

(5) Set the period you want to run the campaign for in the active dates
(6) In the eligibility conditions, add a "Cart item quantity" condition
(7) Configure the following for the cart item quantity condition
- Select "Is greater than or equal to" and enter 3
- Select "Specific products" and choose the target product
(8) In the gift settings, configure the product and quantity to give away as the free gift
(9) Check the distribution method (the default is "Use settings page configuration." If your store's automatic add-to-cart setting is on, the gift is automatically added to the cart when the conditions are met. If you'd prefer manual addition via a button click, select "Manual")
(10) Click "Save"

(11) Click "Activate"
Step 3: Test That the Free Gift Is Distributed
(1) Add the target product to the cart so there are 2 or fewer
(2) Since the condition isn't met, confirm that no gift has been added to the cart
(3) Add the target product to the cart so there are 3 or more
(4) Confirm that once the condition is met, the gift is automatically added to the cart
That's all there is to setting up free gift distribution.
In Closing
With that, your automatic free gift distribution setup on Shopify is complete.
This setup provides the following benefits:
- Improved operational efficiency: Manual gift management after orders is no longer needed, reducing your workload
- Improved customer satisfaction: Providing a gift under clear conditions improves the customer's purchasing experience
- Increased sales: Encouraging bulk purchases can help increase your average order value
With "RuffRuff Order Bonus," you can run all kinds of gift distribution campaigns beyond the quantity condition introduced here — such as limited-time distribution, VIP-member-only distribution, and amount-based distribution. For details, please check the app page.
If you have any questions about the setup, please feel free to contact support.
































