Quick answer: To set up spend more, save more discounts in WooCommerce, create subtotal tiers in PricePress, specify the reward for each threshold, choose the tax and coupon calculation policy, and test each boundary.
Spend more, save more discounts in WooCommerce reward customers when their basket reaches a spending threshold. Unlike a product quantity break, this campaign is based on the value of qualifying purchases. It can suit stores where customers buy several different products rather than multiple units of the same item.
PricePress’s feature description includes tiered subtotal discounts. This tutorial uses a three-level offer to show how to plan thresholds and avoid ambiguous savings.
1. Set thresholds around realistic baskets
Review the order values you already receive. Choose an entry threshold that customers can reasonably reach with an additional useful item. A threshold far above a normal order may get attention without changing purchasing behavior.
Use the following example as a planning model rather than a revenue forecast:
| Qualifying subtotal | Intended discount | Example result |
|---|---|---|
| $75 | $10 | $65 before shipping and separate tax effects |
| $150 | $25 | $125 before shipping and separate tax effects |
| $250 | $50 | $200 before shipping and separate tax effects |
2. Configure a subtotal-based rule
In the PricePress rule builder, choose the subtotal discount structure and enter the thresholds and fixed savings. Give the campaign a name that identifies its audience and period. Select the intended product scope and customer eligibility using the options available in your edition.
For this example, the intended behavior is one reward at the highest qualifying level. A $150 basket receives $25 off in total, rather than $10 plus $25. Confirm the configured result in the cart; do not assume all tier engines interpret overlapping ranges identically.
3. Define how the eligible amount is calculated
Choose the relevant before-tax or after-tax threshold setting and check what happens when products already have sale prices. Also decide whether WooCommerce coupons can combine with the campaign.
If a coupon reduces a $150 basket below a threshold, the resulting reward depends on the calculation order and settings. Write down your intended behavior, then test that exact basket. Customer-facing terms should explain the basis in plain language.
4. Check the boundary values
Test just below, exactly at, and above each threshold. For the first level, that means $74.99, $75, and $75.01 in a two-decimal store currency. Repeat at $150 and $250.
Remove a product after qualification and confirm that the reward recalculates. Then add an excluded product, if your campaign uses exclusions, and verify whether it contributes to the eligible subtotal.
5. Review overlap with other promotions
A cart discount may interact with product discounts, free gifts, and shipping incentives. Start by testing it alone, then test each combination you intend to allow. PricePress’s described stacking controls and coupon settings should reflect your campaign policy.
Remember that discount percentages applied sequentially do not simply add together. Assess the final payable amount and contribution on the actual order.
6. Track whether customers move between tiers
Compare basket values around the thresholds, discount cost per order, and product margin. The useful question is whether the additional spend supports a profitable reward.
Start with PricePress. For related rule design, read our WooCommerce discount rules guide.
Frequently asked questions
Is a subtotal discount based on item count?
No. Subtotal offers use the qualifying purchase value. Quantity rules use the number of eligible items instead.
Should the savings from every tier add together?
Only if that is the intended campaign. In this tutorial, the highest qualifying tier provides one total reward; verify the cart follows that policy.
Official setup resources
Review core coupon behavior when testing subtotal eligibility with coupon discounts. See the WooCommerce coupon documentation.







