WooCommerce Tips

WooCommerce Tiered Pricing Plugin: Smart Cycle Discounts Guide

WooCommerce Tiered Pricing Plugin: Smart Cycle Discounts Guide
📈

Smart Cycle Discounts · Product Guide

WooCommerce Tiered Pricing Without Manual Price Changes

Build percentage or fixed-amount quantity tiers, choose per-item or order-total behavior, target the right products, and schedule the campaign from one workflow.

Direct answer

Smart Cycle Discounts is a WooCommerce tiered pricing plugin for campaign-based quantity discounts. Its Pro tier lets you define percentage or fixed-amount price breaks, apply them per item or against the qualifying order total, target products or categories, schedule the campaign, and control conflicts with other active campaigns. It is a strong fit when tiered pricing is part of a wider promotion system rather than a standalone wholesale catalog.

Disclosure: Webstepper develops Smart Cycle Discounts. This guide is based on the current plugin code and documents both the useful capabilities and the cases where another solution may fit better.

You sell a product for $20. A customer buys 3. Another customer buys 50. They both pay the same price per unit. The customer buying 50 probably expects a better deal — and if you do not offer one, they may find a supplier who does.

Tiered pricing solves this. It automatically adjusts the price based on quantity: buy more, pay less per unit. It’s the most natural pricing model in commerce, and it’s been used in wholesale and B2B for decades. The only challenge is implementing it properly in WooCommerce.

This guide covers everything: how to plan your tiers, set them up technically, choose the right discount mode, and avoid the mistakes that erode your margins.

What is tiered pricing (and why does it work)?

Tiered pricing is a discount structure where the unit price decreases as the customer buys more. You define quantity thresholds (tiers), and each tier offers a better price than the one before it.

A simple example:

Quantity Discount Price per unit (on a $20 product)
1-4 items No discount $20.00
5-9 items 10% off $18.00
10-24 items 20% off $16.00
25+ items 30% off $14.00

Tiered pricing works because it aligns incentives. The customer gets a better deal by buying more. You move more volume per transaction, reduce per-order overhead (shipping, processing, customer support), and increase customer lifetime value. Everyone wins.

Tiered pricing vs. other discount types

People sometimes confuse tiered pricing with other discount types. Here’s the difference:

  • Tiered pricing: Price changes based on quantity purchased (“buy 10+, get 20% off each”)
  • Bulk pricing: Often used interchangeably with tiered, but technically means a flat price for a specific quantity (“$150 for a pack of 10”)
  • BOGO: Buy X, get Y free or discounted (“buy 2, get 1 free”) — a promotion, not a pricing structure
  • Spend threshold: Discount triggered by cart total, not quantity (“spend $100, get 15% off”)

Tiered pricing is a pricing strategy. The others are promotions. You can run tiered pricing permanently while running promotions occasionally on top of it.

When tiered pricing makes sense (and when it doesn’t)

Use tiered pricing when:

  • Your products are consumable or reorderable — coffee, supplements, office supplies, craft materials. Customers naturally buy in larger quantities.
  • You sell to both retail and wholesale customers — tiered pricing lets you serve both from the same store without maintaining separate catalogs.
  • Your margins can absorb volume discounts — if your cost per unit drops as volume increases (e.g., bulk shipping saves you money), pass some of that savings to the customer.
  • You want to increase average order value — a customer considering 4 items might buy 5 if tier 2 starts at 5. The discount on those extra units is worth the incremental revenue.
  • Your competitors offer volume pricing — if you don’t, customers buying in bulk will go elsewhere.

Don’t use tiered pricing when:

  • Your products are one-time purchases — furniture, electronics, software licenses. Nobody buys 10 couches.
  • Your margins are already thin — if you’re running at 15% margin, a 20% volume discount means you’re losing money on every large order.
  • You sell unique or handmade items — scarcity is your pricing power. Volume discounts undermine it.
  • Your average order is already 1 unit — if nobody buys multiples, tiers just add complexity without benefit.


Pro tip

Check your order data before setting up tiers. Look at your average units per order. If most customers buy 1-2 units, your first tier should start at 3 — that’s where you can actually change behavior. If most customers already buy 5+, start your tiers higher.

Planning your tier structure

The tier structure matters more than the discount amount. Bad tiers lead to awkward pricing gaps, margin erosion, or tiers that nobody ever reaches.

How many tiers should you have?

