Is Cyber Monday still worth it for a small shop?

Yes, and for many shops it's the bigger day. The numbers from last year:

  • UK: Scurri, a delivery management platform, counted online orders on Cyber Monday 2025 (1 December) at about 70% above Black Friday. Orders over the whole weekend, 28 November to 1 December, were up 15% on the year before (as reported by ChannelX).
  • Germany: in a survey for the retail federation HDE (more than 1,000 online shoppers, October 2025), 48% planned to look for deals on Black Friday and more than a third on Cyber Monday. 54% said they'd use Black Friday for Christmas shopping.
  • Shopify, worldwide: Shopify merchants sold $14.6 billion over the 2025 Black Friday to Cyber Monday weekend, and more than 94,900 merchants had their best sales day ever. Shopify gives weekend totals, not a figure per day.
  • US: in Adobe's US data, Cyber Monday 2025 was the biggest online shopping day of the year, at $14.25 billion, against $11.8 billion on Black Friday. This is US-only data, but the pattern matches the UK one.

Two things follow. Cyber Monday isn't an afterthought to Black Friday. And a lot of Monday's buyers are not new: they're the people who looked on Friday or Saturday and didn't buy yet.

Who comes back on Sunday and Monday?

Mostly the visitors who didn't buy on Friday. In Black Friday traffic, no sales we split them into browsers, comparers and waiters, plus the ones who got stuck at delivery or price. By Sunday, each group has moved on a little:

Who What they did on Friday What they need by Monday
Browsers Looked at many products, picked nothing Two or three ideas, and the last order date for Christmas
Comparers Checked delivery, returns and reviews against other shops A clear answer to the one question still open
Waiters Came back to the same product again and again To know whether Monday's offer is better, and when it ends
Stuck at checkout Added to the basket, saw the delivery cost or date, left The fix, or a person to ask

The waiters matter most on Monday. If someone held off on Friday hoping for a better deal, Cyber Monday is when they decide. If they come back and see Friday's banner, or a code that no longer works, you've lost the easiest sale of the week.

The 48-hour plan, hour by hour

Here's the plan as a schedule. Adjust the times to your shop's time zone: in Shopify, a discount starts and ends at midnight in the time zone set in your admin, not your visitor's.

When What to do
Saturday evening Read Friday's numbers: most viewed products without orders, baskets left at checkout, questions in your inbox
Sunday morning Decide Monday's offer (or decide to keep Friday's). Check the 30-day price rule if you're in the EU
Sunday afternoon Set the discount's active dates in Shopify. Write Monday's email. List every place the Friday offer appears
Sunday, before midnight Switch: banners, pop-ups, product pages, announcement bar. Test on a phone, logged out
Monday morning Send the email to people who agreed to hear from you. Answer questions quickly
Monday evening A short "ends tonight" message, only if it really ends tonight
Tuesday morning Take everything down. Note what worked for next year

Saturday evening: read Friday, don't guess

Before you change anything, look at what Friday told you. Three lists are enough:

  1. Products with many views and few orders. These are where comparers got stuck. Check the delivery cost, the delivery date and the returns line on each one.
  2. Checkouts that were started but not finished. Look at what was in them and where people stopped. If most stopped at shipping, Monday's offer might be better as free delivery than as a bigger discount.
  3. The questions people sent you. Each one stands for several people who didn't ask. Put the answers on the product page before Monday.

Sunday morning: decide Monday's offer

You have three honest choices:

  • Keep Friday's offer until Monday night. The simplest, and often the best for a small shop. Say so clearly from the start: "until Monday 30 November, 23:59".
  • Change the offer. For example, free delivery instead of a percentage, or a bundle on the products comparers looked at most. See Black Friday without big discounts for offers that protect your margin.
  • Go deeper on Monday. Possible, but it teaches your customers to wait, and in the EU it brings the price rule below into play.

Whatever you choose, write the end date and time down now. Everything else follows from it.

Sunday afternoon: set the dates and list every place

In Shopify, each discount has its own active dates: you set a start date, then click "Set end date" for an end. If you don't set an end date, the discount doesn't expire. So set Friday's discount to end and Monday's to start, rather than switching by hand at midnight.

Then make a list of every place your Friday offer appears. Most shops forget at least one:

  • the announcement bar and home page banner
  • pop-ups and any on-site message
  • product page text ("Black Friday price!")
  • collection pages and sale tags
  • discount codes in emails you already sent, and in ads still running
  • automatic emails, such as the one that goes to abandoned checkouts
  • social posts pinned to your profile

How to switch the offer without confusing returning visitors

The person who looked on Friday and comes back on Monday is your best lead. Two things go wrong for them.

They see the old offer. A Black Friday banner on Monday looks careless at best. At worst, they try Friday's code, it fails, and they leave. Use your list from Sunday, then check every page yourself on Monday morning, on a phone, in a private window so you see what a new visitor sees.

