Shopify Buy X Get Y promotions are effective for increasing AOV, but Shopify’s native setup is limited to checkout-only discounts and manual gift addition.
Kite Discount & Free Gift emerges as a good overall Buy X Get Y app, offering automatic gift addition, repeat BXGY logic, advanced targeting, built-in progress bars, analytics, and reliable performance using Shopify Discount Functions.
Other apps serve more specific use cases: AOV.ai for AI-driven and tiered rewards, Dr Free Gift for simple automatic gifting with progress bars, Discounty for managing BXGY alongside bulk and catalog-wide discounts, and Salepify for combining free gifts, bundles, and volume discounts.
Budget-friendly options like CartKing and CartBot support multi-gift and rule-based Buy X Get Y campaigns, making them suitable for smaller or cost-conscious stores, while Kite remains the most complete solution overall.
Shopify Buy X Get Y promotions, sometimes called BOGO (Buy One Get One) are a proven way to increase cart size & average order value (AOV). However, as you know, Shopify’s built‑in discount options are limited when you want your BXGY a specific way. For example, if you want your Buy X Get Y to auto-add to the cart. Hence, you need a good Shopify Buy X Get Y app to execute such promotions. Today, I will do an in-depth comparison of the best apps in terms of features, pricing, and reviews, so that you can decide for yourself. Let's dive in.
What to Consider when Choosing a Buy X Get Y app
Features & triggers: Look for a Shopify Buy X Get Y app that supports automatic gift addition, progress‑bar widgets, and both percentage and fixed‑price discounts. Advanced triggers, such as collections, specific products, customer tags, markets, or cart value, give you flexibility.
Ease of setup: A good app should let you launch promotions without code. Shopify Discount Functions-based apps like Kite Discount & Free Gift allow merchants to choose products and set repeating rules via a simple interface.
Pricing & plans: Compare free tiers (often capped by revenue or number of campaigns) with paid plans that unlock unlimited campaigns or advanced features. Make sure the price matches your expected order volume.
Ratings & reviews: High ratings and large review counts indicate reliability and strong support. The Shopify Buy X Get Y apps in this list consistently score 4.8 stars or higher with hundreds of reviews.
Customer support & integrations: Look for live chat or priority support for fast problem resolution and integration with other Shopify apps (slide cart, checkout, bundling, subscriptions, etc.)
Comparison Table: Best Shopify Buy X Get Y Apps
In-Depth Review: Top Shopify Buy X Get Y Apps
I will now dive into an in-depth analysis of each featured Shopify Buy X Get Y app so that you can make an informed decision.
1. Kite Discount & Free Gift
Kite Discount & Free Gift is a powerful Shopify Buy X Get Y app that is built on Shopify’s Discount Functions. This means there are no hacks that break; just stable discount set-ups that work well even at larger store traffic volumes. It is an all-in-one discount solution, so should you decide to switch to another type of promotion, such as a tiered discount or free gift, you can easily do so.
Kite Discount & Free Gift lets you set complex Buy‑X‑Get‑Y logic without custom scripts or code. The app also offers progress‑bar widgets and a robust analytics dashboard.
Key features
Automatic Buy X Get Y, BOGO discounts, apart from powerful tiered, volume discounts & free gift campaigns
Auto-adds the Buy X Get Y promotional offer product
Choose triggers by collection, product, or tag, and set minimum quantities
Set Buy X Get Y discounts on different products or collections, using the same discount code ; using Kite’s advanced Buy X Get Y setup.
Select discount type (percentage, fixed amount, or fixed price) and decide whether it repeats, such as Buy 2, Get 2 or Buy 4, Get 4
Decide if the discount targets the cheapest or most expensive item.
Advanced conditions: market, customer tag, and cart subtotal filters
Progress bars and widgets on product and cart pages
Live 24 x 7 proactive customer support
Pricing
Free plan: one active campaign and unlimited manual discounts
Basic/Grow: $19/mo with 25 automatic discounts and free gifts, tiered discounts, progress bars, and campaign scheduling
Advanced/Plus: $49/mo for multi‑market and multi‑language campaigns and extra discounts
Pros
Powerful rules and segmentation for complex BXGY promotions
Built‑in widgets and analytics simplify implementation and tracking
Highly rated (4.9 stars) and recognized for strong customer support
Cons
Free plan has limits on active campaigns
2. Dr Free Gift & BOGO
Dr Free Gift is a Shopify Buy X Get Y app that focuses on automatic gifting and upsell goals. Merchants set cart spend or quantity thresholds, and the app automatically adds or removes gifts or products from the cart. Progress bars show how close shoppers are to earning the gift. Additional goals, like free shipping or discount codes, can be integrated into the same widget.
Key features
Auto‑add free gifts or products based on cart spend or quantity
Custom progress bar widget that can include multiple goals (free gift, free shipping, discount code)
Customer choice or automatic gifts with no draft order needed
Supports BOGO and Buy‑X‑Get‑Y promotions and optional pop‑ups
Pricing
Free (Trial/Dev) plan: free for development stores; includes all free gift features
Pro: $9.99/mo; includes automatic gifts, customer‑choice gifts, progress bar & floating slider/popup
Shopify Plus: $24.99/mo for load‑balanced architecture and priority support
Pros
Easy setup for automatic gifts; no coding required
Unique progress bar that can combine multiple upsell goals
Highly rated with responsive support
Cons
Focuses mainly on gift promotions; lacks other discount types
Free plan only available for development stores
3. AOV.ai Free Gifts BOGO & BXGY
AOV.ai is a Shopify Buy X Get Y app that leverages artificial intelligence to suggest the best Buy X Get Y, BOGO, or free‑gift campaign based on your sales goals. Its AI considers your store data to select a promotion type, schedule, and limit to maximise AOV. The app supports milestone rewards and tiered reward boxes to encourage higher spending.
Key features
AI‑powered campaign recommendations and analytics
Support for Buy X Get Y, BOGO, free gift with purchase, and milestone rewards
Progress bar and tiered reward widgets that match your theme
Gift limits, multipliers, scheduling, and checkout upsell for Shopify Plus
Multi‑language support and AI‑powered theme matching
Pricing
Free: 2 active campaigns with ~$500 revenue cap
Basic: $19.99/mo; unlimited campaigns, gift limits, and translations
Advanced: $49.99/mo; increases revenue cap to $10k
Plus: $99.99/mo; adds checkout upsell and progress bar for Shopify Plus stores
Pros
AI chooses the best promotion type and settings automatically
Tiered reward boxes encourage higher spend
Multi‑language and theme‑matching design
Cons
Revenue caps on free and mid‑tier plans
Higher pricing for the Plus plan with advanced features
4. Discounty – Bulk Discount Sales
Discounty is a discount manager and price editor that offers Buy X Get Y offer setups on Shopify, along with bulk, quantity, cart, and shipping discounts. Merchants can set percentage or fixed‑price discounts, schedule campaigns, and update prices automatically across thousands of product variants. The app also allows combining multiple discount types and displaying sale badges and countdown timers.
Key features
Set up and combine BXGY, BOGO, bulk, quantity, and cart discounts
Apply discounts to specific products or collections via filters; schedule start and end dates
Auto‑update prices for new products and manage thousands of variants
Customizable sale badges and countdown timers
Pricing
Starter: Free plan; 10 live discounted variants & 3 campaigns
Lite: $9.90/mo; 150 variants & 10 campaigns and includes BXGY & shipping discount
Versatile discount manager covering many promotion types Supports large catalogs with automatic price updates
High rating and numerous reviews indicate reliability
Cons
Lower plans restrict the number of variants and campaigns
Tiered pricing features are reserved for higher plans
5. CartKing – Free Gift BuyX GetY
CartKing is a Shopify Buy X Get Y app that helps merchants launch multi‑gift and multi‑tiered Buy X Get Y campaigns. When a cart meets your rules, the app automatically adds gifts to the cart and announces the offer on product pages. It can run multiple campaigns simultaneously and verify gift eligibility at checkout.
Key features
Auto‑add free gifts when cart goals are met
Run multi‑gift, tiered gifts, and buy‑X‑get‑Y campaigns concurrently
Announce offers on product pages and show gift banners
Combine with other discounts and schedule campaigns
Live chat support and checkout verification on higher plans
Pricing
Starter: Free; up to 10 orders per month
Silver: $6.99/mo; 50 orders and multi‑rule scheduling
Gold: $14.99/mo; 150 orders plus checkout verification and priority support
Platinum: $29.99/mo; unlimited orders and dedicated support engineer
Pros
Allows simultaneous multi‑gift campaigns and tiered gifts
Displays offers on product pages to improve conversion
Affordable entry-level pricing
Cons
Order limits on lower plans
Fewer advanced segmentation options compared with some competitors
6. Salepify (SP: Free Gift with Purchase)
Salepify is a Shopify Buy X Get Y app that combines Buy X Get Y, BOGO, volume discounts, and bundles into one interface. It automatically adds or removes gifts based on order quantity, order value, or specific products, and it features a progress bar to motivate customers. Merchants can customize the gift widget’s icon, text, and animation, and also allow customers to pick gifts manually.
Key features
BXGY, BOGO, and volume discount campaigns triggered by product, quantity, or cart value
Auto‑add or manual selection of free gifts; progress bar upsell goals
Bundle creation and quantity breaks to move older inventory
Multi‑language support and customizable widget design
Pricing
Free plan: 1 active campaign with ~$1k monthly revenue cap
Basic: $19.99/mo; unlimited campaigns & revenue, advanced styling and translations
Professional: $29.99/mo for Grow/Professional stores
Advanced: $49.99/mo for Advanced/Unlimited stores; $99.99/mo on Shopify Plus
Pros
Combines free gifts, BXGY, volume discounts, and bundles in one app
Customizable widget and multi‑language options
Progress bar encourages customers to reach gift thresholds
Cons
Free plan is limited by revenue and campaigns
Higher tiers for Shopify Plus stores are more expensive
7. CartBot: Gift with purchase
CartBot automates gifting by using “cart bots” that watch for qualifying items or cart values. When a customer meets the conditions, the bot adds the gift; a reverse bot removes it when conditions no longer apply. You can create multiple bots for different product bundles or promotions and set advanced minimum and maximum quantities.
Key features
Automatically add free products or gifts to the cart based on product or cart‑value rules
Bots with min/max quantity controls and scheduling
The reverse bot removes gifts when conditions are no longer met
Integrates with Bundler and Seal Subscriptions for upsell options
Extremely flexible rule‑based system for Buy X Get Y and BOGO
The reverse bot ensures gifts disappear when conditions change
Affordable premium plan with unlimited bots
Cons
Requires manual setup of each bot; can be complex for beginners
Support is email‑based, which may be slower than live chat
Why You Need a Shopify Buy X Get Y app, Despite Shopify’s Native Discount Setup?
Shopify’s built‑in discount setup, while handy, often comes with its own set of limitations when it comes to Buy X Get Y promotions, such as:
Manual gift addition: Customers must add both the qualifying item (X) and the free item (Y). No automatic gift insertion into cart
Checkout-only visibility: Offer appears only at checkout. There is no product page or cart page messaging. No progress bar or incentive preview
Limited logic: You cannot implement a repeat logic (e.g., Buy 2 Get 2, Buy 4 Get 4). Plus, there is no “cheapest vs most expensive item” control. In fact no tiered or milestone rewards either
No segmentation: In the in-built discount setup, you cannot target by customer tags, markets, and regions, or by advanced rules.
No upsell or post-purchase support: You cannot upsell on post-purchase pages
Bottom line: Shopify Native BXGY works for simple, checkout-only offers, but merchants need apps like Kite, AOV.ai, or Dr Free Gift to run automatic, visible, repeatable, and high-converting Buy X Get Y promotions.
Conclusion
Shopify Buy X Get Y promotions are effective for increasing AOV, but Shopify’s native setup is limited to checkout-only discounts and manual gift addition.
Kite Discount & Free Gift emerges as a good choice overall for a Buy X Get Y app, offering automatic gift addition, repeat BXGY logic, advanced targeting, built-in progress bars, analytics, and reliable performance using Shopify Discount Functions.
Other apps serve more specific use cases: AOV.ai for AI-driven and tiered rewards, Dr Free Gift for simple automatic gifting with progress bars, Discounty for managing BXGY alongside bulk and catalog-wide discounts, and Salepify for combining free gifts, bundles, and volume discounts.
Budget-friendly options like CartKing and CartBot support multi-gift and rule-based Buy X Get Y campaigns, making them suitable for smaller or cost-conscious stores, while Kite remains the most complete solution overall.
Hurrify customers to buy within a given timeframe with a sales countdown timer & improve conversions
Another popular Shopify checkout app is Checkout Promotions. The app comes with the ability to leverage a collection of highly robust visibility rules that help show customers one-click post purchase upsell promotions after an order payment has been made. Some of its key features include:
Features
AI recommended and manual recommendations for upselling.
Complete branding control.
Checkout Upsell for increasing AOV.
AI recommended and manual recommendations for upselling.
Pricing
Development
Free
Monthly Plan
$99/ month
Plus Plan
$99/ month
Plus Plan
$99/ month
FAQs on Shopify Buy X Get Y Apps
How does Shopify Buy X Get Y auto-add to cart work?
Shopify’s native Buy X Get Y discount does not auto-add the free product to the cart. Customers must manually add both items, and the discount only applies at checkout. To automatically add the free item (Y) to the cart when conditions are met, you need a third-party Shopify Buy X Get Y app like Kite, Dr Free Gift, or CartKing, which uses Shopify Discount Functions or cart automation logic to handle this seamlessly.
Why is my Shopify Buy X Get Y discount not working?
The most common reasons a Shopify Buy X Get Y discount doesn’t work are: 1) The free product (Y) isn’t added to the cart 2) The discount is limited to checkout and not visible earlier 3) Conflicting automatic discounts or codes 4) Incorrect product, collection, or quantity rules 5) Using a dedicated Buy X Get Y app helps prevent these issues by validating eligibility in real time and automatically managing gift addition and removal.
How do I set up a Buy X Get Y discount on Shopify?
You can set up a Buy X Get Y discount in two ways: 1) Shopify native setup: Go to Discounts → Create discount → Buy X Get Y. This works only at checkout and requires manual gift addition. 2) Using an app: Buy X Get Y apps let you choose products or collections, enable auto-add gifts, show progress bars, apply repeat logic (Buy 2 Get 2), and target customers by tags, markets, or cart value—all without code.
What is Shopify automatic discounts for Buy X Get Y?
Shopify's automatic Buy X Get Y discounts apply automatically at checkout without a discount code. However, they are limited in flexibility. Third-party apps extend Shopify's automatic discounts by adding: 1) Auto-added gifts, 2) Cart and product-page visibility, 3) Repeat and tiered logic, 4) Advanced targeting and analytics. This makes promotions more transparent and conversion-friendly.
What is a Buy X Get Y promotion on Shopify?
A Buy X Get Y (BXGY) promotion lets shoppers qualify for a free or discounted item (Y) when they purchase a specified quantity or type of product (X). Shopify’s built‑in BXGY discount works only at checkout and doesn’t automatically add gifts to the cart
Which app is best for advanced Shopify Buy X Get Y promotions?
Kite uses Shopify Functions to let merchants select collections, products, or tags as triggers and specify discount types, repetition, and eligibility rules. For AI‑driven recommendations, AOV.ai analyzes store data to suggest the most profitable campaign and offers tiered reward boxes
×
Sid B
Sid is the founder of Skai Lama and The Indian Dream Podcast. He is passionate about building SaaS and talks about eCommerce Growth, 0-1 Startups, Building Businesses and Brands, and Shopify.