← Back to features

Annual subscription at a discount, or stick with monthly?

A debate with an AI opponent and a strategic summary at the end.

Sample of a real output

Summary

An annual plan improves cash flow, but it quietly papers over weak retention with a discount

Mark was weighing whether to add an annual subscription with a 20% discount to his SaaS, Nordia, alongside the existing monthly plan. The AI opponent pushed him to the core issue: an annual plan isn't just a pricing move, it's a way to pre-pay for customers who would otherwise churn. They agreed the annual option makes sense, but only as a complement to the monthly plan, with a smaller discount (15%), and only after Mark measures his actual monthly churn. The main tension was around the size of the discount and around whether the real problem isn't insufficient product value in the first few weeks.

Starting point

Mark runs a SaaS called Nordia with a monthly subscription priced at 490 CZK. He's considering launching an annual plan with a 20% discount to improve cash flow and reduce customer churn. He isn't sure whether the discount would cut into his margin and whether he's solving the wrong problem.

Implicit assumptions

  • An annual subscription automatically reduces churn because the customer is 'locked in' for a year.
  • A 20% discount is necessary for an annual plan to appeal to anyone at all.
  • More cash up front is always better than steady monthly revenue.
  • Customers leave because of the price, not because they never got to feel the product's value.

Pillars

The annual plan is a cash flow tool, not a retention tool

Prepaying for a year improves cash flow and lowers payment processing costs, but it won't keep a customer who doesn't click with the product for a whole year — it just delays their departure by 12 months and doesn't increase real satisfaction.

→ Roll out the annual plan for predictable revenue and to fund growth, not with the expectation that it will 'solve' churn. Tackle retention separately through onboarding.

💬 from transcript: „"So you're basically prepaying for people who'd leave you anyway, you just won't see it for a year?"“

Churn is decided in the first two weeks

The sense that customers leave around the second month points to weak onboarding — users don't get to experience the product's value before they get tired of paying. Price is secondary.

→ Set an activation milestone (e.g. 'first report generated within 3 days') and measure how many new users reach it. That will affect retention more than any discount.

💬 from transcript: „"It feels to me like people try it, it's nice, and then they just stop showing up."“

A discount should be a reward for commitment, not compensation for weakness

If a discount exists mainly to mask the product's low value, it cuts into the margin and attracts price-sensitive customers with the highest churn. If it's a reward for trust, it attracts the right ones.

→ Set the discount at a level that's noticeable but doesn't hurt the margin (15%), and communicate it as a thank-you for the commitment, not as a sale.

💬 from transcript: „"If I give twenty percent, I'm basically admitting that I can't charge full price for it monthly, right?"“

Tensions & alternatives

Size of the discount (20% vs. lower)

You: A 20% discount is needed to make the annual plan look attractive enough for people to decide to pay a year up front.

AI: The 20% was picked on gut feeling; a discount that size cuts into the margin and attracts price-sensitive customers. 15% is enough if the product's value is clear.

→ Mark lowered the discount to 15% and decided to frame it as 'two months free for an annual commitment,' which sounds more valuable than a percentage.

The AI pointed out that the number 20 had no basis in the data or the margin. Once Mark saw that the bigger discount addressed his own uncertainty rather than the customer's need, he backed off.

What the actual problem being solved is

You: The problem is the price and the payment format — an annual plan will retain customers and improve revenue.

AI: The real problem is that customers leave in the first few weeks because of weak onboarding; an annual plan would only hide that churn a year ahead.

→ Mark conceded that he'll first measure activation and churn, and only then launch the annual plan. The discount became secondary to onboarding.

After two vague answers, the AI formulated a provocative hypothesis ('you're prepaying for people who'll leave anyway'). That forced Mark to admit he didn't know the exact numbers and had been addressing the symptom instead of the cause.

