BOGO (Buy One, Get One)
What is BOGO (Buy One, Get One)?
BOGO stands for buy one, get one and describes a promotion in which the purchase of one item grants a second item free or at a reduced price. Common variants are buy one get one free, buy one get one at half price, and buy two get one free. The offer is communicated on product pages, in category banners and in the cart, and the qualifying second item is either added automatically or selected from an eligible range of products.
Definition
A BOGO offer is a quantity based promotion rule. Its parameters are the qualifying quantity, the rewarded quantity, the value of the reward and the range of eligible products, which can be a single item, a variant group or a whole category. When items at different prices qualify, the rule has to define which one is reduced, usually the cheapest. Compared with a percentage discount, BOGO leaves the unit price intact while moving units, which suits stock reduction and trial of a second product. The risks are margin erosion when the rule combines with other promotions, and the return of one part of a pair, which requires a defined recalculation of the granted benefit.
Why it matters
In a composable storefront the rule lives in the promotion service, and the storefront renders only eligibility and outcome. Campaign content such as banners and badges is editorial data from the content service and can be cached at the edge with a defined invalidation at campaign start and end. The applied benefit comes from the cart response, so no discount is calculated in the frontend. A cart line added as a reward needs a clear marker and defined behaviour when its quantity changes. Because BOGO campaigns are time bound, storefront components read a validity window and fall back to the regular price display once that window closes.
Use cases
On a product detail page a badge and a short condition line state the offer next to the price. In a category a filtered listing can collect all eligible items so that a second product is easy to choose. In the cart the reward line is labelled and the saving is shown, and a hint can state that one more unit triggers the offer. In checkout the benefit belongs in the order summary as a named discount. In clearance contexts a BOGO campaign with a defined end date is a common way to reduce stock in a specific range.
Related
Explore Pricing Psychology · Scarcity Marketing.