Some of you may be considering offering free gifts as a promotional measure for your Shopify store. For those people, we recommend the Shopify app "EG Auto Add to Cart Free Gift" (commonly known as EasyGift).
"What kind of app is EG Auto Add to Cart Free Gift? What are its benefits?" "I want to know how to automatically add a free gift to the cart."
This article resolves questions and needs like these.
"EG Auto Add to Cart Free Gift" lets you easily implement a gift-giving feature, offering a variety of benefits.
This article includes a Japanese translation of the app's setup process. Use the content of this article as a reference when considering whether to introduce it.
What is the Shopify app "EG Auto Add to Cart Free Gift"?

Image source: EG Auto Add to Cart Free Gift|Shopify App Store
"EG Auto Add to Cart Free Gift" (referred to in this article by its common name, "EasyGift") is an app that provides Shopify stores with a feature to "automatically add products to the cart." For example, it can automatically add a gift or product to the cart when a specific condition is met, such as "give product A free (add it to the cart at $0) when the order amount exceeds $100."
By using EasyGift, you can implement promotional measures such as upselling, cross-selling, and Buy One Get One (buy one, get another one free). The operation screen is simple and intuitive to configure, so no specialized knowledge or skills are required.
A point to note about EG Auto Add to Cart Free Gift: settings are in English only
EasyGift is a very convenient app, but the settings screen is only available in English and doesn't support Japanese. This settings screen is located within the Shopify admin, but it also doesn't work with browser translation features (such as Google Translate).
Because of this, you'll need to either translate the English text one section at a time using a translation app, or refer to this article, which includes a Japanese translation, when configuring the settings.
Main features and capabilities of the Shopify app EG Auto Add to Cart Free Gift
Here are the main features and capabilities of the Shopify app EasyGift.
Automatically add products to the cart
When a specific product is added to the cart, or when the cart total exceeds a set amount, it automatically adds a specified product (gift) to the cart. Customers don't need to manually add it to the cart themselves.
This allows you to offer a gift without compromising the customer's purchasing experience. Note that the product added to the cart can be offered for free or at a discounted price, whichever you choose.
Buy One Get One and Buy X Get Y
You can easily set up promotions such as "buy one, get another one free (Buy One Get One)" or "buy product X, get product Y free (Buy X Get Y)."
The conditions for adding to the cart can be configured in various ways, such as when the product quantity exceeds a certain number (e.g., buy 3 or more and get 1 free) or when several specific products have all been added to the cart (e.g., buy all of products A, B, and C, and get product D as a gift).
Targeted gifts
You can perform detailed targeting, such as offering a gift only to purchasers of a specific product or collection.
With a higher-tier plan, you can also target based on the customer's location information.
Scheduling feature
Since you can set the start and end times of a promotion in advance, you can automate promotion operations. It also allows for strategic promotion rollouts, such as enabling an offer only on specific days of the week or during specific time slots.
Benefits and use cases of introducing EG Auto Add to Cart Free Gift to Shopify
Here are the benefits and use cases of introducing EasyGift.
Increasing average order value (AOV)
When you offer a purchase perk or a free gift for orders over a certain amount, customers tend to purchase more products than they originally planned. By encouraging additional purchases with a message like "spend $XX more to get a perk," you can effectively raise the average order value per order.
Use case: Product A free for orders over $50, and products A and B free for orders over $100
Improving conversion rate
Automatically adding a purchase perk or free gift has the effect of nudging customers who are hesitant to buy. The clear incentive of "get a perk if you buy now" reduces cart abandonment rates and leads to an improved conversion rate.
Use case: Product A given as a free gift for orders placed today
Improving product awareness through gift-giving
By offering a new or focus product as a free sample gift when a bestselling product is purchased, you can efficiently raise awareness of that product. When customers actually experience the product, the psychological barrier to purchasing is lowered, increasing the likelihood it will be chosen on their next purchase.
Use case: New product B given as a free gift to all customers who purchase product A
Improving the customer experience
If you try to offer a free gift without using EasyGift, customers may have to manually enter a coupon code or add a specific product to the cart themselves, which tends to complicate the purchase process.
Having the gift added automatically lets customers enjoy a sense of specialness and value without any stress. This raises customer satisfaction and can be expected to encourage repeat purchases and loyalty.
Shopify app EG Auto Add to Cart Free Gift pricing plans
We've summarized EasyGift's pricing plans and supported features in table form.
| Plan name | Standard | Unlimited |
|---|---|---|
| Monthly fee | $14.99 | $29.99 |
| Number of rules | Up to 3 | Unlimited |
| Rule triggers | Basic only | Advanced |
| Customization scope | Limited | Extensive |
| Product stock alerts | ◯ | ◯ |
| Geotargeting *1 | - | ◯ |
| Magic links *2 | - | ◯ |
As of March 2025
*1. Geotargeting is a feature that lets you determine whether a campaign applies based on the user's geographic information.
*2. A dedicated link you can post to social media, newsletters, and the like. You can apply a campaign only to users who visit via the magic link.
The Standard plan's features are plenty useful on their own, but the drawback is that you can only set up to 3 rules. If you want to set up many rules, or are considering integration with social media or newsletters, we recommend the Unlimited plan.
Since EasyGift has a 5-day free trial, if you're interested, we recommend trying it out first.
How to install and configure the initial setup for the Shopify app EG Auto Add to Cart Free Gift
Introducing EasyGift is very easy. First, install "EG Auto Add to Cart Free Gift" from the Shopify App Store.

