Skip to content

Show your discounts on product pages and in the cart

Add a volume pricing table to product pages, a spend tiers progress bar to the cart and a promotion banner anywhere, from the theme editor, and they stay in sync with the discounts you run.

Spring edit: 20% off everything this weekendSPRING20Copy

Buy more, save more

QuantityDiscountEach
1-4-$24.00
5-95% off$22.80
10-1910% off$21.60
20+15% off$20.40

You have 12 in your cart. Add 8 more for 15% off.

10% off unlockedCart $172.00

Spend $28.00 more for 15% off

$100 · 10%$200 · 15%

What you get

  • Volume pricing table

    Tiers as a table, pills or cards on the product page. It can follow the chosen quantity and what is in the cart, and say how many more to add.

  • Spend tiers progress

    The tier reached, the amount to the next one and a milestone bar, in the cart or fixed to the top or bottom of every page.

  • Promotion banner

    Your text, an optional link and a discount code with a copy button, inline or fixed, and dismissible for the visit.

  • Matches your theme

    Card, plain or compact styles, alignment, text size, radius and padding, and either your theme colors or your own.

How to set it up

  1. 1

    Open Online Store, Themes, Customize.

  2. 2

    Add "Volume pricing table" to the product template and "Spend tiers progress" to the cart.

  3. 3

    Add a "Promotion banner" wherever you announce offers.

  4. 4

    In diex, publish your discounts to theme blocks once. Later saves update them on their own.

Step-by-step guide in the help center

Common uses

Product pages
Show the price break before the customer picks a quantity, not after checkout.
Cart and drawer
Tell customers exactly how much more unlocks the next tier.
Announcement bar
Put this week’s code at the top of every page with one click to copy.

Questions

Do I need to edit theme code?

No. The blocks are a Shopify theme app extension: you add, move and style them in the theme editor.

Which discount does a block show?

Each block has a "Discount to show" setting. Left empty, it picks a sensible default: the spend blocks show the active whole-order spend discount worth the most at the current cart total, the volume table shows the applicable volume discount whose first tier is easiest to reach.

Will a block advertise a discount a customer cannot use?

No. Eligibility conditions such as customer tags or first order only are checked in the theme too, so the block only shows to customers who qualify.

Run the promotions you actually want to run

Install diex from the Shopify App Store. One plan at $29.99 a month, billed by Shopify.