Buy 2, get 1 free for beauty brands

What a buy-two-get-one-free offer costs beauty brands per order on sourced costs, against selling two, and the conversion it needs.

Buy 1

Revenue $43.29 to contribution margin $16.68 (38.5%)
Revenue
$43.29
Cost of goods
−$10.40
Pick and pack
−$3.20
Shipping label
−$9.29
Card fee per order
−$0.30
Refunds
−$2.16
Card processing
−$1.26
Contribution margin
$16.68

2 declared kinds cost nothing on this option

Buy 2, get 1 free

Revenue $77.29 to contribution margin $25.03 (32.4%)
Revenue
$77.29
Cost of goods
−$31.20
Pick and pack
−$3.20
Extra picks
−$0.96
Shipping label
−$10.50
Card fee per order
−$0.30
Refunds
−$3.86
Card processing
−$2.24
Contribution margin
$25.03

1 declared kind costs nothing on this option

Buy one, buy two, and buy two get one free, shipping charged
OptionCustomer paysShipping chargedCostsMarginMargin %Conversion against 1 unit
Buy 1$34.00$9.29$26.61$16.6838.5%—
Buy 2 at full price$68.00$9.29$40.17$37.1248.0%can lose 55.1%
Buy 2, get 1 free$68.00$9.29$52.26$25.0332.4%can lose 33.4%

Every figure is computed by the margin engine in Offer Suite's own code, in whole cents, from the costs below.

What the numbers say

Buy two, get one free: the customer pays $68.00 and takes three. Against selling two at full price, the free unit costs $12.09 per order: its unit cost, one more pick, and any change in the label for the extra weight.

Three for the price of two keeps $25.03 per order, against $37.12 for two at full price and $16.68 for one. The offer pays when it turns single-unit buyers into three-unit buyers; given to customers who were buying two, it only costs $12.09 an order.

Per visitor, it earns as much as selling one even if 33.4% fewer visitors buy.

OLAPLEX offers free shipping on $50 or more, and a free three-piece gift with a $75 order. OLAPLEX, N°.3PLUS product page, read 23 September 2026

The cost structure, and where it comes from

Price$34.00, a hair treatment. Dermstore, OLAPLEX No.3 Plus Complete Repair Treatment 100ml, read 23 September 2026
Unit cost$10.40. From the reported gross margin: “Gross Profit Margin 69.4%” OLAPLEX, fourth quarter and fiscal year 2025 results, read 23 September 2026
Pick and pack$3.20 per order and $0.48 for each extra item. Fulfill.com, 3PL pricing benchmarks (The Fulfillment Advisor 2025 survey of 600+ warehouses), read 23 September 2026
Shipping labelUSPS Ground Advantage, commercial, Zone 5, by weight rounded up to the pound: 1 lb $9.29 · 2 lb $10.50 · 3 lb $12.12 · 4 lb $13.89 · 5 lb $14.53. Packed weight is an assumption: 0.4 lb per unit. USPS Notice 123, USPS Ground Advantage Commercial, Zone 5 (effective 4 October 2026), read 13 October 2026
Card fees2.9% + $0.30 per order: Shopify Payments' online rate for a standard card on the Basic plan in the United States. Higher plans pay a lower rate, and premium cards a higher one. Shopify's pricing page for the United States, online standard card rates, read 12 October 2026 Rates by plan and country
Refund reserve5%, Offer Suite's default assumption for consumables. NRF's all-category figure for online sales is 19.3%, but consumables are rarely returned; use your own rate.
GiftA three-piece mini set: unit cost $6.24, retail $24.00. Three minis costed together at 60% of a full-size unit's cost.

The offer, as an agent writes it

An agent writes this offer as one document for Offer Suite's API, validated against the offer schema. Below is one option of it: what the buyer gets and the price it promises. Offer Suite checks with a real cart that checkout charges exactly the prices above.

Show one option 2 options · excerpt
{
  "key": "three-for-two",
  "display": {
    "title": "Buy 2, get 1 free"
  },
  "lines": [
    {
      "role": "main",
      "quantity": 3,
      "purchase": {
        "type": "one_time"
      }
    }
  ],
  "pricing": {
    "promise": {
      "firstChargeCents": 6800,
      "renewalChargeCents": null
    }
  }
}

How Offer Suite validates, versions and publishes a document like this one: offer documents.

Questions

Is buy 2, get 1 free profitable for beauty brands?

On these costs three units for the price of two keep $25.03 per order, more than the $16.68 one unit keeps and $12.09 less than two at full price.

What does the free unit cost beauty brands?

$12.09 per order here: a unit cost of $10.40, one more pick, and the heavier label where the third unit crosses a pound.

See what your own offers earn.

Offer Suite opens to Shopify brands a few at a time. Join the waitlist, or ask for a free profit audit of your past orders: realized profit per item and per offer option, what each costs you, and where margin leaks.