Image source: EG Auto Add to Cart Free Gift|Shopify App Store
A confirmation dialog for installation will appear again on your Shopify store, so click "Install."

Image source: Shopify admin
The EasyGift settings screen will appear within the Shopify admin. Click "Start 5-day free trial."

Next, approve the subscription. No charge will occur at this point.

Once "Welcome to EasyGift" is displayed, installation is complete.

Next, perform the initial setup. A "Setup guide" will be displayed on the app screen, so click "Activate app" under "Enable app embed."

Your store's customization screen will automatically be displayed, so enable the "EasyGift Script tag" switch and click "Save."

That completes the initial setup.
How to use the Shopify app EG Auto Add to Cart Free Gift in practice
Here's how to actually use EasyGift. Click "Create rule" displayed on the EasyGift settings screen, and create a rule for adding a gift to the cart.

Image source: Shopify admin
First, enter a name in "Rule name." Japanese is fine too.

Rule Trigger
The rule trigger is the condition for adding a gift to the cart. You can choose from the following 4 triggers.
-
Cart value: when the customer's cart total reaches a specific amount
-
Product: when a specific product is added to the cart
-
Product tags (Unlimited plan only): when a product with a specific tag is added to the cart
-
Collection (Unlimited plan only): when a product from a specific collection is added to the cart

Here, we'll explain how to configure "Cart value" and "Product."
Cart value
This setting adds a product to the cart when the customer's cart total reaches a specific amount. We'll walk through the setting items.
In "When a customer's cart value reaches," you set the price at which the product should be added to the cart. Enter the threshold amount in the "Amount" field.
By checking "Add an upper cart value limit," you can set an upper limit amount.

Product
This setting adds a gift when a specific product is added to the cart.
In "When a customer's cart includes," you can choose a condition from the following 3 items.
- A total quantity of these products
- A total monetary value of these products
- All of these products at the same time
- A specific combination of these products (Unlimited plan only)
If you select "A total quantity of these products," the gift is added based on quantity. For example, entering 2 in "Minimum threshold" configures it to be "when 2 or more units of the product have been added to the cart." You can optionally set an upper limit in "Upper threshold (Optional)."
Select the target products in "Choose products." You can select multiple products.

If you select "A total monetary value of these products," the gift is added based on the total amount. For example, entering 200 in "Minimum threshold" configures it to be "when the total amount in the cart for the relevant products reaches $200 or more." You can optionally set an upper limit in "Upper threshold (Optional)."
Select the target products in "Choose products." You can select multiple products.

If you select "All of these products at the same time," the gift is added when all of the specific products have been added to the cart. You can choose either just one product or multiple products.

The rule trigger option items configurable under "OPTIONS" are as follows.
- Rule works in reverse: If the cart contents change and no longer meet the rule conditions, the automatically added product is removed.
- Allow this rule to be triggered more than once per cart: When the cart contents meet the condition multiple times, the rule will run more than once.
- Only execute the rule once per session: The rule will run only once per visitor session, even if the condition is subsequently met again.

Rule action
Next, use "Rule action" to configure what happens when the rule trigger's conditions are met. There are 2 options.
- Automatically add products to cart: Select this if you want to add a specific product
- Give customers a choice of products to add: Select this if the product requires the customer to choose a variation, such as size

If you select "Automatically add products to cart," you select just one gift to add to the cart.
If you select "Give customers a choice of products to add," you register multiple gifts (up to 6 products).
You can also receive an alert when a gift you're adding to the cart is running low on stock. The conditions for a gift to be eligible for alerts are as follows.
- Quantity is being tracked
- It's not set to continue selling when out of stock on Shopify