Consensus

  • Introduce the annual plan, but as a complement to the monthly one, not as a replacement. The monthly plan keeps the barrier to entry low for new customers; the annual plan is an offer for those who already trust the product.
  • Before launching the discount, you need to measure the actual monthly churn and the moment when customers leave. Without the number, you can't tell whether the annual plan solves a pricing problem or just masks churn in the first month.
  • The discount should be a motivator, not a rescue measure — 15% instead of 20%. The 20% figure was picked on gut feeling; 15% protects the margin while still giving the customer a reason to pay up front.

Action plan

  • Measure monthly churn and the moment of departure over the last 3 months (cohort view). · Mark · within 1 week A concrete monthly churn % and a chart of which week/month customers most often leave.
  • Define an activation milestone and measure how many new users reach it within 3 days. · Mark · within 2 weeks Activation milestone set up in analytics; a baseline for 'activation within 3 days' as a percentage.
  • Prepare the annual plan as a complement to the monthly one with a 15% discount framed as 'two months free.' · Mark · within 3 weeks Pricing page with two options; annual plan launched for new customers.
  • Offer the annual plan first to existing customers with active usage (a segment, not across the board). · Payments team · within 4 weeks Conversion rate of the offer for the active segment vs. an across-the-board offer.

Open questions

  • What is the actual gross margin on the monthly plan, so the affordability of the discount can be assessed? → Calculate the cost per customer (infrastructure + support + payments) and subtract it from the price.
  • Do customers leave because of the price, or because of missing value in the first few weeks? → Launch a short exit survey on cancellation (1 question: main reason for leaving).
  • How should the annual plan's refund policy be set so it doesn't attract risky customers while still not being off-putting? → Compare 2-3 competing SaaS products and propose a pro-rated refund for unused months.
  • Does it make sense to test a quarterly plan as an intermediate step between monthly and annual? → Add it as a hypothesis for a later A/B test, once the annual plan is established.

AI recommendations

  • First measure churn and activation, and only then launch the annual plan — don't solve a value problem with price. An annual subscription delays departures by a year, but it doesn't fix the reason customers vanish in the first few weeks. Without the numbers, the discount is a shot in the dark.
  • Roll out the annual plan as a complement to the monthly one with a 15% discount, framed as 'two months free.' A lower discount protects the margin and attracts customers who trust the product, not just deal hunters. The 'months free' phrasing feels more valuable than a percentage.
  • Offer the annual plan specifically to active existing customers before rolling it out to all new ones. Active users have the lowest churn and the highest likelihood of conversion, so you'll validate demand with minimal margin risk.

Strategic synthesis

Sparring session summary

Mark entered the dialogue with a concrete question — whether to introduce an annual subscription with a 20% discount alongside the monthly plan priced at 490 CZK for his SaaS, Nordia. His motivation was to improve cash flow and reduce customer churn. But the AI opponent quickly showed that the question rested on several unspoken assumptions.

What shifted

The key moment came when the AI reframed the problem: an annual plan isn't a retention tool, but a cash flow tool. Locking a customer in for a year only delays their departure by twelve months — it doesn't increase their satisfaction. Mark admitted he didn't know his exact churn, he only suspected people leave "around the second month." That's a sign of weak onboarding: the user doesn't get to experience the product's value before they get tired of paying.

The second tension revolved around the discount. Mark had "pulled the 20% figure out of thin air." The AI argued that a discount that size cuts into the margin and attracts price-sensitive customers with the highest churn. They agreed on 15%, additionally framed as "two months free" — the same math, but higher perceived value and a clearer message of commitment rather than a sale.

The resulting agreement

  1. Introduce the annual plan as a complement, not a replacement for the monthly one — the low barrier to entry stays.
  2. Measure first: actual churn, the moment of departure, and an activation milestone (e.g. first report within 3 days).
  3. A 15% discount as a reward for trust, not compensation for the product's weakness.
  4. Target active customers first, not across the board.

The main takeaway

A discount won't fix a product the customer never got to appreciate. An annual subscription makes sense as a financial tool and a reward for commitment — but only after value in the first two weeks has been sorted out. Mark left with a clear order of steps: data first, then onboarding, and pricing only at the very end.