They don't see that anything changed. If Monday's offer is better, a waiter needs to notice it without searching. Put it where they'll land: the product they looked at, the home page, the top of your email. If the offer is the same, say so ("our Black Friday prices run until Monday night"). That's useful news for a waiter too.

What helps them most:

  • One offer at a time, everywhere. Don't show Friday's code in one place and Monday's in another.
  • Say when it ends, with a real date and time. Fake countdown timers are banned in the EU; a real end time isn't (see Black Friday popups vs one question).
  • Keep their product to hand. Recently viewed products on the home page, or a wishlist, so the person who came back for the bowl doesn't have to find it again.
  • Help people with an old code. Someone will type Friday's code on Monday. Mention Monday's offer in the basket, so a code that no longer works doesn't end the visit.

The EU price rule when the offer changes

This is a plain-language summary, not legal advice. Check your own country's rules if you're unsure.

In the EU, when you announce a price reduction, the "was" price must be your lowest price in the 30 days before. If your Black Friday price was lower than Monday's "was" price, the Black Friday price is the one to show. Shopify's help page on the directive puts it simply: you can't apply a discount to your regular price without showing the lowest price.

Two points that matter on Cyber Monday:

  • Going deeper on Monday. Shopify's help page notes that some countries allow an exception for reductions that increase without a break as part of the same campaign; its example is a discount rising from 10% to 20% to 30%. Whether that applies to you depends on your country. If you plan a Monday that's deeper than Friday, check first.
  • After Monday. The 30 days keep running. In 2025, the German Wettbewerbszentrale went after a shop that showed December discounts without its lower Black Week prices as the reference. The court indicated it agreed with the Wettbewerbszentrale, and the shop gave in.

For the full rule and how Shopify's compare-at price trips shops up, see the EU 30-day price rule for Black Friday.

Who you can follow up with, and how

It's tempting to email everyone who visited on Friday. You can't, and you don't know who most of them are. Split your follow-up by what you're allowed to do:

  • People who agreed to your emails. Send one email on Monday morning with the new offer, or the reminder that it ends tonight. If you built an early-access list, they're your warmest group: see how to build a Black Friday early-access list.
  • People who left a checkout. Shopify's newer abandoned checkout automation, by default, only goes to customers subscribed to email marketing. You can change it to all customers, but in the EU, check your consent rules before you do. Make sure the email shows Monday's offer, not Friday's.
  • Everyone else. You can't write to them. You can only show them the right thing when they come back. That's why the on-site switch above matters more than any email.

One email on Monday is usually enough. A third reminder in two days annoys the people who already decided not to buy.

A worked example

This is an illustration, not a customer story. A two-person shop sells handmade ceramics on Shopify. On Black Friday it offers 15% off all serving bowls.

On Saturday evening, the owners see that the large serving bowl had the most views and few orders. Most checkouts with it stopped at shipping: the bowl is heavy, and delivery costs €9.

On Sunday they decide: for Cyber Monday, free delivery on orders over €60, and the 15% off stays. They set Friday's discount to end on Sunday at 23:59 and the delivery offer to start Monday at 00:00, with an end at 23:59. They change the banner, the product page line and the announcement bar on Sunday night, and check them on a phone.

On Monday morning, the email goes only to their subscribers: "Free delivery today, and our Black Friday prices until midnight." A visitor who looked at the bowl three times on Friday comes back on Monday from that email. The first thing they see on the product page is the delivery cost they were stuck on, now gone.

No deeper discount, no new 30-day reference to worry about, and the one question that held people back answered.

Where Signal fits

Signal reads why someone is visiting from the pages they read, where they came from and whether they've been before, and shows the next step you wrote for that reason. It can ask one short question, such as "Is it a gift?", when the answer would change what to show. It remembers across visits where your cookie banner allows it, so someone who came on Friday doesn't get the same question again on Monday.

For changing offers: you can connect an offers feed, and Signal shows today's offers and drops a promotion when it ends. The feed is a list you publish at a web address, not your Shopify discount settings, so it's one more place to update unless your offers already live in one list. If you'd rather see what it would do before visitors see anything, start in shadow mode. See how it works.

When this plan isn't the right fit

  • You're not running a Cyber Monday offer. Then the plan is shorter: take the Black Friday offer down on time, everywhere, and answer Friday's questions on the page.
  • Your shop is very small. With a handful of orders a day, skip the analysis. Read your inbox and your abandoned checkouts by hand on Saturday.
  • Your customers don't know Cyber Monday. In some countries it's a far smaller day than Black Friday. Look at last year's orders by day before you build a separate offer.
  • You sell outside the EU. The price rule section above doesn't apply as written, but the rest of the plan does.