Buy One Get One Free vs. Volume Discounts: A Merchant's Decision Guide

We're building the future of Agentic promotions. Sign up for early access!

Sign up

Buy One Get One Free vs. Volume Discounts: A Merchant's Decision Guide

What is a promotional code - types and examples for ecommerce

You want to move inventory, increase average order value, or win back lapsed customers. So you start thinking about running a promotion. Two options keep coming up: a buy one get one free deal, or some kind of volume discount structure.

Both are popular. Both work. But they work differently, and picking the wrong one for the wrong goal is one of the most common (and quietly expensive) mistakes ecommerce merchants make.

This guide breaks down how each promotion type actually works, compares them head-to-head, and gives you a clear decision framework to pick the right one for your next campaign. We’ll also show you how to layer either tactic into a loyalty strategy so the discount pays off beyond just one transaction.

TL;DR

  • Buy one get one free (BOGO) works best for impulse purchases, new customer acquisition, and moving single-SKU inventory fast
  • Volume discounts work better for raising average order value, rewarding repeat buyers, and serving B2B or wholesale customers
  • BOGO feels more exciting to customers; volume discounts are easier to control from a margin standpoint
  • Neither is inherently better. The right choice depends on your goal, product type, and customer segment
  • The real upgrade: tie either promotion to a loyalty program so every discounted sale also builds toward the next purchase

What Is Buy One Get One Free?

Buy one get one free (commonly called BOGO) is a promotion where a customer gets a second item at no cost, or at a reduced cost, when they purchase the first one at full price. It’s one of the oldest promotional formats in retail, and it still works because of one very powerful word: free.

A study published in the Journal of Business Research found that BOGO deals attract significantly more consumer attention than percentage-off deals of equal value, even when the math works out to exactly the same discount. That’s the psychology of “free” at work. Our brains respond to it differently than “50% off,” even though both can represent the same actual savings.

Buy one get one free variants merchants should know

There’s more than one way to run a BOGO campaign. Here are the four main structures:

Variant How It Works Best For
Classic buy one get one free Buy one item, get the same item free Fashion, F&B, beauty
Buy one get one 50% off (BOGO 50) Second item at half price Protecting margins while still converting
Buy X, Get Y free (free BOGO) Purchase one product, get a different one free Cross-selling, bundle discovery
Buy X, get same item free (BOGO free) Works like tiered BOGO on repeat purchase Consumables, replenishment

Each variant has a different margin profile and a different psychological trigger, so it’s worth being deliberate about which one you pick, not just defaulting to “buy one get one free” because it sounds the best.

Why BOGO promotions convert

Beyond the psychology of “free,” BOGO deals also create a natural sense of urgency. They feel like events. Customers who see a BOGO deal think: this won’t last forever, I should grab it now. That urgency is hard to manufacture with a straightforward percentage discount.

BOGO also lowers the perceived risk of trying something new. If a customer has been on the fence about a product, getting a second one for free reduces the downside of a purchase they’re not 100% sure about.

What Are Volume Discounts?

Volume discounts work differently. Instead of offering something “free,” they reward customers for buying more by reducing the price per unit as quantity increases. The customer feels like a smart shopper who figured out how to stretch their budget, rather than someone who got lucky with a deal.

Types of volume discounts

Tiered pricing is the most common structure. The price per unit drops as the customer moves into a higher quantity tier:

  • 1–4 units: $20 each
  • 5–9 units: $17 each
  • 10+ units: $14 each

Quantity breaks unlock a fixed discount at a specific threshold. For example: buy three or more, get 10% off your whole order. This is simpler to communicate and easier for customers to act on quickly.

Cumulative volume discounts reward total spend over a period rather than per-transaction quantity. These are most common in wholesale, B2B, and subscription contexts. A customer who buys $500 of product across the month unlocks next month’s pricing tier.

Who volume discounts are really for

Volume discounts tend to perform best when:

  • Your customers are already likely to buy multiple units (they just need a nudge to buy more in one order)
  • You’re serving B2B buyers or wholesale accounts who purchase in bulk as a matter of course
  • Your product is in a replenishment category like supplements, pet food, skincare, or coffee, where buying in bulk just makes sense
  • Your average cart already contains two or more units and you want to push it higher

