WooCommerce Scheduled Sale: Plan It Right

A good sale runs without you. It starts when you said it would, ends when you said it would, and your regular prices are back the next morning without anyone remembering to flip them. That only happens if you decide the details before you touch a single price.

This post walks through planning a sale, scheduling it by chat, the mistakes that catch most store owners, and what to check once it is over.

Plan the sale first

Most sale problems are planning problems. Before you schedule anything, write down three things on a scrap of paper or in a note.

  • What is discounted. One product, a category, a handful of slow sellers, or everything. Be specific, because "the summer stuff" turns into an argument with yourself later.
  • For how long. A start and an end, both with a time of day. A sale with no end is just a new price.
  • Why. Clearing old stock, welcoming a season, thanking existing customers, or drawing attention to a new range. The reason shapes everything else, including how deep the discount goes and how loudly you announce it.

The "why" matters more than it looks. If you are clearing stock, you want the sale to end when the stock does, not on a fixed day. If you are running a short weekend event, urgency is part of the point and a hard end time is the feature.

Work out your floor, too. Look at what each item costs you to make or buy, add shipping and any fees, and decide the lowest price you can live with. Do this before you pick a discount, not after. It is easy to agree to a price in the excitement of a promotion and find out later it barely covers the cost.

Finally, check your stock. A sale that sells out in an hour on the first morning leaves later visitors looking at empty product pages. If you want to see where you stand, you can manage stock from chat and look at quantities and low-stock reports before you commit to a date.

Scheduling it by chat

With the plan written down, the scheduling itself is short. In SimpleWP you describe what you want in the chat, and scheduled sales can be set for a future date, ended early, and listed so you can see what is queued up.

A request might look like this:

Put the ceramic mugs on sale starting next Friday at 9 in the morning, and end it Sunday at midnight.

Three things are worth doing with this feature, and each maps to something you will actually want.

A future start

You do not need to be at your keyboard when the sale begins. Set the start for a future date, and you can prepare everything else, such as your banner and your email, without watching the clock. Set it the day before, check it, and leave it alone.

An early end

Sometimes a sale works better than expected, or the stock runs low, or you spot an error in the price. You can end a scheduled sale early instead of waiting for the planned finish. Knowing that is possible makes it easier to try a sale in the first place.

Listing what is scheduled

Before the start date, ask for a list of what is scheduled. This is the single most useful habit in this whole post. Reading the list takes a minute and shows you whether the sale matches the note you wrote earlier. If something is missing or something extra is on there, you find out while it is still harmless.

The full details of how this works are in the help article on prices and scheduled sales from chat.

Common mistakes

These are the slip-ups that show up again and again with any store, however the sale is set up. None are difficult to avoid once you know to look.

Forgetting variations

Many products are not one product. A t-shirt comes in sizes and colors, a candle comes in scents, a print comes in sizes. Each of those options can have its own price. If you discount the main product and forget the options underneath, shoppers may pick a size and see the old price, which looks like a broken promise.

After scheduling, open a product that has several options and check each one. Do this on at least one product, ideally the one with the most choices. Do not assume that the parent item and its options will always agree; verify it.

Overlapping sales

Say you have a weekend sale on mugs and, separately, a month-long sale on everything in the kitchen category. Mugs belong to both. Which price should apply on Saturday? If you have not decided, you will find out at the worst possible time, when a customer asks why the price on the page is not what your email said.

The fix is boring but works. Before you add a new sale, list what is already scheduled and look for the same products showing up twice. If they do, decide which sale wins, and adjust or end the other one. A single sale per product at a time keeps the story simple for you and for your customers.

Coupons can add to the confusion. If a shopper can stack a coupon on top of a sale price, your real discount may be deeper than you intended. Decide whether that is fine, and if it is not, pause or limit the coupon during the sale.

Timezones

"Midnight" is only meaningful in a specific timezone. If you live in one place, your store is set up for another, and your customers are in a third, a sale that ends at midnight can end at an odd hour for the people you are trying to reach.

Check which timezone your store uses before you pick times. Then write times in your customer-facing copy that are clear about this, such as "ends Sunday at midnight, store time". If most of your customers are in one region, choose start and end times that make sense for them rather than for you.

Making a bulk price change by mistake

If you are adjusting many prices at once, a typo can spread quickly. Bulk price changes can be previewed first, and they can be undone within 72 hours. That is a useful safety net, but it is a net, not a plan, so read the preview carefully. There is more on that in our post about bulk price changes with undo.

Telling customers

A sale nobody knows about is just lost margin. You need two things: a banner on your site and a short email to the people who already know you.

The rule for both is to say only what is true and checkable. Do not invent scarcity or claims. "Only a few left" is fine if you looked at your stock and it is true. "Our biggest sale ever" is not fine if you have no way to know that. Plain wording works better anyway, because shoppers have seen every exaggeration there is.

A banner needs four things: what is on sale, the start, the end, and where to go. For example:

Mug sale: selected ceramic mugs are reduced from Friday morning until Sunday midnight, store time. Shop the mugs.

An email can be a little warmer, but should still be short. Say what is on sale, give the end time, and link to the page. If there is a reason behind the sale, such as making room for a new range, say so in a sentence. People respond well to a plain reason.

Things to leave out unless they are true and you can show it:

  • Comparisons to other stores' prices.
  • Claims about how many people have bought or how fast items are selling.
  • "Lowest price" promises, which you cannot honor if you run another sale next month.
  • Deadlines you do not intend to keep. If you say it ends Sunday, end it Sunday.

Match your copy to what is actually scheduled. Pull up the list of scheduled sales and read your banner against it, line by line. A mismatch between the two is the most common reason a customer writes in confused.

After the sale

When the end time passes, do not assume everything went back. Check.

  1. Look at a few products. Open two or three that were in the sale, including one with several options, and confirm the regular price is showing.
  2. List what is scheduled. Make sure the finished sale is no longer active and nothing you did not intend is still queued.
  3. Remove the banner. A banner advertising an ended sale invites disappointment. Take it down or swap it for something current.
  4. Review the stock. See what sold and what is running low, so you know what to reorder before the next event.
  5. Make a note. Write down what worked: which products moved, which timing felt right. Your next plan starts from that note.

If you changed prices in bulk as part of the sale and spot an error afterward, remember the 72-hour window for undoing bulk price changes. Do your checking soon after the sale ends, not weeks later.

You can see what else you can handle by chat, from orders to coupons to a store health check, on the features page.

Start your store

If you do not have a store yet, or you want one where a sale is a conversation rather than a chore, you can start the SimpleWP wizard and build it from there.

Photo: Matheus Bertelli on Pexels