Three to four tiers is the sweet spot for most stores. Here’s why:

  • 2 tiers — too simple. Feels like “regular price” and “bulk price” with nothing in between.
  • 3 tiers — the classic structure. Clear progression that most customers can process at a glance.
  • 4 tiers — good for products with wide quantity ranges (craft supplies, wholesale).
  • 5+ tiers — gets confusing. Customers stop reading the table after 4 rows. Save this for B2B catalogs where buyers are used to complex pricing sheets.

How to set quantity thresholds

Your tier thresholds should be based on actual customer behavior, not round numbers that look nice.

  1. Check your order history. What quantities do customers actually buy? If most orders are 1-3 units, with a few at 10+, your tiers might be: 5, 10, 25.
  2. Set the first tier just above your average. If average order is 3 units, set tier 1 at 5. This nudges customers to buy slightly more.
  3. Make each jump feel achievable. Going from 5 to 50 feels impossible. Going from 5 to 10 to 25 feels like steps.
  4. Consider shipping breakpoints. If shipping gets cheaper at 12 units (a full case), make that a tier.

How to set discount amounts

Start conservative. You can always increase discounts later, but reducing them feels like a price increase to existing customers.

Tier Conservative Moderate Aggressive
Tier 1 (e.g., 5+ units) 5% 10% 15%
Tier 2 (e.g., 10+ units) 10% 15% 25%
Tier 3 (e.g., 25+ units) 15% 20% 35%


Watch out

Always calculate your margin at the highest discount tier. If your product costs $12 to make and ship, and you’re selling at $20 with a 30% volume discount, your discounted price is $14 — that’s only $2 margin per unit. Make sure you can live with that before setting the tier.

How to add tiered pricing to WooCommerce

WooCommerce does not include tiered pricing out of the box. The built-in sale price field only supports a single fixed price — no quantity-based logic. You need a plugin.

There are several approaches:

Option 1: A dedicated wholesale or pricing-suite plugin

A dedicated wholesale suite may combine quantity breaks with wholesale registration, tax treatment, minimum order quantities, separate catalogs, quote requests, and role-specific account workflows.

Best when: your store needs a complete B2B account system, not only tiered campaigns.
Tradeoff: the extra operational features can add cost and configuration that a retail or mixed store does not need.

Option 2: Campaign-based plugins

Smart Cycle Discounts treats tiered pricing as a campaign. Its pricing engine calculates the applicable amount at runtime through WooCommerce price hooks, so it does not permanently overwrite the product’s stored regular or sale-price fields. The campaign can share the same targeting, scheduling, priority, and conflict controls used by other Smart Cycle Discounts promotion types.

Best when: you want quantity tiers alongside scheduled sales, BOGO, fixed or percentage discounts, coupon-gated campaigns, and other promotion workflows.
Tradeoffs: tiered pricing is a Pro feature. Because prices are calculated at runtime rather than written into WooCommerce’s stored _sale_price field, database-driven “On Sale” blocks or filters can miss qualifying products. Test the exact product grid, theme badge, cart, checkout, tax, and caching path used by your store.

For a detailed comparison of plugins that support tiered pricing, see our honest WooCommerce discount plugin comparison. Tiered pricing is also one of six core dynamic pricing patterns explained in the guide to WooCommerce dynamic pricing — useful if you’re considering running quantity tiers alongside spend thresholds or BOGO simultaneously.

Option 3: Custom code

You can hook into WooCommerce’s woocommerce_product_get_price filter and write custom tier logic. This gives you full control but requires development expertise, testing, and ongoing maintenance. Not recommended unless you have specific requirements that no plugin covers.

Step-by-step setup guide

Here’s the general workflow for setting up tiered pricing using a plugin. We’ll use Smart Cycle Discounts as the example, but the concepts apply to any tiered pricing tool.

Create a new campaign

Start a new discount campaign and give it a clear name like “Volume Pricing — T-Shirts” or “Wholesale Tiers — Coffee Beans.” A descriptive name helps you manage multiple tier structures across different product categories.

Select your products

Choose which products get tiered pricing. You can apply it to specific products, entire categories, or use smart selection rules. For tiered pricing, it usually makes sense to group similar products — all t-shirts get the same tiers, all coffee beans get the same tiers.

Choose “Tiered” as the discount type

Select the tiered discount type. You’ll then choose between percentage-based tiers (e.g., “10% off”) or fixed-amount tiers (e.g., “$2 off per unit”). Percentage tiers work better across products with different prices. Fixed-amount tiers work when all products are similarly priced.

