Built for Shopify4.9
1,282 reviews
Put a whole collection on sale with Bulk price editor.
Bulk discounts without editing prices one by one: pick the products, set the discount, publish. Discounty writes the new price onto each product, so it shows on the product page, collection, cart and POS.
Discounty writes this price onto all 1,251 products.
Six reasons to put a collection on sale
Pick a goal to see its settings and what your shopper sees.
Clear this season’s stock before the next one.
Struck price and a SALE badge on all 1,251 products
Built as the Special occasion sale templateA few hours, a countdown, and it ends on its own.
A countdown under the price
Built as the Flash sale with countdown timer template (Essential plan)Black Friday or a launch: set two dates and walk away.
The sale opens and closes on its own
Built as the Special occasion sale templatePick the slow sellers; the rest of the shop stays as it is.
Only those nine change
Built as the Hand-picked products on sale templateOuterwear at one discount, accessories at another, side by side.
Each group at its own price
Built as the Category discount templateTag a product and it joins; untag it and it leaves.
New products join the sale as you tag them
Built as the Tag-based sale templateWhere your shopper meets it
The price itself changes, so all 4 places show it. Nothing to set up.
Try it on your own store
See a sale on your real products. Nothing is installed or changed.
Or look at one of these:
Set up in minutes, without a developer
Four settings in the app, each shown with what it changes in your store.
Try it: pick any setting and watch the store change.
- SaleCanvas Tote
$34.99$24.99 - SaleLeather Handbag
$79.99$55.99 - SaleWoven Bucket Bag
$64.99$45.99 - SaleCrossbody Bag
$59.99$41.99 - SaleBucket Hat
$29.99$20.99 - SaleStraw Hat
$39.99$27.99 - SaleCap
$24.99$17.99 - SaleKnit Beanie
$22.99$16.99
The Hats collection: its 4 products go on sale, the bags keep their price.
- SaleStraw Hat
$39.99$27.99
30% off $39.99 is $27.99, already ending in .99.
Price endings need the Essential plan.
Qty 1
- SaleStraw Hat
$39.99$27.99
The product’s own price changes, so the cart and checkout show the same price.
- SaleStraw Hat
$39.99$27.99Sale ends in01Day14Hrs36Mins12Secs
It opens on 27 Nov and closes on 1 Dec by itself, and the old prices come back.
The countdown needs the Essential plan.
Free plan, no card, no time limit. Already use Discounty? Campaigns → New campaign → Bulk price editor.
Start for freeWhat merchants say about their bulk sales
“We use Discounty to run bulk discounts and sales on our Shopify store, and it does exactly what it promises without any fuss.”
SEESFinland · August 2026
“The app is the best we've used so far for automated discounts that actually shows the discount at your product pricing. No codes, just scheduled discounts, awesome!”
SKIN CLINIC RotterdamNetherlands · September 2026
“You do not have to enter compare at prices to each product for the price strikeouts to show during a sale which is exactly what we needed.”
Fluff HardwareUnited States · November 2025
Questions merchants ask before they start
Does the sale price show everywhere?
Yes. The discount is written onto the product rather than layered over it, so every surface Shopify draws a price on shows the sale price: product page, collection, search, cart, and POS. Three exceptions: a product with a fixed price in a Shopify market keeps that price there; if your main market is outside the European Economic Area, Shopify hides the struck-through price from shoppers there until you change it in Markets; and a product already in another active campaign is left out unless both campaigns allow combining.
What happens to my original price?
Discounty records each product’s price and compare-at price when the campaign starts, and writes them back when it ends. For a product with no compare-at price, the old price also sits in compare-at during the sale. For a product that already had one, the old price is kept only in Discounty, so removing the app without ending the campaign leaves nothing on the product to restore it from. End the campaign first, or use Safe uninstall.
Can I keep my prices ending in .99?
Yes, from the Essential plan. Set specific price endings rounds each sale price to the ending you choose, for example 5.68 to 5.99.
Do new products join a sale that is already running?
From the Discounty plan. Add ten items to the collection and the running campaign picks them up on its next check, usually within about two hours, without being touched.
How many products can I discount at once?
That is what the plans scale on. The free plan runs 3 campaigns across 10 live variants; paid plans go from 150 variants up to unlimited. A variant is one version of a product: a t-shirt in size M and colour Blue is one, so a product with 3 sizes and 3 colours is 9.
How do I stop it?
Deactivate the campaign in Discounty, or let its end date pass, and the prices go back. Removing the app without doing that leaves the sale prices in place, because they are the real prices on your products by then.
Can I change a campaign while it is running?
While it is live, only the end date and time can move. To go deeper, deactivate it, edit, and activate it again; switching it off puts the old prices back while you edit. To add products without touching the running sale, duplicate it and point the copy at them.
Can I make the offer easier to notice?
Yes. Add a countdown on the product page that runs to the campaign’s end date and stops itself (Essential plan and up). On the Discounty plan you can also run a quantity discount on top of the sale price: tick each campaign in the other’s Campaign combinations.
How will I know whether it worked?
Open the campaign in Discounty: it has its own Analytics page with the revenue and orders it brought in, revenue by product, and every order that used the discount. Bulk price editor is the one campaign type the Analytics dashboard reports on today.
Put your next sale on a whole collection at once
The free plan covers 10 live variants with no time limit: enough to test a sale end to end.
Free plan available · 3-day trial on paid plans
How to Put a Collection on Sale in Shopify
The Most Effective Discount Percentage for Shopify
Compare-at Price in Shopify: Meaning and How to Use It