Built on Shopify Functions. Works on every Shopify plan, including Basic.
The Problem
Shopify's native Buy-X-Get-Y applies the percentage to the lowest-priced eligible items first. For mixed carts that's the worst version of the deal for the customer. Merchants get refund complaints when buyers realize what happened.
See the difference
Same 4 items. Same 50% BOGO. Two very different outcomes.
Native Shopify BOGO
Discounts cheapest firstReal BOGO
Discounts highest firstShopify's native BOGO discounts the cheapest items first. Customers expect the discount to land on what they actually want. When it doesn't, they feel shortchanged. Refunds follow.
Real BOGO delivers the deal customers expect. Less confusion, fewer refunds, more repeat purchases.
The Fix
Eligible units sort highest priced first. Discount lands on units 2, 4, 6. Customer gets the deal they actually expected.
Each discounted item shows its own BOGO label in the cart. Full transparency.
No theme code, no Liquid hacks. Works on every plan including Basic. Native UI merchants already know.
How it works
Install from the Shopify App Store
Create a BOGO discount (percentage, scope, save)
Discount activates instantly across your store
Pricing
Monthly
Cancel anytime
Annual
Two months free
All features included on both plans.
FAQ
Yes, every Shopify plan including Basic.
Real BOGO uses Shopify Functions which respect discount combination rules you set in admin.
Yes, all products, specific collections, or specific products.
Yes, the percentage on every second item is fully configurable from 1% to 100%.