The rule action option items configurable under "OPTIONS" are as follows.
- Prevent customers changing added item quantities in their cart: Customers won't be able to remove the automatically added product from the cart, ensuring it's always included in the purchase process.
- Prevent customers purchasing added items outside of this rule: A product automatically added by the rule can only be purchased while this rule's conditions are met.
- Add remaining selected products when one or more chosen products are out of stock: Even if some of the multiple auto-added products set in the rule are out of stock, only the in-stock products will be added to the cart.

Checking "Show a notification" under "Notifications" will notify the customer with a (customizable) message when the rule runs.

Checking "Show a Banner" under "Banners" will display a banner informing customers of the gift-adding rule when the page loads. We'll omit the setting details in this article.

Discounts
Configuring the settings up to this point will add the product to the cart, but the price will also be added at the same time. So, set up "Discounts" for the gift product.
There are 4 discount setting options.
- Do not apply any discounts: No discount is applied. Mainly used when offering a product priced at $0.
- Apply a discount using a EG automatic discount: A discount is automatically applied to the gift product in the cart. Unlike Shopify's default discount feature, this lets you apply an additional discount to the trigger product (the product the customer was originally trying to buy).
- Apply a discount using a Shopify automatic discount: Applies a discount using Shopify's default automatic discount feature. It's not flexible, but the setup is simple.
- Discount the products added by EG rules using a Shopify promo code: When the trigger fires, a Shopify promo code is automatically applied. However, this isn't recommended, since the promo code discount is only applied on the checkout screen (on the cart screen, the product appears added at the regular price), which could confuse customers.

If you're adding a product to the cart that isn't priced at $0 from the start, apply an EasyGift or Shopify automatic discount.
Schedule
Choose from the following 2 scheduling settings.
- Run this rule continuously: No period is set.
- Run this rule for a specific time period: Enter a start date/time and end date/time to set a period.

Apply this rule to
Finally, set the target audience for the rule you've configured. The available options are as follows.
- All store visitors
- Visitors who are not logged in customers (Unlimited plan only)
- Existing customers who are logged in (Unlimited plan only)
- Only visitors who arrive via a magic link (Unlimited plan only)

Using "Geotargeting," available on the Unlimited plan only, you can allow or prevent the trigger from firing based on the user's location information.
- Only allow customers visiting from these countries to trigger the rule (Unlimited plan only)
- Prevent customers visiting from these countries from triggering the rule (Unlimited plan only)
Once all the settings are complete, click "Save."
Let's confirm the behavior in a test environment. The rule we created here is "buy jeans, get a T-shirt free." Add jeans to the cart.

Looking at the cart screen, the T-shirt had been automatically added to the cart. A discount was applied to the T-shirt, and its price is now $0.

Many other condition settings are also available, so try out the settings that best fit your store and products.
[Bonus] An easy-to-use, Japan-made free gift app
RuffRuff Order Bonus
RuffRuff Order Bonus is a Shopify app that lets you implement various perk campaigns (discounts and gift distribution) under any condition.
Compared to EasyGift, since it's an app developed by a Japanese company, the admin screen, help page, and customer support are all available in Japanese, so you can use it with peace of mind whenever you run into trouble. It's also appealing that you can use all the features at an affordable pricing plan.
By using RuffRuff Order Bonus, you can implement measures such as the following:
- Free shipping for VIP members only
- Discounts by membership rank
- Volume discounts
- Discounts when a specific product is included
- Discounts for customers with 10 or more past purchases
- First-come-first-served discounts (20% off for the first 10 customers)
- Gift distribution for members only
- Sample distribution upon purchase of a specific product
- Distributing summer samples during a limited spring campaign
- Free gift distribution for orders over 10,000 yen
and more
Since it's an app developed by a Japanese company, it comes with thorough Japanese-language support, so those who aren't comfortable with English can use it with peace of mind.
RuffRuff Order Bonus pricing plans
- Monthly billing: from $9.9/month
- Annual billing: from $99/year * Equivalent to 2 months free compared to monthly billing
The blog article below introduces how to distribute free gifts using RuffRuff Order Bonus. Please use it as a reference.
Use the Shopify App EG Auto Add to Cart Free Gift to Boost Your Sales!
This article explained the Shopify app "EG Auto Add to Cart Free Gift," which automatically adds a gift to the cart.
By using EasyGift, you can expect to increase your customers' average order value and improve your conversion rate. It also lets you automatically add a gift to the cart without compromising the customer's purchasing experience.
Use the content of this article as a reference and consider introducing it.
The blog article below introduces Shopify apps other than EG Auto Add to Cart Free Gift that automatically add a gift. Please use it as a reference when choosing an app.

