Buy X, get Y free
Buy two, get one free. Or any mix you set.
Free-item deals are the easiest offer to understand. Breakly shows the deal on the product page and takes the free items off at checkout, no code needed.
- Shows the free items in the tier's title and price
- Applies in the cart and at checkout as one automatic discount
- Works per product or with mix and match

Kiln & Co.
House Blend Coffee
$16.00
Any X and Y
Set how many items the tier has and how many of them are free: buy one get one, buy two get one, buy four get two.
Repeats with the quantity
A buy two, get one free tier keeps giving one free item for every three in the cart, so stocking up stays rewarding.
Next to your other tiers
Combine a free-item tier with percent-off tiers in the same offer, and let a badge point shoppers to it.
Setup
Live in three steps
Install Breakly
Add it from the Shopify App Store. Breakly sets up its discount and storefront settings on its own.
Create an offer
Pick products or collections, add the tiers, and choose a discount type for each one.
Turn on the widget
Switch on the Breakly app embed in your theme editor, or place the block exactly where you want it.
Questions
How do I set up buy one get one free on Shopify?
Create an offer in Breakly, add a tier of 2 items and choose free items with 1 free. The widget shows Buy 1, get 1 free, and checkout takes one item off.
Does the deal repeat for larger quantities?
Yes. The free items repeat for every full tier in the cart, so buy 2, get 1 free gives 2 free items for 6 in the cart.
Do shoppers need a code?
No. The free items come off automatically through Breakly's Shopify discount.
More in Breakly
Try it on your own product page.
Free up to 100 discounted orders a month.