Spend Tier Goal Types: Buy X Get Y, Quantity Deals and Limits
Spend tiers can reward cart value, item count or specific products. This article shows how to build the common deals, Buy X Get Y, buy more save more, free shipping, and what one bar can't do.
The three goal types
Pick one under Reward when. It applies to every tier on the bar.
| Goal type | Customers unlock a tier when… | Example |
|---|---|---|
| Cart amount reached | The cart reaches an amount | Free shipping over $50 |
| Item count added to cart | The cart holds a number of items | Buy 3, get 15% off |
| Specific products added to cart | The tier's product is in the cart, in the quantity you set. One product per tier | Buy the camera, get the strap free |
Start from a template
Before you add a tier, Spend tiers offers templates: Free shipping bar, Buy X get Y, Buy One get One, Spend X → order %, Spend X → Free gift and Custom. Each one fills in the goal type and a first tier for you.
Recipes
| Deal | Reward when | Tier |
|---|---|---|
| Free shipping over $50 | Cart amount reached | $50 → Shipping discount 100% |
| Spend $100, get 10% off | Cart amount reached | $100 → Order discount 10% |
| Spend $75, get a free gift | Cart amount reached | $75 → Free gift |
| Buy more, save more | Item count | 2 items → 10%, 3 items → 15%, 4 items → 20% Order discount |
| Buy X, get Y free | Specific products | Product X → Free gift Y |
| Buy one, get one free | Specific products | Product X → Free gift X |
| Buy 2 of X, get a gift | Specific products | Product X, quantity 2 → Free gift |
| Free shipping when a product is in the cart | Specific products | Product X → Shipping discount 100% |
For Buy one, get one at 50% off, use an upsell offer instead: trigger the product, offer the same product with a 50% discount. The shopper still clicks Add on the upsell, and the discount applies to the offered item. See How to Set Up Cart Upsells.
Messages that update live
In Text before reaching the goal, use {remaining_amount} for what's left. On Cart amount bars it shows money, on Item count bars it shows the number of items. Write it exactly as shown, with the underscore.
What one bar can't do
| Request | Possible? |
|---|---|
| Mix goal types on one bar, like free shipping by amount and a gift by item count | No. One goal type per bar |
| Two bars at once | No. One bar per market |
| 2+1 or 3+2 deals with a progress bar | Not as a tier. Use Specific products with a quantity and a Free gift |
Now possible
| Request | How |
|---|---|
| Count only a collection toward an amount goal | Count products from > Products in specific collections |
| A discount on certain products only | Pick them in Count products from. Order discount tiers apply only to the products that count. See Choose Which Products Count Toward Spend Tiers |
To show a goal without the app giving the reward (for example, your own Shopify Buy X Get Y discount does it), use Visual spend tier only.