← All articlesEcommerce & DTC

BOGO vs 20% Off: We Tested Both. Here's the Winner

By Ralph West  ·  August 20, 2026

This comes from running promo calendars on a DTC brand I scaled from $100K to $3M a year in revenue. Every quarter someone on the team would ask BOGO vs percent off discount which converts better, and every quarter I'd give them the same answer: it depends on what you're optimizing for, and here's the math to prove it.

We finally stopped guessing. We ran BOGO for six weeks on a core SKU, then ran 20% off on the same SKU for six weeks, same traffic sources, same email list, same price point. Here's what happened and why.

What the problem actually looks like

You launch a discount. Conversion rate goes up. Everyone celebrates. Then finance calls three weeks later asking why margin is down 40% and gross revenue barely moved.

This is the BOGO trap. It looks like it's working because more people are checking out. Nobody checks the average order value or the margin per transaction until the P&L shows up.

On the flip side, teams run a flat percent off, watch conversion lift by a modest amount, and assume it "didn't work" because the lift wasn't dramatic. They kill the promo and go back to BOGO because BOGO "feels" bigger.

Both of these are surface-level reads. Neither team is looking at the number that actually matters: profit per visitor.

Why it happens

BOGO triggers a different psychological switch than percent off. It reads as "free," and free is a stronger word than any percentage. Consumers process "buy one get one" as a binary win, not a math problem. Percent off requires mental math. BOGO requires none. That's why BOGO almost always wins on raw conversion rate.

But BOGO has a structural cost problem. If your product has 70% gross margin, giving away a second unit costs you roughly 50% of revenue on that transaction, not 30%. A 20% off deal costs you exactly 20% of revenue, full stop, predictable, easy to model.

The other mechanism is basket behavior. BOGO caps the deal at two units. Customers buy exactly two and stop. Percent off applies across the whole cart, so customers add a third or fourth item to make the discount "worth it" on a bigger spend. We saw this directly: average order value on the percent-off weeks was 34% higher than on BOGO weeks, because customers padded their carts to hit free shipping thresholds and to feel like the percentage was working harder for them.

What we do about it

Here's the actual test we ran, and the procedure I'd tell anyone to copy.

The reason BOGO lost isn't complicated. It converts more people but caps their spend and guts your margin at the same time. Percent off converts fewer new people but makes more money on every cart, including carts that would have converted anyway.

We now use BOGO only for one specific job: clearing dead inventory where margin is already sunk and the goal is unit velocity, not profit. If we need units gone before a warehouse move or a SKU discontinuation, BOGO is the right tool. If the goal is revenue and margin on a healthy product, percent off wins almost every time in our testing.

What it costs to ignore

On a brand doing $3M a year, running BOGO instead of percent off across four major promo periods cost us roughly $47,000 in margin over one year, based on the per-transaction gap we measured. That's not hypothetical. That's the difference between 38% and 54% margin, multiplied across the transaction volume of four campaigns.

On the infrastructure project I worked, a $2.2B build with a $10M marketing budget, the stakes were different but the lesson was the same: whoever asks "did it convert" without asking "what did it cost to convert" is going to misread every result for the life of the program. Promo math is no different from media math. A cheap CPM that doesn't convert is worse than an expensive one that does. A big-feeling discount that guts margin is worse than a modest one that protects it.

Most common mistake

The most common mistake is optimizing for conversion rate alone. Conversion rate is the easiest number to see and the easiest one to celebrate in a Monday meeting. It is also the number most disconnected from actual business health. Always calculate profit per visitor or profit per cart before declaring a promo a winner. If you can't calculate that, you don't have a result yet, you have a vibe.

FAQ

BOGO vs percent off discount which converts better?

BOGO wins on raw conversion rate almost every time, typically by a noticeable margin, because "free" is easier to process than percentages. But percent off tends to win on profit per visitor and average order value because customers pad their cart to make the discount feel worthwhile. If your KPI is transactions, use BOGO. If your KPI is profit, test percent off first.

When does BOGO actually make sense?

BOGO makes sense when you're clearing inventory, moving units ahead of a SKU discontinuation, or trying to acquire new customers where lifetime value, not first-order margin, is the real goal. It also works well on low-cost items where the margin hit per unit is small in absolute dollars.

What percent off actually converts best?

In our testing, 20% was the sweet spot. Below 15%, the discount doesn't create enough urgency to change behavior. Above 30%, you start eating into margin at BOGO-like levels without the psychological "free" trigger to justify it. Test in your own numbers, but start around 20% and measure profit per visitor before going higher.

The practical takeaway: stop asking which discount converts more people. Start asking which discount makes you more money per visitor. Run both for a real test window, track average order value and margin per transaction alongside conversion rate, and let the profit number decide. In our case, and in most healthy-margin DTC businesses I've seen, percent off wins that fight.

RW

Ralph West

Marketing executive with 20+ years running growth for DTC, B2B, and enterprise. Managed a $10M budget on a $2.2B infrastructure build, scaled a DTC brand from $100K to $3M+, and now runs a daily AI agent stack for marketing operations. See the work.