Define your tiers

Add each tier with a minimum quantity and discount value. For example: 5+ units = 10% off, 10+ units = 20% off, 25+ units = 30% off. Keep thresholds in ascending order and verify the resulting margin at each break. Three or four customer-facing tiers are usually easier to understand than a dense price sheet.

Choose application mode

Decide whether the discount applies per item (unit price decreases) or to the cart total (a flat discount once the quantity threshold is met). Per-item is the standard for most volume pricing. Cart total works better for “buy 3+ items, get $10 off your order” promotions. More on this in the next section.

Set scheduling (optional)

If your tiers are permanent, leave the campaign active indefinitely. If you’re running a limited-time volume promotion (“Bulk pricing event — this week only”), set start and end dates. With scheduled campaigns, tiers activate and deactivate automatically.

Review and launch

Double-check your tiers, products, and scheduling. Check the campaign health score if available — it will flag issues like unreasonable discount percentages or missing products. Then activate.

Per-item vs. cart total: which mode to use

This is a decision most guides skip, but it significantly changes how customers experience your pricing.

Per-item mode (unit price discount)

Each qualifying unit receives the tier adjustment as quantity increases. This is the closer fit for classic volume pricing.

Example: Product is $20. Customer buys 10 (tier 2 = 20% off).

  • Each item costs $16
  • Cart total: $160
  • The calculated unit price becomes $16 in the qualifying purchase context

Best for: Wholesale, B2B, consumable products, any scenario where the customer thinks in “price per unit.”

Cart total mode (order discount)

A fixed discount applies to the entire order once the quantity threshold is met. The unit price doesn’t change.

Example: Product is $20. Customer buys 10 (tier 2 = $15 off order).

  • Each item still shows as $20
  • Cart shows: “$200 – $15 discount = $185”
  • Customer sees: “You saved $15 on this order”

Best for: Retail promotions, “buy more save more” campaigns, situations where you don’t want to show a lower unit price (to protect perceived value).


Which should you pick?

If your customers care about “what does one unit cost me?” — use per-item. If your customers care about “what’s the total I’m paying?” — use cart total. Most B2B customers think per-unit. Most retail customers think in totals.

How tiered pricing looks to your customers

Setting up tiers is only half the job. If customers can’t see the pricing structure, they won’t buy more to reach the next tier.

Explain the tiers before the cart

A shopper cannot aim for a quantity break they cannot see. Use the campaign’s customer-facing promotional display or a compatible product-page tier table to explain the thresholds clearly, then verify how your active theme and product template render it. A useful presentation looks like this:

Quantity Discount
5+ items 10% off
10+ items 20% off
25+ items 30% off

This “Buy More, Save More” table turns hidden pricing logic into a decision the shopper can understand. The calculated cart result still remains the source of truth.

In the cart

The cart should reflect the tier result automatically. Test the boundary below each tier, exactly at the tier, and above it; repeat with coupons, taxes, variable products, mixed carts, and any other pricing plugin that remains active.

Next-tier nudging

The most effective tiered pricing implementations show customers how close they are to the next tier. A message like “Add 2 more items to save 20%” can be the nudge that pushes a 8-unit order to 10.

6 tiered pricing mistakes that cost you money

1. Setting the first tier too high

If your first tier starts at 50 units and your average order is 3 units, almost nobody will ever reach it. Your tier structure exists but has zero impact on customer behavior.

Fix: Set your first tier just above your average order quantity. If most customers buy 2-3, set tier 1 at 5. That’s an achievable stretch.

2. Making the gaps between tiers too large

Jumping from 5 to 50 is too big. A customer at 8 units won’t add 42 more just to reach the next tier. They’ll stay at 8 and not benefit from (or be motivated by) your tier structure.

Fix: Keep tier gaps reasonable. 5 → 10 → 25 → 50 works. 5 → 50 → 200 doesn’t.

3. Discounting too aggressively at the top tier

A 50% discount at the highest tier sounds generous, but calculate the actual numbers. If your product costs $12 and sells for $20, a 50% discount means you’re selling at $10 — below cost. You lose money on every unit at the highest tier.

Fix: Always calculate margin at the highest tier. Work backwards from your minimum acceptable margin, not forwards from “what sounds like a good deal.”

4. Not showing the tier table on the product page

You set up beautiful tiers, but customers can’t see them until they add items to the cart. The pricing table is invisible. This is the most common mistake, and it completely kills the incentive to buy more.

