[2026] Shopify Gift With Purchase: Step Guide, Apps & Tips

[2026] Shopify Gift With Purchase: Step Guide, Apps & Tips

Last updated : 2 July, 2026 17 min read

[2026] Shopify Gift With Purchase: Step Guide, Apps & Tips

Charlie Ngo

Charlie Ngo

Marketing Manager

5/5 - (1 vote)

Most Shopify stores set up free gifts the wrong way. The gift never shows up in the cart, or the store hands out a discount when a free gift would have converted better. A gift with purchase is a promotion that gives the customer a free item once their order meets a condition, like a minimum spend or a specific product. Done right, it lifts sales without cutting your prices. This guide covers why it converts, how to set it up on Shopify in three ways, and the mistakes that quietly cost you money. I’m Charlie Ngo, BOGOS’s Marketing Manager, where we help Shopify merchants run free gift, bundle, and upsell promotions.


TL;DR

  • A gift with purchase (GWP) gives customers a free item when they hit a condition, like a spend threshold or a specific product.
  • GWP adds value without cutting your prices, so your margins stay healthier than with a sitewide discount.
  • The global average order value is about $145, and a free gift is one of the fastest ways to push past it.
  • You can set up a free gift 3 ways on Shopify: the native Buy X Get Y discount (free), a gift app (recommended), or custom code (for complex stores).
  • The native method has one big flaw: it will not add the gift to the cart automatically.
  • Real results: Missing Pen earned €36,000 and a 19% AOV lift, and Aotea Gifts hit roughly 70% higher AOV, both without a sitewide discount.
  • The single best tip: set your gift threshold about 15% to 30% above your current average order.

1. Why Shopify Merchants Use GWP Promotions

The reason GWP works better than a flat discount for many stores comes down to perceived value. A 10% discount on a $80 order saves the customer $8. A free gift valued at $8 (that only costs you $3 to fulfill) feels like a much bigger reward (even though your actual cost is lower).

Beyond that, GWP promotions give you a few specific advantages:

  • Higher average order value. Studies show GWP campaigns can lift average order value by up to 30%. For example, Missing Pen, a German luxury stationery store, used BOGOS gifts and bundles to earn €36,000 in extra revenue and a 19% AOV lift, with no sitewide discount.
  • Better conversion rates. A visible gift offer (progress bar, popup, banner) gives shoppers a reason to complete checkout instead of abandoning.
  • Inventory clearance. Samples, end-of-line products, or low-cost accessories make effective gifts and help you move stock without discounting your core catalog.
  • Stronger customer experience. A surprise or earned gift creates a positive unboxing moment, which supports repeat purchases and word-of-mouth.

The trade-off is margin. Every gift has a cost: product cost, packaging, and sometimes extra shipping weight. That’s why the threshold and gift selection matter as much as the offer itself (more on that later).

If you’re comparing GWP to other promotional tactics like BOGO or percentage-off discounts, the key difference is that GWP adds perceived value without reducing the price of anything already in the cart. Your products stay full price. The gift is the incentive.


2. Common Types of Gift With Purchase You Can Create on Shopify

You can shape a gift with purchase in several ways depending on your goal. Each type suits a different store and a different customer.

  • Spend-threshold gift. The customer gets a free item after spending a set amount, such as “Spend $75, get a free travel-size serum.” This is the most common type and the best for raising order value.
  • Product-specific gift. The customer gets a gift when they buy a specific product, such as “Buy the coffee machine, get free filters.” This works well for pairing accessories with a hero product.
  • Tiered gifts. The customer unlocks better gifts as they spend more, such as a gift at $50, a bigger one at $100, and the best at $150. Tiers push shoppers toward the next reward.
  • Customer-choice gift. The customer picks their free gift from a set of options, often shown in a gift slider. Choice raises the perceived value and reduces the chance of a gift they do not want.
  • Free gift with multiple purchase criteria. The customer unlocks the gift only when the cart meets more than one condition at once, such as “Spend $250 and include at least one Product A,” or “Buy 2 items from Collection A and 1 item from Collection B.” This suits stores that want to steer shoppers toward specific products and a spend level together.
  • Collection-based gift. The customer gets a gift when they buy from a certain collection, such as “Buy any 2 skincare items, get a free mask.” This moves a category you want to promote.
  • Mystery gift. The customer gets a surprise gift at checkout. Curiosity adds a small thrill, and it works well for seasonal campaigns.

3. 3 Ways to Add a Free Gift With Purchase on Shopify

There are four ways to set up a gift with purchase on Shopify. They range from a free, no-code option that takes five minutes to a developer-level script that runs at checkout.