If your typical customer buys one item and leaves, a volume discount threshold may not move the needle much. That’s when BOGO tends to work better.

BOGO vs. Volume Discounts: A Direct Comparison

Here’s how the two promotion types stack up across the factors that matter most to merchants:

BOGO vs volume discounts comparison table

Factor Buy One Get One Free Volume Discounts
Primary goal Impulse purchase, trial, new customer acquisition AOV lift, inventory movement, loyalty reward
Buyer psychology "Free" framing, urgency, loss aversion Rational value stacking, smart shopper identity
Margin impact Higher per-transaction cost (you're giving away a unit) More controllable; scales with order size
Best product fit Fashion, F&B, beauty, single-SKU lifestyle items Consumables, wholesale, multi-pack products
Customer type New or lapsed customers, impulse buyers Repeat buyers, high-intent purchasers, B2B
Urgency created High (feels like an event) Lower (feels like a standing offer)
Loyalty potential High when paired with a rewards layer High when thresholds unlock tier benefits
Main risk Margin dilution if COGS isn't accounted for Low conversion rate if thresholds are too high

On margin impact: BOGO feels like a 50% discount but it doesn’t have to cost you that much. What you’re actually giving away is the cost of goods (COGS) of the free item, not its retail value. If your product has a healthy margin, the true effective discount is much smaller than it looks on the surface. We’ll get into the math in the next section.

On loyalty potential: This is where both promotion types are almost universally underused. Most merchants run a BOGO deal, get a spike in sales, then move on. They don’t capture anything from that customer interaction beyond the transaction. We’ll come back to this in the loyalty section, because it’s where the real opportunity is.

Margin Protection: How to Run Either Promotion Without Losing Money

Calculating your real margin on a BOGO deal

The most common mistake with buy one get one free promotions is assuming they cost you 50% of revenue. They don’t, as long as you know your COGS.

Here’s the formula:

Effective discount % = (COGS of free item ÷ Revenue from paid item) × 100

Let’s work through an example:

  • Product retail price: $30
  • COGS: $9

On a standard buy one get one free deal, the customer pays $30 and gets two units. You give away one unit at cost ($9). Your effective discount is:

$9 ÷ $30 = 30%

Not 50%. So if your typical margin on a $30 product is 70%, a BOGO deal leaves you with a 40% margin on that transaction. That’s still profitable, and you’ve potentially acquired a repeat customer or moved slow inventory in the process.

The math changes if your COGS is high. If that same product costs you $18 to make, your effective discount is 60%, which eats deeply into margin. This is why BOGO works well for high-margin products and poorly for low-margin ones.

A quick rule of thumb: If your gross margin is below 40%, BOGO probably isn’t your friend. A straight percentage discount or a volume threshold will be easier to control.

Setting volume discount thresholds that don’t kill margin

Volume discounts are more margin-predictable, but they can still be structured badly.

The most common error is setting thresholds too low, at quantities customers would have bought anyway. If your average order is already three units and you offer a discount at “buy three or more,” you’ve given a discount to every customer without changing any behavior.

Work backward from your target margin:

  1. Decide the minimum margin you’ll accept at the promotional price
  2. Calculate the maximum discount % that keeps you above that floor
  3. Set the threshold at a quantity that requires the customer to increase their order, not just match their usual purchase

Also worth thinking about: customers gaming the system by placing multiple small orders to hit multiple discount thresholds. Setting a per-order minimum (rather than a per-account minimum) closes most of those loopholes.

The Decision Framework: Which Promotion Should You Run?

Use this framework before your next campaign. Answer each question and follow the recommendation.

BOGO vs volume discounts decision framework

If... Then...
Your goal is to acquire new customers or win back lapsed ones Run a buy one get one free deal
Your goal is to raise average order value from existing buyers Run a volume discount
Your product is a single SKU in fashion, beauty, or F&B BOGO: impulse framing works well here
Your product is a consumable or sold in natural multiples Volume discount: buying more already makes sense
Your customer base is B2B or wholesale Volume/tiered pricing: BOGO feels consumer-facing
Your margins are tight (under 40%) Volume discount: more predictable per-unit economics
Your margins are healthy and COGS is clear Either; BOGO can work well with proper math
You want to create urgency around a specific date or event BOGO: it reads as a time-limited event more naturally
You want a standing "always-on" incentive for repeat buyers Volume discount or a loyalty-linked tier
Your target customer is a loyalty program member Either, with a points multiplier or tier benefit attached

A note on mixed catalogs: If you sell across multiple product types, some consumables, some one-offs, consider running both simultaneously with different rules per category. Volume discounts on your replenishment SKUs, BOGO on your new arrivals or lifestyle items. The two promotions don’t have to compete.

Making BOGO and Volume Discounts Work Harder With Loyalty

Here’s the part most merchants miss entirely.

A buy one get one free deal or a volume discount threshold is a transaction. The customer buys, gets their benefit, and leaves. You’ve spent margin and gotten one sale. If that customer never comes back, the promotion cost you money.

The strategic upgrade is to make every promotional sale also build toward the next purchase. That means layering a loyalty mechanism on top of your BOGO or volume discount campaign.

A few examples of what this looks like in practice:

BOGO + loyalty points: The customer triggers a buy one get one free deal and also earns double points on the transaction. The discount converted them; the points give them a reason to come back and redeem.

Volume discount + tier unlock: “Buy five or more this month and unlock Gold status.” The customer gets the volume price break they wanted, and they’re now in a loyalty tier with ongoing benefits that keep them engaged well beyond this campaign.

Repeat BOGO tracking: A customer who has redeemed a BOGO deal twice before gets a personalized follow-up offer based on what they bought. Instead of a generic blast, they see a promotion tied to their history with your brand.

99minds Loyalty Program lets merchants layer rewards directly on top of promotional rules, so your BOGO campaigns and volume discount thresholds can generate loyalty currency simultaneously with the discount. That turns a one-time margin cost into a retention investment.

The difference in LTV between “customer who bought once on a BOGO deal” and “customer who bought on a BOGO deal and enrolled in your loyalty program” is significant. The promotion gets them in; the loyalty layer keeps them.

Common Mistakes Merchants Make With BOGO and Volume Discounts

Running BOGO on low-margin products. If your COGS is above 50% of retail price, a buy one get one free deal may leave you at break-even or worse. Always do the margin math before launching.

No expiry on BOGO offers. An open-ended BOGO loses its urgency fast. Customers will bookmark it and wait until they need the product anyway, which means you’ve discounted a sale that would have happened at full price.

Volume thresholds set below the average order quantity. Discounting behavior that was already going to happen doesn’t grow your business. It just shrinks your margin. Make sure your threshold requires an actual behavior change.

No per-customer limit on BOGO usage. Without a cap, a small number of customers will redeem a BOGO deal repeatedly and distort your results. Set a per-account or per-email limit, especially on digital products or high-margin physical goods.

Stacking BOGO with other discount codes by accident. If your store allows coupon code stacking, customers may combine a BOGO offer with a sitewide discount. Make sure your discount combination rules are explicitly set before launching.

Treating the promotion as standalone. A BOGO deal or a volume discount threshold that has no post-purchase follow-up is a missed opportunity. Even a simple automated email after redemption closes the loop and builds toward a second purchase.

How 99minds Helps You Run Smarter Buy One Get One Free Campaigns

Most promotion tools let you set up a BOGO deal or a volume discount. Fewer let you tie those campaigns directly into a loyalty and retention layer.

With 99minds, you can:

  • Issue loyalty points automatically when a customer triggers a BOGO or volume discount threshold
  • Set up automated workflows that fire based on promotional redemption, sending a follow-up reward, unlocking a tier, or issuing store credit after a qualifying purchase
  • Track campaign performance alongside loyalty metrics so you can see whether your promotional customers are actually coming back
  • Run coupon-based promotions with detailed redemption reporting so you know which campaigns moved the needle and which ones just eroded margin

It works across Shopify, BigCommerce, and other platforms, so you’re not locked into a single-platform setup. And because 99minds supports omnichannel sync, your promotional and loyalty rules apply consistently whether the customer buys online, in-app, or in-store.

If you’re running BOGO deals or volume discount campaigns and not capturing anything from them beyond the transaction, it’s worth exploring what a loyalty layer could add. Start with 99minds for free and set up your first rewards-linked promotion in under an hour.

Conclusion: Pick the Right Promotion and Make It Work Twice With 99minds

Buy one get one free and volume discounts are both legitimate, effective promotional tools. They’re just not interchangeable. BOGO wins on emotion and urgency; volume discounts win on predictability and margin control. The decision comes down to your goal, your product, and your customer.

But the most important takeaway isn’t which one to pick. It’s what you do after the promotion runs. A standalone discount gets you one transaction. A discount tied to a loyalty mechanism gets you a customer relationship.

Ready to run buy one get one free and volume discount campaigns that also build long-term loyalty? See how 99minds works and set up your first rewards-linked promotion today.

Frequently Asked Questions

How do I calculate profit margins for a BOGO promotion?

Use this formula: Effective discount % = (COGS of free item / Revenue from paid item) x 100. For example, if your product retails at $30 and costs $9 to make, your effective discount on a buy one get one free deal is 30% (not 50%). The higher your margin, the more room you have to run BOGO profitably. If your COGS exceeds 50% of retail price, BOGO gets expensive quickly. A percentage discount or volume threshold may be safer.

Can you stack volume discounts with coupon codes?

It depends on how your platform handles discount combinations. Most ecommerce platforms allow you to configure whether automatic discounts (like volume tiers) can stack with manual coupon codes. As a general rule, allow stacking intentionally rather than by default. Review your settings before launch so customers can't accidentally combine a volume threshold with a sitewide sale and take a deeper discount than you intended.

When should a business use volume pricing instead of a site-wide sale?

Volume pricing is better when you want to reward high-intent buyers without discounting for everyone. A site-wide sale reaches all customers indiscriminately, including those who would have purchased at full price. Volume pricing targets only customers willing to increase their order size to unlock the benefit. Use volume pricing when you want to raise AOV from existing customers; use a site-wide sale when you need broad acquisition or want to clear inventory fast.

How do I prevent customers from misusing BOGO offers?

Set a per-customer redemption limit on every BOGO campaign - either per account, per email address, or per payment method. If you're using coupon codes to trigger the BOGO, use single-use codes rather than a universal code. For online stores, account-based validation (requiring a logged-in purchase) is the most reliable fraud prevention layer. Also set an expiry date: time-limited offers are abused less than open-ended ones.

Do BOGO promotions hurt long-term brand perception?

Only if you run them constantly. A buy one get one free deal positioned as a seasonal event, a loyalty reward, or a new-product launch feels premium and intentional. The same deal running every week starts to signal that your full-price product isn't worth full price. Use BOGO as a lever, not a baseline. If customers start waiting for BOGO deals before they purchase, that's a sign it's become too predictable.

What is the ideal discount structure for repeat purchases?

Progressive, loyalty-linked discounts outperform one-time blanket promotions for retention. Instead of a recurring BOGO deal, consider a structure where customers earn points on every purchase and redeem them for discounts over time, or where increasing purchase frequency unlocks better volume tiers. This rewards the behavior you actually want (repeat purchases) rather than one-off transaction size. 99minds loyalty and rewards features give you the infrastructure to make this work without manually managing discounts for each customer.

How do I protect margins while running BOGO offers?

Three levers: product selection, usage caps, and timing. Run BOGO on your highest-margin SKUs where you have room to absorb the cost of the free item. Set a per-customer redemption limit so one customer can't clean out your inventory at cost. And tie the deal to a specific window - a week, a weekend, or a launch event - so you know exactly what your promotional exposure is before the campaign starts.

Which promotion type drives the highest conversion rate?

BOGO deals generally convert faster because of the urgency and "free" framing, and the Journal of Business Research research backs this up, showing BOGO drives more consumer attention than equivalent percentage discounts. But conversion rate alone isn't the right metric. A volume discount that converts at a lower rate but increases average order value by 40% may be more valuable to your business than a BOGO that converts at a higher rate but generates single-unit purchases. Match the metric to your goal.

Boost Customer Engagement with 99minds. The Ultimate Gift Card & Loyalty Solution!

Sign up for free
99minds Dashboard