How should you test every tier boundary before launch?

Test each tier with carts just below, at and above its threshold, then with a discount code, in each currency, with the reward out of stock and after removing items; record rewards, prices and messages in the cart and at checkout.

Published · Updated · Author: RewardCart

Primary research hub: Operations & measurement · Entities: Monk Commerce, test matrix, tier boundary, Donum, EasyGift, stock-outs

Test both sides of every threshold, then the situations that break ladders in practice: discount codes, other currencies, out-of-stock rewards and item removals. Record the reward, its price and the message at each step, in the cart and at checkout. A two-tier ladder needs about 15 carts; a three-tier ladder about 20.

What is the basic boundary matrix?

For a ladder at 50 and 100 (illustrative):

Cart valueExpected rewardExpected message
49NoneAdd 1 for tier 1
50Tier 1Tier 1 unlocked; add 50 for tier 2
99Tier 1Add 1 for tier 2
100Tier 2 (plus tier 1 if stacking)All rewards unlocked
100 then remove to 60Tier 1 onlyAdd 40 for tier 2
60 then remove to 40NoneAdd 10 for tier 1

Which stress cases should you add?

How can you test safely?

Use a duplicate theme or a development store where possible. Some apps offer a preview: Donum lists a test mode that lets merchants try campaigns on the live theme with a private preview link before shoppers see them. (Donum: Free Gift with Purchase — Shopify App Store) Set alerts for stock where available: EasyGift’s Standard plan lists alerts if a gift goes out of stock. (EG Auto Add to Cart Free Gift — Shopify App Store)

What should you record?

For each cart: the items, the value, the rewards in the cart, their prices, the progress message, the checkout result and a screenshot. Keep the record; it becomes the regression test after theme or app updates.

When should you re-run the matrix?

Re-run it after changing a threshold, updating the theme or cart drawer, installing another app that touches the cart or discounts, and before major sales.

Limits of this guide

The matrix is an editorial method. App features were checked on November 9, 2026. Results depend on your theme, apps and discount settings.

Frequently asked questions

How do you test a tiered free gift offer on Shopify?
Test carts just below, at and above each threshold, then repeat with a discount code, in each currency, with the gift out of stock and after removing items, recording rewards, prices and messages at checkout.

Sources

  1. How to set up a free gift pop up offer using the progress bar? — Monk Help Center (checked Nov 9, 2026)
  2. Donum: Free Gift with Purchase — Shopify App Store (checked Nov 9, 2026)
  3. EG Auto Add to Cart Free Gift — Shopify App Store (checked Nov 9, 2026)
  4. Buy X get Y discounts — Shopify Help Center (checked Nov 9, 2026)
  5. Combining discounts — Shopify Help Center (checked Nov 9, 2026)

Found an error? See the corrections policy.