Before walking through each one, here’s a quick comparison so you can jump to the method that fits your store:

FactorNative discountGift appCustom code
CostFreeFrom about $15 to $30/monthHigh (developer time)
Setup difficultyEasyEasyHard
Auto-add gift to cartNoYesYes
Tiered giftsNoYesYes
CustomizationLowHighFull
Best forA single basic offerMost storesComplex or headless stores

Most Shopify merchants will get the best results from Method 1 (for simple offers) or Method 2 (for anything more flexible). Method 3 is a developer-dependent alternative for stores that want custom control or are already on Shopify Plus.


Method 1: Use Shopify’s Built-in “Buy X Get Y” Discount

Shopify has no one-click free gift feature, but its built-in Buy X Get Y discount comes close. It is free and needs no app, which makes it a fine starting point for a basic, one-off offer.

Here’s how to set it up:

  • Step 1: In your Shopify admin, go to Discounts → Create discount Select Buy X Get Y
In the Shopify discount dashboard, choose the “Buy X Get Y” offer type.
  • Step 2: Under “Customer buys,” set the condition: either a minimum quantity of specific products or a minimum purchase amount (this is your threshold).
Under the “Customer Buys” section, choose either a minimum quantity or a minimum purchase amount.
  • Step 3: Under “Customer gets,” choose the gift product and set the discount to 100% off (making it free).
Under "customer gets" section, choose gift products and set discounted value to 100%
  • Step 4: Set the maximum number of uses per order — typically 1, so customers can’t claim multiple gifts.
Set maximum number of uses per order
  • Step 5: Under “Discount type,” choose Automatic, so it applies without a code.
Choose either the “Discount code” or “Automatic discount” type.
  • Step 6: Save the discount and test it in your storefront.

One big caveat: this method will not add the gift to the cart automatically. The customer must add it themselves before checkout. So you must tell them clearly with a banner, pop-up, or cart note, such as “Spend $75 and add your free gift before checkout.”

There is a second limit. Shopify runs only one automatic discount at a time, so tiered gift campaigns are not possible with this method.

This option is best for merchants who want a free, no-frills way to test a single gift offer.


For auto-adding a free gift to the cart, tiered gifts, and a smoother customer experience, a dedicated app is the better choice. An app adds the gift to the cart automatically, supports multiple offers at once, and lets you target the right shoppers.

Here are 3 of the top-rated free gift apps on the Shopify App Store:

AppRatingFree planPaid plans fromBest for
BOGOS: Free Gift Bundle Upsell5.0 (3,700+ reviews)Yes (30 lifetime orders)$29.99/monthAdvanced gift logic plus bundles and upsells in one app
EG Auto Add to Cart Free Gift5.0 (1,000+ reviews)No (trial only)$14.99/monthSimple, reliable gift automation
Gift Box by Digismoothie4.9 (200+ reviews)Yes$29.99/monthMedium stores want reliable gift promotions with multi-language support

#1 BOGOS: Free Gift Bundle Upsell

️🏆 Best for: stores that want advanced free gifts logic plus bundles, upsells, and discounts in one app.

Bogos App Showing Bogo Bundle And Upsell Features

This is our app, built as an all-in-one promotion tool. It runs free gifts, bundles, upsells, and volume discounts in one place, so you avoid stacking several apps. It has served 87,000+ brands and adds the gift to the cart the moment a customer qualifies.

Key features:

  • Auto add to cart, so the gift appears with no manual step
  • Progress bar that shows shoppers how close they are to the reward
  • Tiered gifts and a gift slider for customer choice
  • BOGO, Buy X Get Y, bundles, upsells, and volume discounts
  • Targeting by product, collection, location, order history, or customer tag
  • Checkout upsell on Shopify Plus, plus POS and headless support

#2 EG Auto Add to Cart Free Gift

️🏆 Best for: stores that want a simple, low-cost gift tool, especially for time-boxed campaigns.

  • Rating: 4.9 stars on the Shopify App Store
  • Pricing: Paid plans from $14.99 per month after a free trial.
EG auto add to cart

This app, by 506, keeps a tight focus on auto-adding gifts. It does one job well and stays easy to set up. It suits stores that want reliable gift automation without a wider promotion suite.

Key features:

  • Auto add to cart for free gifts and add-ons
  • Gift with purchase, BOGO, and Buy X Get Y offers
  • Scheduling, so campaigns start and stop on set dates
  • Targeting by product, collection, or cart value
  • Up to 3 rules on the Standard plan, unlimited on the higher tier

#3 Gift Box: Free Gift Purchase

