Does Your Subscription App Need a Family Plan? Price to the Payer, Not the User
A subscription app family plan solves a specific problem: your core price is too high for your core users, but cutting it for everyone leaves money on the table. Two segment moves fix that without a blanket discount. First, price to the payer: a family plan reframes the buyer from the price-sensitive user to the person who controls the budget, and against a bigger basket they already pay for. Feynman AI charges EUR 52.50 per year that students call too high, and a EUR 79.99 per year family plan for 2 to 4 learners turns the buyer into the parent who already pays for tutors and courses (Duolingo's family plan is a significant revenue contributor for the same reason). Second, add a verified student discount, EUR 29.99 per year with an .edu email, to capture the willingness-to-pay tail the full price excludes, which is most of the free tier. Both moves hold a high headline price while still capturing the users it shuts out, which beats cutting the price for everyone. The opposite diagnosis is underpricing: if users are surprised how cheap you are, the move is to raise the price, not segment it.
The short answer: segment before you discount
Does your subscription app need a family plan? If your headline price is too high for your core demographic but you don't want to cut it for everyone, yes, and pair it with a verified student discount. The mistake is treating a blanket price cut as the only lever. Two segment moves capture the demand your price excludes while holding the price for users who would pay it.
First, price to the payer, not the user. Second, add a verified-segment discount that reaches the willingness-to-pay tail. Feynman AI is the worked example: it charges EUR 52.50 per year, and every review that mentions price calls it too high for students, its entire user base.
Price to the payer: the family plan reframe
A family plan changes who is making the decision. The student who balks at EUR 52.50 per year for themselves is one price-sensitive person. The parent paying for tutors, revision guides, and online courses at EUR 79.99 per year for 2 to 4 learners is a different conversation, judged against a basket they already fund.
Duolingo's family plan is a significant revenue contributor for exactly this reason, and the student demographic is precisely the one where parents often control the subscription budget. Feynman AI's proposed EUR 79.99 per year family plan reframes the buyer from the student to the parent. Same product, different payer, a price that reads as reasonable against what that payer already spends.
Capture the tail: a verified student discount
The second move is a verified student discount, EUR 29.99 per year with an .edu email or a student ID. The users who would pay EUR 29.99 and would not pay EUR 52.50 are the majority of the people sitting on the free tier. Capturing them at a lower price is better than not capturing them at all.
Verification is what makes this safe. It ring-fences the discount to the segment that needs it, so you hold the EUR 52.50 headline price for everyone else while still converting the tail. A blanket price cut would hand that discount to users who were already willing to pay full price, which is money left on the table in the other direction.
The opposite diagnosis: are you actually underpriced?
Before you discount anything, check which problem you have. The mirror image of too-high-for-the-segment is genuine underpricing, and the fix there is the reverse. Fishing Points charges around $10 per year while comparable apps charge $8 per month, roughly $96 per year, and its own users express surprise at how cheap it is. That surprise is a price signal, not a compliment. The floor is set below the willingness-to-pay ceiling.
The read is simple. If reviews say the price is too high for a specific segment that is your whole base, segment it. If users are pleasantly surprised how cheap it is, raise it toward the competitor anchor. Same symptom on the surface (people talking about price), opposite prescription underneath.
Why this beats cutting the price for everyone
Higher prices tend to win on both conversion and lifetime value, so a blanket cut usually costs more than it recovers. In RevenueCat's data, higher-priced apps convert better than mid-priced ones, and one app, Jurney, tripled its revenue moving from $0.99 to $14.99. Cutting your headline price walks away from that.
Segment pricing keeps the high headline number and its LTV while still capturing the users that number excludes. It's the same instinct as showing the right number of plans: structure captures more than a raw price change does. You are not lowering the price. You are adding a payer the old price could not reach and a tier the old price shut out.
How to decide
- Read your price reviews. If a single segment that is most of your base calls it too expensive, segment. If users are surprised it's so cheap, raise the price instead
- Add a family plan when your buyer and your user can be different people (kids, students, households). Price it against the basket the payer already funds, the way Duolingo does
- Add a verified student or segment discount to capture the WTP tail. Gate it with .edu or an ID so you hold the headline price for everyone else
- Don't cut the headline price for everyone to fix a segment problem. Higher prices win on conversion and LTV; a blanket cut walks away from both
- Treat these as structure, not a discount war. You're adding a payer and a tier, not starting a race to the bottom
FAQ
Does my subscription app need a family plan?
If your buyer and your user can be different people (a parent paying for a student, a household sharing one subscription), a family plan is worth adding. It reframes the purchase from a price-sensitive individual to the person who controls the budget, priced against a basket they already fund. Duolingo's family plan is a significant revenue contributor for this reason, and it fits any app whose demographic has a payer behind the user.
What is a good student discount for a subscription app?
A verified student discount, gated with an .edu email or a student ID, that sits meaningfully below the headline price. Feynman AI's case is EUR 29.99 per year against a EUR 52.50 headline. The point is to capture the users who would pay the lower number but not the higher one, who are usually most of the free tier, while holding the full price for everyone else.
Should I lower my subscription price if users say it's too expensive?
Not across the board. If the complaint comes from one segment that is most of your base, add a segment discount and a family plan instead of cutting the headline price. Higher prices win on conversion and LTV, so a blanket cut usually costs more than it recovers. Only lower the price if users are surprised how cheap you already are, which signals genuine underpricing.
What does price to the payer mean?
It means setting the price and the plan for the person who actually pays, who is not always the person who uses the app. A student balks at a yearly price for themselves; the parent who already pays for tutors sees a family plan as reasonable. Pricing to the payer reframes the same product against a budget that person already controls.
Sources
- tasu brain: pricing/segment-and-payer-pricing, pricing/underpricing-signal, pricing/higher-prices-win, pricing/structure-over-price
- Feynman AI teardown: EUR 52.50/yr headline; proposed EUR 79.99/yr family plan (2-4 learners) and EUR 29.99/yr verified student discount
- Duolingo family plan: a significant revenue contributor in a demographic where parents control the budget
- Fishing Points teardown: ~$10/yr vs $8/mo competitors; surprise-at-cheapness as an underpricing signal
- RevenueCat via Tim (ZipSap) and @stevencravotta: higher-priced apps convert better than mid-priced; Jurney tripled revenue moving $0.99 to $14.99
Every claim above carries its source and its date. tasu serves the same knowledge over MCP, inside Claude Code and Cursor. Ask while you build.