Back to all posts
Blogs
What Is BXGY Pricing in Shopify
An explanation of BXGY pricing on Shopify, the broader Buy X Get Y framework that includes BOGO as one specific case.
6 minutes, 27 seconds
By Maja Šenk
Marketing Associate
Published
Quick Answer
BXGY pricing stands for Buy X, Get Y. It is a promotional structure where purchasing a set quantity of one product or group of products (X) triggers a reward on another product or quantity (Y), such as a discount or a free item. Shopify does not include a native BXGY builder, so most merchants use a dedicated app. Hulk Bundles Quantity Breaks lets merchants configure Buy X Get Y offers with flexible quantities and reward types, rather than being limited to a single buy one get one structure.
Introduction
A lot of merchants use the terms BOGO and BXGY as if they mean the same thing. They do not. BOGO is one narrow version of a much larger promotional category, and understanding the difference changes how flexible a merchant's offers can be.
This article explains what BXGY pricing actually covers, how the mechanic works behind the scenes, and how merchants build offer structures that go beyond a simple one for one giveaway.
What Does BXGY Mean?
BXGY stands for Buy X, Get Y. X represents the quantity or product a customer must purchase to qualify. Y represents the reward, which can be a free product, a discounted product, or a discounted quantity of the same item.
The structure is intentionally flexible. X and Y can each be a specific number, a specific product, a collection, or a variant. That flexibility is what makes BXGY a category rather than a single offer.
Buy one get one free, often shortened to BOGO, is simply the case where X equals 1 and Y equals 1 at 100 percent off. It is the most recognizable BXGY offer, but it is far from the only one merchants use.
How BXGY Offers Work on Shopify
Shopify's built in discount tools support basic percentage and fixed amount discounts, but they do not include a purpose built interface for defining a trigger quantity that activates a reward on a separate product or quantity.
That gap is why merchants running anything beyond a single buy one get one promotion typically turn to a discount app. An app built for BXGY logic lets a merchant define the trigger product or collection, the required quantity, the reward product, and the reward type in one configuration.
- Trigger quantity: how many units of the qualifying product a customer must add
- Trigger scope: whether the qualifying product is a single item, a variant, or a collection
- Reward type: free, percentage off, or fixed amount off
- Reward scope: whether the discounted item must match the trigger or can be a different product
BXGY vs Other Discount Mechanics
It helps to separate BXGY from a straight percentage off discount. A percentage discount lowers the price of everything in the cart or on a product, while BXGY only rewards a customer after a specific trigger quantity is met.
It also differs from a standard volume discount, which lowers the price per unit as quantity increases on the same item. BXGY can reward a different product entirely, which makes it a better fit for cross selling than a single item volume discount.
Merchants often run BXGY alongside other discount types rather than instead of them, using each mechanic for a different goal within the same catalog.
Common BXGY Structures Beyond Simple BOGO
Merchants who only think of BXGY as buy one get one free miss several structures that fit specific catalogs and margins better. Choosing the right structure depends on the product's price point, inventory position, and profit margin.
Buy 2, Get 1 Free asks the customer to add one more unit before earning the free item, which raises the average order value compared with a straight one for one giveaway.
Buy 2, Get 1 at 50 Percent Off softens the discount impact on margin while still giving the customer a meaningful reason to add a third unit to the cart.
Buy 1, Get 1 on a Different Product pairs a full price item with a discounted companion item, which works well for cross selling accessories or complementary products rather than duplicating the same item.
Buy 3, Get 2 at 50 Percent Off is a higher volume structure that suits low cost, high frequency products where the merchant wants to clear stock while protecting revenue on the first units sold.
- Match the trigger quantity to how customers naturally buy the product
- Use a discounted reward instead of a free reward when margin is tight
- Pair the reward with a different product to introduce customers to new items
- Reserve the deepest structures for clearance or overstocked inventory
BXGY Pricing Examples
Business: Coffee subscription brand
Problem: Wanted to increase bag count per order without giving away full margin on every unit.
Offer: Buy 2 bags, get a third bag at 50 percent off
Setup: Configured a Buy X Get Y offer through Hulk Bundles Quantity Breaks app with a trigger quantity of two and a 50 percent reward on the third unit.
Why it fits: The partial discount kept blended margin healthier than a fully free third bag while still rewarding larger orders.
Business: Skincare brand
Problem: Needed to introduce a new serum to existing moisturizer customers.
Offer: Buy 1 moisturizer, get 1 travel size serum free
Setup: Set the trigger product to the moisturizer collection and the reward product to the new serum in travel size, capped at one reward per order.
Why it fits: Pairing a proven seller with a new product gave customers a low risk way to try the serum.
Business: Home organization store
Problem: Excess inventory of a storage bin line needed to move before a new collection launch.
Offer: Buy 3 bins, get 2 at 50 percent off
Setup: Applied the offer only to the overstocked collection, with a quantity based reward on the fourth and fifth units.
Why it fits: The higher volume structure cleared units faster than a flat percentage discount while still generating revenue on the first three bins.
Read more case studies for our apps covering how merchants structure promotional offers across different product catalogs.
Best Practices for BXGY Pricing
- Set the trigger quantity based on typical basket size, not an arbitrary round number
- Use a partial discount reward when the product has thin margins
- Limit how many times a reward can apply per order if the offer is not meant to stack indefinitely
- Make the offer terms visible on the product page so customers understand the reward before checkout
- Test the offer with different quantities to confirm the reward calculates correctly
- Avoid running two BXGY offers on the same product at once, since overlapping rules confuse customers
- Review which products qualify before launch to prevent the reward from applying to items you did not intend
Common BXGY Mistakes
- Treating every BXGY offer as a giveaway instead of considering discounted reward options
- Setting a trigger quantity so high that few customers actually qualify
- Applying the reward to the entire catalog instead of a specific product or collection
- Not testing the cart and checkout to confirm the reward item is added correctly
- Leaving the offer live indefinitely without reviewing whether it still fits current inventory levels
- Failing to communicate the offer terms clearly, leaving customers unsure how the reward is earned
Summary
BXGY pricing is the broader promotional framework that includes buy one get one free as just one possible configuration. Merchants who understand the full range of X and Y combinations can build offers that fit their margins, inventory, and buying patterns more precisely than a single fixed structure allows.
Merchants who want to configure Buy X Get Y offers beyond a basic one for one setup can use this Shopify discount app to define trigger quantities, reward types, and product scope for each campaign.
Frequently asked questions (FAQs)
BXGY stands for Buy X, Get Y, a promotional structure where purchasing a set quantity of one product triggers a reward on another product or quantity, such as a discount or a free item.
BOGO is one specific version of BXGY where the trigger and reward are both set to a quantity of one and the reward discount is 100 percent. BXGY covers many other quantity and discount combinations.
Shopify's built in discount tools handle basic percentage and fixed amount discounts, but configuring a trigger quantity tied to a separate reward product typically requires a discount app.
Yes. Many merchants pair a full price trigger product with a discounted or free reward on a different, often complementary, product to introduce customers to new items.
Base the trigger quantity on how customers already tend to purchase the product. A trigger set too high relative to normal basket size will result in very few qualifying orders.