🏆 Best for: stores that want a simple, good-looking gift offer, especially for seasonal sales.

  • Rating: 4.9 stars on the Shopify App Store
  • Pricing: Free for development store. Paid plans start at $29.99/month
gift box

This app, by Digismoothie, uses clean templates and a no-code setup. It looks polished on the storefront with little effort. It suits stores that want a straightforward gift offer over a full promotion toolkit.

Key features:

  • Five templates: free product, free product choice, free shipping, gift wrapping, and extended warranty
  • No-code setup with a live preview
  • Spending thresholds and collection targeting
  • Tier-based gifting for higher-spend rewards
  • Analytics dashboard and multilingual support

👉 For more reviews of Shopify Gift-with-purchase apps, check out this blog: Top 8 Must-Have Shopify Free Gift With Purchase App To Boost AOV

The right pick depends on your needs. EG is great if you want lightweight gift automation. Gift Box suits stores that want a simple, slick gift pop-up with gift choice and a fast, no-code setup. BOGOS is the strongest fit if you want deep gift rules and want to run bundles, discounts, and upsells from one place. It auto-adds gifts, supports a gift slider, and targets by cart value, customer tag, location, and more.


Method 3: Custom code (for complex stores)

If neither the native method nor an app fits your exact needs, you can build a free gift with custom code. This gives you full control, but it costs the most and needs a developer.

Custom code suits large stores, headless setups, or unusual rules that off-the-shelf apps do not handle. Modern builds use Shopify Functions. Note that Shopify Scripts, the older tool many guides still mention, is deprecated, so build on Functions instead.

For most stores, this is overkill. Reach for it only when an app genuinely cannot do what you need.


4. How to set up a gift with purchase with the BOGOS app

Here is the full step-by-step setup with BOGOS. In this example, we will show you how to do a “Spend $100 to get gift” offer

  • Step 1: Install BOGOS from the Shopify App Store and open the app from your admin.
  • Step 2: In BOGOS admin dashboard, click Create offer → Gift Offer Choose “Spend X amount to get gift” template
BOGOS gift offer template
  • Step 3: Set the minimum and maximum cart values, then choose which products you want to apply this offer to.
BOGOS Offer’s Main Condition for a Free Gift

Note: If you want to combine cart value with cart quantity condition, click on “Add main condition

  • Step 4: Choose the gift product the customer will receive, and add more than one if you want to offer a choice.
BOGOS: Select a Gift Product Option

Note: If you want customers to choose a gift from a list via a gift pop-up, set the “number of gifts customers receive” to be lower than the number of selected gift products. You can then customize the gift pop-up design in the “Customize” dashboard

  • Step 5: Add a “Sub-condition” to limit which customer segments this offer applies to.
BOGOS's sub-condition
  • Step 6: Set “Offer Priority” and add “Cart messages” to inform customers about the offer.
BOGOS Offer Priority and Cart Message Settings
  • Step 7: Set the start and end dates, then save and publish the offer.
  • Step 8: Test it on your live store on both desktop and mobile to confirm the gift applies correctly.

A few tips make the setup pay off. Use auto add to cart so the gift drops in without a manual step. Turn on a gift slider when you want customers to pick their own reward. Add a progress bar for tiered offers so shoppers can see how close they are to the next gift.

One more advantage: BOGOS runs more than gifts. You can also build product bundles, cart and checkout upsells, and volume discounts from the same dashboard, which keeps your promotions from clashing.


5. How to use a gift with purchase to increase your AOV

A gift with purchase raises average order value when you tie the reward to how much a customer spends. The global average order value sits at around $145. A well-set gift pushes shoppers past their normal spend without a discount. Here is how to use it to grow order value.

Set the gift threshold just above your current average order value. Find your average order value first, then set the reward a little higher, close enough that a shopper adds one more item to reach it but not so high that it feels like a second order. A common starting point is roughly 20% to 30% above your average order value, but treat that as a rule of thumb and test it. A customer who would spend $60 sees a free gift at $75, adds one more item to reach it, and their order grows.

Use tiered gifts to push spending higher. Offer a small gift at $50, a better one at $100, and the best at $150. Each tier gives the shopper a reason to add more, and the higher tiers pull in customers who were already close.

tiered gift with purchase
Tiered gift-with-purchase rewards customers with greater benefits as they spend more

Show a progress bar so shoppers see how close they are. A bar that updates in the cart turns “spend more” into a clear, visible goal. The reward feels within reach, so shoppers add the item that gets them there.

Multi Goal And Single Goal Progress Bar Examples
In-cart progress bar

