How to Use Product Bundles to Increase Your Shopify AOV?
Most Shopify merchants know that product bundles can increase Average Order Value. Fewer know how to design bundles that...
Marketing Manager
Offering a free gift with purchase is one of the most reliable ways to increase average order value on a Shopify store. Customers spend more to unlock the gift, your conversion rate improves because the offer feels tangible, and you move inventory that might otherwise sit idle.
The problem is that Shopify doesn’t have a dedicated “gift with purchase” feature. There’s no button in your admin that says “add a free gift when someone spends $75.”
So you need a workaround — and you have four options:
This guide walks you through all four methods step by step, plus the most common gift offer types, how to pick a gift that doesn’t eat your margin, and the mistakes that cause most GWP promotions to underperform.
Gift with purchase (GWP) is a promotional strategy where customers receive a complimentary item or service when they meet specific purchasing conditions. This marketing technique creates added value for shoppers while encouraging larger purchases and brand engagement.
Gift with purchase promotions operate on a simple conditional framework where customers must fulfill certain requirements to unlock their free rewards. Here’s what customers typically need to do and what they can receive:
What Customers Need to Purchase:
What Customers Can Receive as Gifts:
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:
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.
Before setting anything up, it helps to know what kinds of gift offers are possible. The “right” type depends on your goal — whether you want to push AOV higher, promote a specific product, or let customers feel like they’re choosing their reward.
Here are the 5 most common GWP offer types Shopify merchants use.
This is the most popular GWP format. The customer’s cart subtotal must reach a minimum amount before the gift unlocks.
It works well because the mechanic is simple for shoppers to understand, and it directly targets AOV. You set the threshold above your current average order value, so customers naturally add more items to qualify.

Example: “Spend $75, get a free travel-size moisturizer.” If your current AOV is $60, the $75 threshold pulls most orders up by at least one extra product.
One thing to watch: set the threshold too high and redemption drops sharply. A good starting point is 20–30% above your current AOV. You can test from there.
👉 Set up guide: How to Set Up Shopify Free Gift With Purchase Based On Cart Value?
Instead of a cart total, the trigger is a specific product or collection. When a customer adds the qualifying item, the gift becomes available.
This type is useful for product launches, hero SKU promotions, or moving paired inventory. It’s also effective when you want to reward customers for buying higher-margin items specifically, rather than just spending more overall.

Example: “Buy any full-size serum → get a free sample kit.” The gift is tied to the serum purchase, not the cart value.
The limitation is that it doesn’t push AOV the way a threshold does. It’s better suited to conversion goals or product awareness.
👉 Set up guide: How to offer GWP for specific product purchase on Shopify
The trigger here is how many items the customer adds — either from a specific collection or store-wide. Once they hit the required quantity, the gift unlocks.
This works well for consumables, accessories, or collections where you want to encourage multi-unit purchases. It’s a natural fit for stores selling items customers buy in multiples (skincare, supplements, socks, candles).

Example: “Buy 3 candles, get a free matchbox set.”
Keep in mind that quantity-based triggers can create edge cases with product variants. Make sure your setup counts variants correctly — three different scents of the same candle should still qualify.
👉 Set up guide: How to offer GWP on Shopify with multiple purchase criteria
Tiered offers set multiple thresholds, each unlocking a better gift. The higher the customer spends, the more valuable the reward.
This is the strongest AOV driver because it gives customers a reason to keep adding items even after they’ve passed the first threshold. It also creates a “gamified” feeling — shoppers can see what they’ll unlock next.

Example: Spend $50 → free sample. Spend $100 → full-size product. Spend $150 → full-size product + branded pouch.
The trade-off is complexity. You need enough gift inventory at each tier, and the setup requires an app — Shopify’s native discount system doesn’t support multiple gift levels in a single promotion.
Instead of auto-adding a single predetermined gift, you let the customer choose from two or three options. This requires an app with a gift picker UI (popup or in-cart widget).
Letting customers choose increases perceived value because they feel in control. It also reduces the risk of the gift feeling irrelevant — a problem when you auto-add a single item that not every customer wants.

