4.4
27 Reviews

EasySale

Schedule sales, show before & after prices, and bulk-edit product prices — all from one place.

Install App from Shopify AppStore

Key Benefits

Sections image

Schedule Sales

Plan promotions around key dates and holidays. Set the start and end day and time, and EasySale applies the discounted prices when the sale begins and restores the original prices when it ends.

Choose an exact active period, run a sale with no end date, or keep it manual and switch it on whenever you are ready.

Times follow your store’s time zone, so a sale set to start at midnight starts at midnight for your customers.

Sections image

Bulk Price Management

Need to change prices for good, not just for a sale? Price management lets you decrease or increase prices across the whole store, selected collections, or selected products in a few clicks.

Change prices by a percentage or set a new price, round the result to the ending you prefer (.99, .95 and so on), and decide what happens to compare-at prices: keep the old price as the compare-at, apply the same change to it, or leave it untouched.

Preview the new price before you apply it, keep unlimited drafts, and review every change in the price-change log.

Sections image

Before & After Prices

Choose a percentage discount, a fixed amount off, or a flat sale price, and see an example calculation while you type.

EasySale writes the original price into the compare-at field, so customers see the old price crossed out next to the new one on your product pages, collection pages, and in the cart.

Round discounted prices to clean endings, and if a product already has a compare-at price, decide whether to keep it or replace it.

Sections image

Repeat Sales

Run the same promotion every week or every month without recreating it. Pick the start and end day and time once, and EasySale repeats the sale on schedule.

Weekend deals, payday promotions, monthly clearance — set them up once and let them run.

Every sale is kept in the app, so you can duplicate a past campaign, adjust the dates, and relaunch it for the next season.

Sections image

Countdown Timer

Add urgency to scheduled sales with a countdown timer on product pages. It appears when the sale starts and counts down to the moment the sale ends.

Customize the title and labels, translate them for each language your store sells in, and match the colors, font size, and position to your theme.

The timer is a theme app embed, so it works with Online Store 2.0 themes without editing code.

Flexible Scheduling

Schedule sales for an exact period, run them with no end date, or start them manually when you are ready.

Before & After Price

The original price is saved as the compare-at price, so shoppers see the old price crossed out next to the new one.

Apply To

Target the whole store, selected collections, or selected products, and exclude the items that should keep their price.

Discount Types

Percentage discount, fixed amount off, or a flat sale price, with optional rounding to clean price endings.

Countdown Timer

Show a customizable countdown on product pages while a scheduled sale is running.

Repeat Sales

Repeat a sale weekly or monthly, or duplicate a past sale and relaunch it with new dates.

Sales History & Log

See which sale changed which product and when, and keep a log of every bulk price change.

Resolve Price Conflicts

If you edit a product’s price while it is on sale, EasySale asks which price is the original, so the discount stays correct.

EasySale Reviews

VP Leather
07/02/2026
Used the app for a while now. User-friendly, easy to navigate and great customer service. Happy customer.
5.0
Brigette's Boutique
03/23/2026
The app works seamlessly and is pretty easy to understand. I appreciate the emails that are sent when a sale ends, so I can keep...
5.0
MTEX Professional
03/13/2026
Thank you to the app support, and especially Karina Rudnik for the quick assistance in resolving the problem that arose. Exceptionally easy and fast communication....
5.0
RubyLee Elegance
01/01/2026
Very simple process to use for setting up sales
5.0
Ocean Vista Apparel
11/29/2025
Easy to use. There's no easier way to show both the original and discounted price. Plus, it adds a countdown timer. It also has great...
5.0
Affordable Grooming Shears
05/22/2025
Super responsive. Works to resolve the problems that I would never find :)
5.0
View All Reviews

Price

All charges are billed in USD. Recurring charges, including monthly or usage-based charges, are billed every 30 days.

7 day free trial,
then $14.95/month

FAQ

How do I set up a sale with EasySale?

Install the app, open Sales, and click Add sale. Choose the products or collections, set the discount, pick when the sale should run, and save. No code and no theme changes are needed; the countdown timer is an optional app embed you switch on in the theme editor.

Can I schedule recurring sales?

Yes. Choose Repeat weekly or Repeat monthly in the sale timing settings, set the start and end day and time, and the sale repeats on that schedule until you turn it off.

What is the difference between a sale and a price change?

A sale is temporary: EasySale discounts the price for the scheduled period and restores the original price when the sale ends. A price change is permanent: it updates the product price itself, for example when you raise prices across a collection or set a new price for the whole store.

Does EasySale show the old price crossed out?

Yes. When a sale starts, the original price is saved as the compare-at price, so your theme shows the old price crossed out next to the sale price. When the sale ends, the prices are restored.

Can I add a countdown timer to my sales?

Yes. Turn on the countdown timer for any scheduled or repeating sale. You can customize its title, labels, colors, and position, and translate it for every language your store sells in.

Is there a free plan?

Yes. The Free plan includes one bulk price change per month, unlimited draft price changes, and lets you create and edit sales. Running sales requires the Premium plan, which starts with a 7-day free trial.

Recommended Shopify Apps

Who is for Nexusmedia apps?

Who is EasySale for?

EasySale is for Shopify merchants who run promotions on a calendar and want pricing to take care of itself: seasonal sales, Black Friday and Cyber Monday, weekend deals, clearance of last sizes. It is also for stores that need to adjust regular prices in bulk, whether that is a supplier price increase across a collection or a new price for every product in the store.

Why does work Nexusmedia apps?

How does EasySale work?

Create a sale by choosing the products or collections, setting the discount, and picking when it should run. When the sale starts, EasySale updates the product prices and saves the original price as the compare-at price, so customers see the discount on your product pages. When the sale ends, the original prices come back. For permanent changes, create a price change instead, preview the new prices, and apply it. The app is available in 20 languages.

Why to use Nexusmedia apps?

Why use EasySale?

Updating prices by hand before and after every promotion takes hours and invites mistakes. EasySale does both sides of the job in minutes: the discount goes live on schedule, the compare-at price shows shoppers what they save, and the original prices return automatically when the sale is over. Several sales can run at once, price conflicts are flagged before they cause trouble, and bulk price changes are there for the moments when prices need to change for good.