Pick a gift that feels worth the extra spend. The gift should look valuable enough to justify adding another product. A desirable gift is what turns a threshold into a bigger order.

Stack the gift with other AOV levers for more lift. A free shipping bar, a bundle, or a tiered offer works well next to a gift. Vesync ran a three-part promotion for Black Friday and drove $100,000 in sales. Gift with purchase is one of the most reliable ways to increase average order value on Shopify.


6. How real Shopify brands use gift with purchase

Real Shopify stores run gift with purchase in different ways depending on their goal. Here is how three brands used our app in practice, and what you can copy.

#1 Glam42

Glam42’s 800% Sales Boost with BOGOS Promotion App

Glam42, a beauty retailer with three stores in Israel, sells premium lines like Lancome that it could not discount without hurting the brand. The team used gifts instead. They needed the gift to add itself automatically once a customer bought qualifying products, which the native Shopify discount could not do, and they needed it to hold up across more than 20 promotions a month over a catalog of 30,000-plus products.

With our app, Glam42 ran tiered, targeted offers with auto-add-to-cart. Spend ₪199 on Lancome and a gift bag dropped into the cart. Spend ₪499 and a full Lancome gift set took its place, with the lower-tier gift removed automatically. Once shoppers saw the next reward within reach, many added more to unlock it. Glam42 reported an 800% sales boost with this approach.

👉 Read Glam42 story

#2 Klower Pandor

Klower Pandor Increased Sales by 13x with BOGOS

Klower Pandor, a light-luxury fragrance brand in Taiwan, ran frequent discount promotions until the constant markdowns started eating margins and cheapening the brand. The team switched to tiered gifts with a “Spend X, get a free gift” offer.

The gifts were functional, universal items like hand creams and candles. Each one worked as a free sample that introduced shoppers to a new product category and set up the next purchase. A progress bar and auto-add-to-cart made the reward easy to see and claim, which lowered cart abandonment.

In its first month with our app, attributed sales were TWD 5,798. The next month, they reached TWD 78,950, a 13X jump, with higher average order value as customers added items to reach the next gift tier.

👉 Read Klower Pandor Story

#3 Optimum Performance

Optimum Performance

Optimum Performance, a health and wellness brand, used gift and free shipping milestones to lift order value. Most of its products start at €18, so a two-item cart falls just short of the €49 gift threshold. That small gap pushes shoppers to add one more item to qualify.

The gifts were full-size supplements worth up to €30, which gave strong perceived value and let customers try a product they might reorder. A BOGOS progress bar updated live in the cart drawer so shoppers could see how close they were to the reward. This tiered, visible approach helped the store reach 8X growth in one year.

👉 Read Optimum story


7. Final words

A gift with purchase is one of the simplest ways to grow your Shopify store without slashing prices. It lifts average order value, recovers hesitant carts, clears slow stock, and builds loyalty, all while keeping your products at full price.

The proof is in real stores. Missing Pen earned €36,000 and a 19% AOV lift, and Aotea Gifts reached roughly 70% higher AOV, both with gifts and bundles instead of sitewide discounts.

Start small. Pick one offer type, set your threshold a little above your average order, choose a gift that fits, and make it easy to see. When you are ready to automate it and track the results, BOGOS lets you run gifts, bundles, and upsells from one dashboard and get started for free.

8. FAQs

How does Shopify free gift with purchase work?

A free gift with purchase works by rewarding customers with a complimentary item when they meet specific purchase conditions, such as buying a certain number of products or reaching a minimum cart value.

How to automatically add a gift with purchase on Shopify without using apps?

Currently, Shopify does not provide a solution to automatically add a gift with purchase to the customer’s cart. Unless you have coding knowledge, the only way to solve this issue is to use a third-party app.

How to set up a free gift with purchase on Shopify?

To set up a free gift with purchase offer on Shopify, you can use Shopify’s native discount feature for free or pay an additional fee for a third-party app. Third-party apps also offer additional features such as auto-adding a free gift to the cart, real-time analytics, tiered promotions, quantity discounts, and more. We highly recommend BOGOS Free Gift for its stability and functionality.

Can I limit Free Gifts with Purchase to certain products?

Yes, both Shopify’s native discounts and many third-party apps allow you to set specific products or collections as qualifiers for the gift promotion.

Is there a way to offer multiple free gifts based on cart value?

Yes, third-party apps like BOGOS allow you to set up tiered promotions, where customers can receive different gifts based on their cart value or item quantity.

Like what you see? Share with a friend.

BOGOS, most trusted app to run Father's Day Sales Promotions on Shopify!

Related Articles

Background Form

Subscribe to our email list
to receive news and discounts.