Example: “Spend $80 → pick 1 of 3 free accessories (phone grip, tote bag, or sticker pack).”
This approach needs more planning: you’re managing inventory across multiple gift SKUs, and you need an app that handles the selection interface cleanly in your theme’s cart drawer or cart page.
👉 Set up guide: How to Enable Free Gift Selection 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:
| Best for | Auto-add to cart? | Cost | Setup complexity | |
| Buy X Get Y discount | Simple, single-gift offers | No — customer adds the gift manually | Free (built-in) | Low |
| GWP app | Most stores — flexible offers, multiple tiers | Yes | Free – ~$30/mo | Low–Medium |
| Theme code (AJAX cart) + discount | Stores with a developer who want full control, no app fees | Yes | Free (dev time required) | Medium–High |
| Shopify Scripts | Plus stores with existing script setups (being deprecated) | Yes (at checkout) | Shopify Plus plan | High |
Most Shopify merchants will get the best results from Method 1 (for simple offers) or Method 2 (for anything more flexible). Methods 3 and 4 are developer-dependent alternatives for stores that want custom control or are already on Shopify Plus.
Shopify’s automatic discount system includes a “Buy X Get Y” option that you can repurpose as a basic gift with purchase. It’s free, built into every Shopify plan, and doesn’t require any app.
Here’s how to set it up:
That’s the full setup. A customer who meets the condition and adds the gift product to their cart will see it discounted to $0 at checkout.

When this method works well:
This is a solid choice if you’re running a straightforward, single-gift offer and don’t need auto-add functionality. It costs nothing, takes a few minutes to configure, and works on every Shopify plan.
Key limitations to know before you commit:
If those limitations don’t matter for your current promotion, this method works fine. If they do — especially the stacking conflicts or the lack of auto-add — move to Method 2.
A dedicated GWP app is the most common way Shopify merchants run gift-with-purchase promotions. Apps handle the parts that Shopify’s native system can’t: auto-adding the gift to the cart, showing a progress bar, supporting multiple gift tiers, and letting customers choose their gift.
Key features to look for when choosing a GWP app:
Not all gift with purchase apps are equal. These are the features that matter most for a smooth promotion:
Top Shopify GWP apps worth evaluating:
Here’s a quick comparison of three well-established gift with purchase apps:
| Features | BOGOS Free Gift, Bundles & Upsells | EG Auto Add To Cart | Gift Box |
|---|---|---|---|
| Rating & Reviews | 5.0 ⭐- 3,300 + reviews | 5.0 ⭐- 700 + reviews | 4.8 ⭐- 175 + reviews |
| Pricing | – Basic: 29.99$ – Professional: 49.99$ – Unlimited: 69.99$ – Plus: 109.99$ | – Standard: 14.99$ – Unlimited: 29.99$ | – Entry: 29.99$ – Starter: 49.99$ – Growth: 69.99$ |
| Free Plan Available | ✅ | ❌ | ❌ |
| Built for Shopify | ✅ | ✅ | ✅ |
| Auto Gift Addition | ✅ | ✅ | ✅ |
| Gift rules customization | Advanced | Basic | Basic |
| Free Shipping | ✅ | ❌ | ✅ |
| Custom Popups | Advanced | Enterprise stores need comprehensive promotion management with advanced features | ❌ |
| Analytics | Advanced | Basic | Basic |
| Customer Segmentations | Advanced | Basic | Basic |
| Bundle Support | ✅ | ❌ | ❌ |
| Upsell Support | ✅ | ❌ | ❌ |
| Support Channel | – Live Chat – Live Call – Youtube – Help Docs | – Live Chat | – Live Chat |
| Integration with other top Shopify apps | Enterprise stores need comprehensive promotion management with advanced features | ❌ | ❌ |
| Work with POS | ✅ | ❌ | ❌ |
| Work with Headless | ✅ | ❌ | ❌ |
| Multi-Language Support | ✅ | ❌ | ✅ |
| Best For | Enterprise stores needing comprehensive promotion management with advanced features | Small to medium stores seeking simple, affordable gift automation | Medium stores want reliable gift promotions with multi-language support |