Fix: Make sure your plugin displays the tier table on the product page. If it doesn’t, switch to one that does or add it manually.

5. Applying the same tiers to all products

A $5 product and a $500 product shouldn’t have the same tier thresholds. “Buy 5 get 10% off” makes sense for a $5 product ($2.50 savings). For a $500 product, that’s a $250 savings — you might not have the margin for that.

Fix: Create separate tier structures for different product categories or price ranges.

6. Forgetting about variable products

You set up tiers for a t-shirt product, but customers buying different sizes (S, M, L, XL) see the tier apply per variation, not across the total. If they buy 3 Medium and 2 Large, do those count as 5 units toward the tier?

Fix: Verify how your plugin counts quantities for variable products before publishing the table. Smart Cycle Discounts evaluates each WooCommerce cart line independently, so 3 Medium + 2 Large does not qualify for a 5+ tier; each variation remains below the threshold. The guide to variation quantity counting in tiered pricing explains the cart model and practical alternatives.

Real-world tier structures that work

Here are tier structures based on actual store types. Adapt the specific numbers to your margins.

Coffee / consumable goods

Quantity Discount Why this works
3+ bags 10% off Most customers buy 1-2. This nudges them to 3.
6+ bags 15% off A month’s supply for regular drinkers.
12+ bags 20% off Quarterly stock-up. High loyalty signal.

Craft supplies / small items

Quantity Discount Why this works
10+ items 10% off Small items are cheap individually. 10 is a natural batch size.
25+ items 20% off Class/workshop quantity. Teachers and crafters buy at this level.
100+ items 30% off Event/retail reseller quantity.

B2B / wholesale

Quantity Discount Why this works
10+ units 5% off Small resellers and first-time wholesale buyers.
50+ units 12% off Regular wholesale accounts.
100+ units 18% off Large accounts. Your cost per unit is lower at this volume.
500+ units 25% off Distributor level. Consider combining with role-based pricing.


Pro tip

Combine tiered pricing with campaign scheduling for time-limited volume events. “Bulk pricing week” can create a clearer reason to act, but the highest tier still has to protect your margin. For the product-specific workflow, including targeting, code-gated delivery, runtime price behavior and pre-launch tests, use the WooCommerce bulk discount plugin guide for Smart Cycle Discounts.

Wrapping up

Tiered pricing is one of the simplest and most effective ways to increase average order value in WooCommerce. But the strategy matters more than the tool.

The core principles:

  • Base your tiers on actual customer behavior — not round numbers that look neat
  • Start conservative — you can increase discounts, but decreasing them feels like a price hike
  • Always calculate margin at the highest tier — the discount you offer must be sustainable
  • Make the pricing visible — if customers can’t see the tier table, tiered pricing doesn’t exist
  • Three to four tiers is enough — more than that creates confusion without adding value

Set up your tiers once. Let them work in the background. Watch your average order value climb. If you’re also considering quantity bundles, BOGO deals, or spend thresholds alongside tiered pricing, the broader guide to WooCommerce discounts for multiple items maps out how each mechanism works and when to use which. For the implementation detail — specific price-break tables, margin calculations at each tier, per-item vs cart-total mode, and edge cases like mixed-product carts — the WooCommerce quantity-break pricing-table guide covers the numbers you need to work through before you publish any tiers.


Key Takeaways

  • Tiered pricing automatically adjusts unit price based on quantity — buy more, pay less
  • 3-4 tiers is optimal. Set the first tier just above your average order quantity
  • WooCommerce doesn’t support tiered pricing natively — you need a plugin
  • Per-item mode reduces unit price (best for B2B/wholesale). Cart total mode applies order discount (best for retail promotions)
  • The pricing table on the product page is critical — if customers can’t see the tiers, they won’t buy more
  • Always calculate your margin at the highest discount tier before setting it
  • Runtime pricing avoids permanently rewriting stored product prices, but database-driven “On Sale” queries may not recognize the campaign

Set up tiered pricing in WooCommerce

Smart Cycle Discounts Pro includes tiered quantity pricing with per-item and cart total modes, visible pricing tables, and campaign scheduling. Free version available with BOGO, percentage, and fixed discounts.

Webstepper

The Webstepper Team

WordPress Plugin Developers

We’re a husband-and-wife team building WordPress tools that solve problems we faced ourselves running online stores. Our plugins are built from experience — no guesswork, just practical solutions.