Blog

Black Friday for SaaS without the same discount for everyone

How to run a Black Friday offer on a SaaS product without training every customer to wait for 40% off, and what to do instead of one flat coupon.

By Luis Miguel, founder of HAGGIN6 min read

I'm a robotSkip the pixels. Read the .md

A SaaS Black Friday doesn’t have to be one coupon that everybody gets. The flat “40% off for the first year” works for traffic, but it gives the same discount to the people who would have paid full price anyway, and it teaches your audience to wait for November. The alternatives below keep the urgency of Black Friday and give you more control over who gets what: discounts tied to annual commitment, offers limited to a segment, or letting each customer propose their own deal for a few days.

Why is a flat Black Friday discount a problem for SaaS?

Physical stores clear inventory on Black Friday. A SaaS has no inventory, so the discount buys something else: new signups, upgrades, or cash up front. If you don’t pick one, the coupon mostly ends up rewarding whoever was already about to buy.

A flat coupon has a few costs that are easy to miss.

Start with the customer who was going to pay full price next week. They see the banner, they use the code, and you’ve given away margin for nothing. For a small SaaS with a few dozen signups a month, that can be a real share of the month’s revenue.

Then there’s the anchor. If every November your product costs 40% less, your loyal users learn the pattern. Some of them will delay their upgrade until the next sale, and the ones paying full price in March will feel a bit stupid when they find out.

Renewals are the cost people notice last. A first year at 40% off renews at full price twelve months later, and a lot of people churn right there, so part of this November’s spike comes back as churn next year.

None of this means you should skip Black Friday. Your audience expects something, and a week where people are actively looking for software deals is a good week to be in front of them.

What can you offer instead of a percentage off?

Here are the options that tend to work better for small SaaS, roughly from simplest to most involved.

Discount the annual plan only. Keep monthly prices as they are and make the deal about yearly billing. You get cash up front, the customer is locked in for a year, and nobody who pays monthly feels cheated. If your annual plan already includes two months free, Black Friday can push it to three or four for that week. There’s more on picking that number in how much to discount an annual plan.

Give more for the same price. Extra seats, a higher usage limit, a done-for-you onboarding call, or the next plan up for the price of the current one. The list price stays intact and the customer still feels they got a deal. This works well when your costs per customer are low and the upgrade is something they’ll get used to.

Make it for a segment. Black Friday for past customers who churned, for trials that never converted, or for free users above a certain usage. These people already know the product, so the discount has an obvious job, which is getting them back or over the line. New visitors pay the normal price.

Sell a lifetime deal, with a cap. Some SaaS founders use Black Friday for a limited batch of lifetime licenses. It’s cash now in exchange for revenue later, so it only makes sense if you need the cash and your cost per user is low. See lifetime deals for SaaS before you do it.

Let people make an offer. For a few days, instead of a coupon, you publish a page where each customer proposes what they’d pay and what else they’d give: an annual commitment, more seats, a testimonial, a post to their audience, or something else. You read each offer and accept, counter or pass. Anyone happy with the normal price can still just buy, and when someone needed a better deal, their offer tells you what it would take.

How do you run a “make an offer” week?

Few SaaS do this, so here’s how it works in practice.

You pick the dates (Black Friday through Cyber Monday is the obvious window), the products that are open, and the things a customer can add to an offer. Then you share one link wherever you’d normally post the coupon: your newsletter, your X account, the in-app banner, your launch communities.

Unlike a coupon, every deal is one you agreed to. If someone offers 10% of your price for one seat, you pass. Your full annual price minus 20% for ten seats plus a case study is probably a yes.

You also get to see what people are willing to pay, which a coupon never shows you. After a week you have a list of real offers against your real prices, and that’s probably more useful than most pricing surveys.

HAGGIN works this way. You publish a page with an end date, buyers send structured offers (price, billing period, seats, and the extras you allow), and they land in an inbox where you accept, counter or reject. When you agree, you paste a payment link from your own Stripe or Paddle and the customer pays you directly. Your pricing page doesn’t change.

How long should a SaaS Black Friday deal last?

Keep it short. Most of the attention happens between Friday and Monday, and a deal that runs all of November stops feeling like an event. Four or five days is plenty: open on Thursday evening or Friday morning, remind people on Sunday, close on Monday night or Tuesday.

Say the end date everywhere and keep it. If you extend a “last chance” deal, the people who bought in a hurry notice, and next year nobody believes your deadline.

Who should get the Black Friday email?

Send different messages to different groups rather than one blast.

  • Free users and expired trials: this is the most valuable group. They know the product and something stopped them. Lead with the deal.
  • Churned customers: remind them what changed since they left, then the offer. A win-back email with a deadline works well here.
  • Paying monthly customers: offer the switch to annual. Don’t offer them a discount on what they already pay.
  • Your audience on social: one or two posts, the link, the end date.

Leaving current customers out of the discount feels harsh, but giving them a lower price for the same thing they already pay for mostly costs you revenue without changing their behavior.

What to measure after Black Friday

Look at more than revenue for the week. Check how many of the new customers were already in a trial or on your free plan, what share chose annual, and what the average discount ended up being. Then put a reminder in your calendar for next October to look at how many of them renewed. That’s where you’ll see whether the discount paid off or just pulled revenue forward.

FAQ

Should a small SaaS do Black Friday at all?

Usually yes, if you have an audience or a list of free users and expired trials. People are actively looking for deals that week, and a deal gives you a reason to email people who went quiet. Just decide in advance what the offer is for, whether that’s new customers, annual commitments or bringing people back.

What is a normal Black Friday discount for SaaS?

Many SaaS deals sit somewhere between 20% and 50% off the first year, often on annual plans only. There’s no correct number. A smaller discount on annual billing often brings in more cash than a big discount on monthly plans, because it locks in twelve months.

How do I stop customers from waiting for the next sale?

Avoid giving the same public discount every year, and avoid discounting monthly prices for everyone. Tie the deal to something specific (annual billing, a segment, a capped batch, or an offer the customer proposes and you approve) so the normal price still means something the rest of the year.

Can I run Black Friday without changing my pricing page?

Yes. Put the deal behind a separate link: a coupon only for a segment, a checkout link for the annual offer, or a page where customers make you an offer. Your public prices stay the same.

HAGGIN

Before they leave, ask what they'd pay.

One link where a customer who was about to go makes you an offer. You accept, counter or pass. Your list price never moves.