“I want to give a free gift only to specific customers.” Here's how to make that happen on Shopify.
In this article, we'll show you how to use the Shopify app "RuffRuff Order Bonus" to distribute a gift based on a customer tag (e.g., “VIP”).
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, VIP customers will receive a free gift when they purchase a product.
- Guests (not logged in): No gift
- Regular customers (no customer tag): No gift
- VIP customers (tagged “VIP”): Gift given
The page below is configured the same way as this article, distributing a gift product based on a customer tag condition. Please check the actual behavior.
Setup Method
In this article, we'll show you how to use the Shopify app "RuffRuff Order Bonus" to distribute 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.

(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 1: Create a Gift Campaign That Distributes a Gift Exclusively to VIP Customers

(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 "Customer tag" condition
(7) Configure the following for the customer tag condition
- Select "Contains all"
- Enter "VIP"
(8) In the gift settings, configure the product and quantity to give away as the 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 2: Test That the Gift Is Distributed
(1) Add the product to the cart as a guest
(2) Since the condition isn't met, confirm that the gift hasn't been added to the cart
(3) Add the product to the cart as a regular customer
(4) Since the condition isn't met, confirm that the gift hasn't been added to the cart
(5) Add the product to the cart as a VIP customer
(6) Confirm that once the condition is met, the gift is automatically added to the cart
That's all there is to setting up gift distribution.
In Closing
With that, your automatic gift distribution setup based on customer tags on Shopify is complete.
Benefits You Can Expect from This Setup
Improved operational efficiency
Manual gift management is no longer needed, significantly reducing your workload.
Improved customer satisfaction
Providing VIP customers with a clear benefit improves their purchasing experience and loyalty.
Increased sales
Special treatment for VIP customers can encourage repeat purchases and increase customer lifetime value.
Other Ways to Use This
With "RuffRuff Order Bonus," you can run all kinds of gift distribution campaigns beyond the customer tag condition introduced here, such as:
- Limited-time gift distribution
- Distribution based on a purchase amount condition
- Distribution based on a product quantity condition
- Distribution when a specific product is purchased
About Support
If you have any questions or issues with the setup, please feel free to contact our support team. We'll be happy to help.
Related Article
The blog article below explains how to use RuffRuff Order Bonus to distribute a free gift based on a quantity condition. Please check it out for reference.

































