Skip to main content
Use tiered discounts to automatically apply a higher discount when a customer has more eligible subscription products.
Note: This is a preview feature that has to be enabled by the Firmhouse team on your project. Please get in touch if you’d like to set up Tiered Discounts.

1. Create a Tiered Discount in Firmhouse Portal

  1. Go to Discounts in your Firmhouse portal.
  2. Create a new Discount (or edit an existing one).
  3. Enable Enable discount tiers.
  4. Add one or more tiers:
    • Set Minimum quantity.
    • Set Discount percentage.
  5. Optionally add a Collection scope to limit which products count toward the tier quantity.
  6. Save the discount.
Firmhouse Portal - Edit tiered discount configuration

2. Discount Added as Deactivated

When you first create or save a tiered discount, it is added in a deactivated state. This allows you to review the configuration before making it available to customers. Firmhouse Portal - Deactivated tiered discount

3. Deactivated Discount Synced to Shopify

Firmhouse syncs tiered discounts to Shopify as automatic discounts. The deactivated discount is synced to Shopify and appears there in a disabled state, keeping the two systems in sync. Shopify Admin - Deactivated tier discount

4. Activate the Discount in Firmhouse Portal

When you are ready to make the tiered discount available to customers:
  1. Go to Discounts in your Firmhouse portal.
  2. Find the tiered discount and click Activate.
Firmhouse Portal - Activated tiered discount

5. Activated Discount in Shopify

Once activated in Firmhouse, the discount becomes active in Shopify as well. Each tier is synced as an automatic discount with the correct percentage, minimum quantity, and collection targeting. Shopify Admin - Activated tier discounts

6. Discount Applied at Shopify Checkout

When customers add eligible subscription products to their cart and the quantity meets a tier threshold, the tiered discount is automatically applied at Shopify checkout. No discount code is required. Shopify Checkout - Tier discount applied

7. Discount Shown on Subscription Page After Checkout

After checkout, the subscription appears in your Firmhouse portal. The subscription page shows the discount that was applied, including the tier and percentage. How the calculation works: In this example, both products in the cart are in the Meals collection, which the tiered discount was made eligible for. The total count of eligible items in the cart is 5. Therefore the 2nd tier gets applied, which gives 2% discount to all eligible items. Firmhouse Portal - Subscription with applied tier discount

8. Discount Tier Updates When Quantity Changes

When a customer adds, removes, or updates the quantity of subscription products, Firmhouse recalculates the active tier. If the quantity now qualifies for a different tier (higher or lower), the discount is updated accordingly:
  • If the subscription drops below the first tier, the discount is removed.
  • If the quantity qualifies for a higher tier, the discount is updated to the new tier percentage.
The Firmhouse subscription page reflects the current discount state after any product changes. In this screenshot: We updated the Healthy Meal B product’s quantity to 2. That update made the total eligible item count in the subscription 4, and therefore the applicable tier for the subscription became the first tier, which gives 1% discount. After this update, all following orders will get 1% instead of the 2% at checkout. Firmhouse Portal - Subscription discount state after quantity update

Limitations and Notes

  1. Tiered discounts are percentage-based only.
  2. Tiered discounts are automatic by design, discount codes are not supported.
  3. Quantities are calculated from eligible products only.
  4. If no tier matches, no tier discount is applied.
  5. Shopify automatic tier discounts are configured for both one-time purchase and subscription checkouts.