Buy X Get Y Promotions 101: Why BXGY Can Be a Smart Move For Your Business

Buy X Get Y Promotions 101: Why BXGY Can Be a Smart Move For Your Business

6 August, 2025 12 min read
Charlie Ngo

Charlie Ngo

Marketing Manager

​​Over the past few years, I’ve seen Buy X Get Y turn from a nice-to-have promo into a core growth lever for serious Shopify brands. But not all BXGYs are created equal. 

As CMO of BOGOS, I’ve worked behind the scenes on hundreds of these campaigns, and I’ve picked up what works and what doesn’t. This blog post will cover the essentials: how BXGY works, what formats drive results, and how to set it up correctly from day one to one day. Let’s see what I bring to you!

1. What Is a Buy X Get Y Promotion

A Buy X Get Y promotion (or BXGY for short) is a type of deal where a customer gets something extra (the Y) after buying something specific (the X).

“X” is the condition the customer needs to meet. You can define it based on:

  • Number of items purchased (e.g., Buy 2 items)
  • Total spend amount (e.g., Spend $60)
  • Specific products or collections (e.g., Buy any 2 items from the skincare category)
  • Customer type or tag (e.g., For VIP customers only)

“Y” is the reward the customer receives. This is just as flexible and should feel valuable, but still work within your margins. Common Y formats include:

  • Free Product
  • Discounted Product
  • Cheapest Item Free or Discounted

There are two main formats you’ll see most often: quantity-based and spend-based. Here’s how they work:

TypeHow It WorksExamples
Quantity-BasedThe customer earns a reward after buying a specific number of items. Works well for products typically bought in multiples.– Buy 2, Get 1 Free 
– Buy 3, Get 50% Off the 4th 
– Buy 4, Get the cheapest one free
Spend-BasedThe customer unlocks the reward by reaching a minimum spend. Great for raising average order value.– Spend $60, Get a Free Gift
– Spend $100, Get 20% Off One Item

2. What Makes Buy X Get Y a Smart Move for Your Store 

Over the years, I’ve worked with hundreds of Shopify merchants trying to make sense of promotions – how to run them, when to launch them, how to avoid confusing the customer. And if there’s one strategy I keep coming back to, it’s Buy X Get Y.

It’s not because it’s trendy or flashy. It’s because it works, especially when it’s done with intention.

  • It encourages customers to increase their cart size without feeling pushed
  • It’s a flexible way to pair fast-moving products with slower ones
  • It helps you deliver value while keeping your pricing structure intact

Take DW Tool Shop, a family-run business that supplies tools to farming communities in the UK and Ireland, as an example. When they first started using BOGOS, they didn’t go overboard. Their team just wanted a promotion that was clean, simple, and easy for customers to redeem, especially during peak sales events like Black Friday.

Their approach is to offer two free Kress batteries with every Kress Tool Kit. No codes, no clicking around. The gift was added to the cart automatically once the customer qualified.

DW Tool Shop Buy X Get Y for free promotion
DW Tool Shop Buy X Get Y for free promotion

The result was surprising. The DW Tool Shop team saw a clear lift in conversions and smoother checkout experiences. As Michael, their eCommerce Manager, put it:

BOGOS has helped us drive more sales and profitability by using features like free gift promotions to attract customers to our online store and encourage them to complete their purchases.

Michael – DW Tool Shop eCommerce Manager

They also noticed something interesting: the more they leaned into this simple BXGY format, the more momentum they built. Repeat campaigns were easier to launch thanks to templates, and the automation freed up their team to focus on bigger-picture strategy.

Buy X Get Y (BXGY) promotions come in many shapes, and the best format depends on your products, goals, and customers. Below are five tried-and-true structures we often see merchants use successfully on Shopify.

Buy X, Get Y Free

This is the classic version of BXGY and still one of the most effective. It works best when you want to increase units per order without overcomplicating the offer. You’re essentially giving shoppers a reason to add more, especially when the free item is perceived as valuable. 

A typical example is: Buy 2 T-shirts, Get 1 Free.

Buy X Get Y Free Example
Buy any two shirts and get one free

Buy X, Get Y at a Discount

This strategy is great when you want to drive more sales but still protect your margins. It also works well for slightly higher-ticket items. An example is: Buy a pair of sneakers, get the second one at 30% off.

Buy X Get Y At A Discount Example
Buy and get 50% any second item

