Total cart weight discount
Total cart weight discount
Use Total cart weight discount to lift AOV from heavy or bulk shoppers by rewarding them with a discount, free gift, or free shipping once their total cart weight hits a threshold.
In this article
- How it works
- Before you begin
- Create a Total cart weight discount
- Configure your rules
- Discount types
- Exclusions
- Limitations
How it works
Total cart weight discount runs inside the Order Discount campaign type. Pareto adds up the weight of every product in the cart and unlocks a discount when the total passes the threshold you set. Use it to offer free shipping, a free gift, or money off once the cart gets heavy enough.
Example: Free shipping on orders over 10Kg, $30 off over 20Kg, 12% off over 50Kg.
Before you begin
- You're on the Professional plan or Advanced plan.
- Each product variant has a weight value set in Shopify. Variants with no weight are counted as
0 Kg. - Weight unit is Kg. Other units are converted automatically.
Create a Total cart weight discount

- Go to Pareto > Campaigns > Create offer.
- Choose Order Discount as the campaign type.
- Select the Total cart weight discount template.
- Click Save.
Configure your rules
In the Discount rules section, add one rule per tier. Each rule defines a weight range and the discount that applies inside it.
Setting | Description |
|---|---|
Buy from (weight) | Minimum cart weight in Kg for this tier to apply. |
Buy to (weight) | Maximum cart weight in Kg for this tier. Leave empty for an open-ended top tier. |
Value | Discount value and type. See Discount types below. |
Discount for quantities in multiples of buy from | When checked, the discount repeats every time the buy-from weight is reached. Enabling this removes all other rules and keeps only this rule. |
To add another rule, click + Add. To remove a rule, open it and click Remove.
Discount types
Total cart weight discount supports five discount types:
Type | Behavior |
|---|---|
| Percentage off the cart subtotal once the weight tier is hit. |
| Multiplies the value by the actual cart weight. See example below. |
| Fixed amount off the cart total. |
| Adds a selected product to the cart at $0. |
| Removes shipping cost at checkout. |
How "Amount per Kg" is calculated
Amount per Kg is not a flat discount. Pareto multiplies the value you set by the customer's actual cart weight.
Example: Tier set to $5 off per Kg.
- Cart weight 1.5Kg, discount =
$5 × 1.5 = $7.50 - Cart weight 3Kg, discount =
$5 × 3 = $15.00 - Cart weight 10.25Kg, discount =
$5 × 10.25 = $51.25
Use this when shipping or fulfillment cost scales with weight and you want the discount to scale with it too.
Exclusions
Use Exclude specific products when some items shouldn't help unlock the discount.
- Exclude from condition only, products won't count toward the weight trigger but still receive the discount.
- Excluded products are searched by name or added via Browse.
Limitations
- Available on the Professional and Advanced plans only.
- Weight is read from Shopify product variant settings. Variants with no weight count as
0 Kg. - Only Kg is shown in the UI. Other units are converted automatically.
Related articles
- Set up Order Discount
- Free shipping campaigns
- Pareto pricing plans
Updated on: 19/05/2026
Thank you!