BOGOS – The Enterprise Solution
BOGOS stands out as the most comprehensive gift-with-purchase solution with advanced customization, deep integrations, POS, and headless commerce support. Its strong analytics, segmentation, and upsell tools make it ideal for large or growing businesses seeking powerful promotion management.

EG Auto Add To Cart – The Budget-Friendly Choice
FG Auto Add To Cart offers excellent value with its perfect 5.0-star rating and affordable pricing starting at $14.99. While it lacks advanced features, it delivers reliable automatic gift addition with solid basic functionality. This app is perfect for small to medium-sized stores that want simple, cost-effective gift automation without complex customization needs.

Gift Box – The Balanced Option
Gift Box is a reliable mid-range solution with multi-language support and solid performance. It’s ideal for medium-sized international stores needing dependable gift promotions with basic customization.
👉 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
When this method works well:
For most Shopify stores, a GWP app is the best balance of flexibility, ease of setup, and customer experience. It’s the right choice if any of the following apply: you need auto-add functionality, you want tiered or customer-pick gifts, you’re already running another automatic discount, or you want a progress bar in your cart.
The main trade-off is cost. Free-tier apps usually come with limitations (fewer active offers, limited customization, branding). Paid plans typically run $10–$30/month, which is easy to justify if the promotion is lifting your AOV — but it’s still a recurring expense to factor in.
This method combines two pieces that work together to create a GWP experience without any app:
The result is the same auto-add experience customers get from an app — built entirely with theme code and Shopify’s native discount system. It works on every Shopify plan, costs nothing beyond developer time, and gives you full design control over the cart experience (progress bars, banners, gift notifications).
This method is a good fit if you have developer resources and want a straightforward, single-gift offer with auto-add — without a recurring app cost.
To learn how to automatically add a product to the cart using Shopify’s AJAX Cart API, watch this tutorial:
Shopify Scripts takes a different approach from the AJAX cart method. Instead of adding the gift on the storefront, Scripts run at the checkout level and modify line item prices directly. A typical GWP script checks the cart when the customer reaches checkout, identifies the gift product, and sets its price to $0 — no automatic discount needed.
The key difference from Method 3 is where the logic runs. AJAX cart code runs in the browser and handles the storefront experience (adding, removing, showing the gift). Scripts run on Shopify’s servers at checkout and handle pricing. Some Plus merchants combine both: AJAX cart for the auto-add UX, Scripts for the price modification, which avoids the Buy X Get Y stacking constraints since Scripts set the price directly without using Shopify’s discount system.
Key limitations:
Scripts made sense as a powerful checkout tool for Plus stores, but given the deprecation timeline, they’re no longer a good starting point for new GWP setups.
If you’ve read through all four options and aren’t sure where to start, here’s a simple decision path:
Start with Method 1 (Buy X Get Y) if you just need a basic, single-gift offer and you don’t have another automatic discount running. It’s free, fast, and good enough for a first test.
Move to Method 2 (GWP app) when you need auto-add to cart, tiered gifts, a progress bar, or you’re already using an automatic discount for something else. This is where most merchants land.
Use Method 3 (AJAX cart + discount) if you have a developer and want full control over the experience without recurring app fees — best for straightforward, single-gift offers.
Consider Method 4 (Scripts) only if you’re already on Shopify Plus with existing scripts. For new setups, look at Shopify Functions instead, or stick with a GWP app.
For most stores, an app is the right answer. It gives you the best customer experience with the least setup friction. The native discount is a good starting point to validate the concept, and custom theme code is there when you want more control without the monthly cost.
The offer mechanics only matter if the gift itself is worth claiming and the economics work for your store. A poorly chosen gift wastes inventory. A poorly set threshold either erodes the margin or goes unclaimed. This section covers how to get both right.
The best GWP gifts share two traits: they cost you relatively little to fulfill, and they feel valuable to the customer. That gap between your cost and the customer’s perceived value is where the margin lives.
Products that tend to work well as gifts:
What to avoid: don’t use your best-selling, full-margin product as a gift. If customers already buy it at full price, giving it away cannibalizes revenue instead of creating incremental spend.
The threshold is the condition the customer needs to meet — usually a cart subtotal. Set it too low and every order qualifies (you’re just giving away margin on orders that would have happened anyway). Set it too high and almost no one reaches it.
A practical starting point: set the threshold 20–30% above your current average order value. If your AOV is $60, try a threshold between $72 and $78. This ensures most customers need to add at least one extra item to qualify, which is the whole point — the gift incentivizes incremental spend.
Then check the math. The extra revenue from the higher cart value should comfortably cover the cost of the gift. If your threshold lifts the average order by $15 and the gift costs you $4 to fulfill (product + packaging), you’re netting $11 in incremental gross profit per qualifying order. That’s a healthy trade-off.
If the gift cost is close to or exceeds the incremental revenue, either raise the threshold, switch to a cheaper gift, or run the promotion only during high-margin periods.
Beyond the threshold, a few guardrails keep your promotion profitable:
Setting up the gift mechanics is half the job. The other half is making sure customers actually see the offer, understand it, and feel motivated to act on it. These are the practices that separate GWP campaigns that lift AOV from those that go unnoticed.
Don’t rely on customers discovering the offer at checkout. Surface it early and often:
The more touchpoints where the offer is visible, the higher the redemption rate. If customers don’t know the gift exists until the cart page, most will never qualify.
Every extra step between “customer qualifies” and “gift is in the cart” costs you conversions. Auto-add is the gold standard – the gift appears the moment the threshold is met, no clicking required.
If you’re using Shopify’s native discount (Method 1) and can’t auto-add, make the gift product easy to find. Link directly to it from your banner or cart message. Don’t make customers search your catalog for a product they didn’t know existed.
Time-limited offers and stock-based scarcity work, but only when they’re real. “Free gift while supplies last” is effective if you genuinely have limited inventory. A countdown timer for a weekend promotion is fine if the promotion actually ends on Monday.
What doesn’t work: fake urgency (“only 3 left!” when you have 500 units) or indefinite “limited time” offers that never expire. Shoppers have seen these tactics enough to distrust them.
Your first GWP campaign probably won’t be perfectly optimized. Treat it as a baseline and test from there:
The metrics to track: average order value (before and during the campaign), gift redemption rate (what percentage of orders claim the gift), conversion rate change, and gross margin per order. If AOV is up but margin per order is flat or down, your threshold or gift cost needs adjusting.
A free gift with purchase doesn’t need to be complicated to work. Start with a single gift, a clear threshold, and one setup method. Test it for a week or two, track AOV and redemption rate, and adjust from there.
If you’re just getting started, Shopify’s native Buy X Get Y discount is enough to validate whether your audience responds to a GWP offer. Once you see traction, move to an app for auto-add, progress bars, and tiered gifts – that’s where most of the conversion lift comes from.
The merchants who get the most out of GWP aren’t the ones with the most complex setups. They’re the ones who pick the right gift, set a threshold that nudges customers to spend a little more, and make the offer impossible to miss. Everything else is optimization.
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.
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.
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.
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.
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.
Most Shopify merchants know that product bundles can increase Average Order Value. Fewer know how to design bundles that...
Product bundles can be powerful for upselling and increasing order value. But after creating a bundle, many merchants struggle...
Bundles are one of the most reliable ways to increase Average Order Value (AOV) on Shopify. But “run a...