Buy X Get Y for a Fixed Price

This Buy X Get Y promotion lets customers unlock a specific product for a fixed price once they buy something else, usually from a certain category. It’s great when you want to spotlight a new item or clear targeted inventory without heavily discounting it. For example, “Buy any top, get this cardigan for $10” feels like a reward and still preserves perceived value.

Tiered BXGY (Spend-Based or Quantity-Based)

This structure encourages bigger carts by offering more rewards at higher spending or quantity thresholds. It’s effective for upselling and perfect for gift seasons or sales events. For example: Spend $50, Get 1 Gift – Spend $100, Get 2.

Estee Lauder Tiered Bxgy Example
Estee Lauder Tiered BXGY

BXGY for Specific Customer

This Buy X Get Y version targets offers based on customer groups, like first-time buyers, VIPs, or newsletter subscribers. It’s great for building loyalty or incentivizing return visits. For instance: Buy any skincare set, get a travel-size free — only for email subscribers.

👉 If you own a Shopify store, Buy X Get Y can be a smart move to boost your store’s performance. In this guide, we will break down everything you need to know about how to implement the BXGY promotion for your Shopify store: How to Create a “Buy X Get Y” promotion on Shopify in 2025?

4. How to Launch a High-Converting Buy X Get Y Offer on Shopify

After working with over 50,000 Shopify merchants — from scrappy startups to global brands — I’ve seen Buy X Get Y campaigns do both incredible things and completely fall flat.

That’s why I started mapping out a simple, proven process that helps merchants get it right the first time. You can follow it step by step, and if it feels right for your business, make it your playbook.

Steps To Launch High Converting Bxgy Offer

Step 1: Set Your Objective

Before thinking about discounts or gifts, step back and ask yourself what success looks like. Are you trying to clear seasonal stock? Push higher-margin items? Encourage multi-unit purchases? I’ve seen merchants struggle simply because their BXGY offer didn’t serve a real goal. The clearer your objective, the easier the rest becomes.

Step 2: Define the Gift’s Role

Every gift should serve a purpose; otherwise, you’re just handing out free stuff.

  • If it’s a sample, it should tease the next full-size product they’ll want to buy.
  • If it’s the same product, you’re either rewarding bulk buyers or encouraging gifting.
  • If it’s a complementary item, it should increase the customer’s overall satisfaction.

A mistake I see often: merchants give something random and off-brand, thinking the offer alone will excite people. It rarely does. The gift must be a natural part of customers’ purchases.

Step 3: Map Out the Rules & Conditions

Your offer should be easy for the customer to understand, but strategically set up to protect your business.

  • Set clear triggers: What do customers need to do — buy a product, spend a certain amount, or reach a quantity?
  • Define the reward: Is it free, discounted, or at a fixed price?
  • Add smart limits: One gift per order, VIPs only, exclude clearance items if needed.

One merchant we worked with created a BXGY that was too generous — Buy 1, Get 3 — and didn’t set product limits. They lost nearly $6,000 in margin before adjusting the conditions. Now they use a tiered setup with controls.

Step 4: Choose Setup Method

You’ve got several options here, each with trade-offs.

  • Shopify Native Discounts are quick and easy but limited in scope. Great for single-tier offers.
  • Shopify Scripts (for Plus users) allow deeper customization, like stacking rules or segment-based logic.
  • BOGOS is what I highly recommend if you need more flexible rules, tiered rewards, and a custom display. It was built specifically for this kind of work.

We’ve seen brands switch from native discounts to BOGOS.io and see a 20–30% lift in redemption rates, just from better visibility and cleaner logic.

Step 5: Make the Offer Visible

Here’s where most BXGY campaigns fail. If customers don’t see the offer or understand it fast, they’ll miss it.

  • Use a sticky bar, slide-in cart popup, or dynamic message that updates as they shop.
  • Make sure the product page clearly states the offer, not buried in the fine print.
  • Don’t forget about off-site touchpoints: email flows, SMS, and retargeting ads should all feature the promo.

Step 6: Monitor Results and Optimize

BXGY is not a “set it and forget it” type of promo. It’s a living campaign that needs tuning.

  • Watch your metrics: average order value, redemption rate, and attach rate (how many people also buy the gifted product later).
  • Test different versions: swap gift products, increase the spend threshold, or A/B test copy.
  • Listen to your support team: If customers are confused or missing the reward, it’s probably a UX issue.

One thing I always remind merchants: BXGY works best when it’s data-backed and shaped by feedback. The merchants who consider it like a sales funnel, not a static discount, tend to see long-term success.

Best Practices for BXGY Success on Shopify

Best practices will make your campaign stronger and last longer. A good one should feel timely, exciting, and worth acting on. Below are some key strategies I’ve seen top-performing brands use to get real results.

1. Show the Gift’s Value

If customers don’t recognize the gift as something valuable, they’ll ignore the offer entirely. That’s why you should present it with the same care and attention you’d give to a new product launch. Here are practices:

  • Add photos of the free item to your product pages and cart drawer, not just a text label like “Free Item.”
  • Use pricing cues (“$24 value, yours free”) or comparisons (“popular add-on, now free when you buy 2”) to anchor the perceived worth.
  • If the gift is new or exclusive, call that out. Words like “limited drop” or “only available with this offer” signal rarity, which boosts appeal.

2. Limit the Gift to Create Urgency

Scarcity triggers action. If customers think the gift will always be there, they’ll put off buying, or never bother at all. That’s why you should:

  • Set a clear deadline (“Offer ends Sunday”) or limit by quantity (“Only 100 left”) and display it sitewide.
  • Use real-time progress bars or countdown timers in the cart or announcement bar to push urgency.
  • Run short, well-timed BXGY drops instead of open-ended offers. A 48-hour promo usually outperforms a week-long one in both conversion rate and AOV.

Recommended tools: Use Countdown Timer Bars: Essential or GA for urgency widgets. Shopify Flow (Plus only) can auto-expire discounts after stock runs low.

4. Promote Across Channels 

A firm offer needs to reach. If you only mention it on your homepage, you’re missing 80% of potential conversions. So you can: 

  • Announce the BXGY offer via email, SMS, and paid retargeting — not just on your site.
  • Use social proof in your ad creatives. Show the gift in real use or highlight customer reviews mentioning it.
  • Partner with influencers to demonstrate the offer in action — especially effective for beauty, fashion, and lifestyle brands.

Pro tip: Add UTM tags to your BXGY links so you can track which channels actually drive redemptions. Shopify Analytics or Triple Whale can help with this.

5. Send Reminder Emails for Abandoned Carts

Most people don’t check out the first time, even if they’re tempted. That’s where your reminder flow matters.

  • Send a BXGY-specific abandoned cart email within 1–2 hours. Keep the message focused on what they’re missing out on — the free item.
  • Add a dynamic image of the gift with a CTA like “Still want your free [item name]?”
  • Include a short timer or end date to remind them this isn’t forever.

Recommended tools: Klaviyo, Omnisend, or Postscript (for SMS) all support abandoned flows with personalized gift messaging.

Conclusion

I hope this post gave you a clear path to launching a successful Buy X Get Y campaign on Shopify. If you’re serious about increasing AOV and turning browsers into buyers, don’t waste time wrestling with limited discount tools. Install the BOGOS app and build your first high-converting offer today. The setup takes minutes, but the impact can last for months.

FAQs

What’s the difference between Buy X Get Y and traditional discount codes?

Traditional discount codes usually offer a percentage or fixed-price reduction. Buy X Get Y deals, on the other hand, reward specific behaviors, like buying a particular product or spending a certain amount, with a bonus item. They’re more engaging and often increase cart size more effectively than flat discounts.

How do I make sure customers actually notice the Buy X Get Y offer?

– Use a sticky bar or cart popup on your site
– Highlight the offer on product pages and in cart drawers
– Send targeted emails or SMS
– Consider using urgency tools like countdown bars or progress meters

What kind of gifts work best in Buy X Get Y campaigns?

Relevant to the item being purchased
– Perceived as valuable (but still cost-effective)
– Exclusive or limited (to drive urgency)
Examples include full-size products, travel versions, seasonal accessories, or bestsellers you want to push further.

How do I track the performance of my Buy X Get Y promotion?

– Redemption rate (how often the offer was triggered)
– Average order value (before vs after the promo)
– Attach rate (how many customers go on to buy the gift product later)

Like what you see? Share with a friend.

Start 7 Free Day Trials With Bogos Your Powerful Shopify Promotion App

Related Articles

Background Form

Subscribe to our email list
to receive news and discounts.