Most indie apps show three subscription options and hope users pick the middle one. That’s not a strategy. That’s a guess. Plan structure is one of the most underestimated conversion tools in the entire paywall.
The real job of your plan layout
Your pricing tiers don’t just communicate cost. They shape how users think about value before they make a decision.
When someone looks at three plans, they’re not doing math. They’re looking for a signal. Which one feels right for someone like me? Which one is the obvious choice? Your job is to make that obvious choice the one that works best for your business.
Decoy pricing: how the middle plan actually works
The classic three-tier structure isn’t three equal options. It’s one option surrounded by two reference points.
Example: Monthly at $9.99, Annual at $49.99/year, Lifetime at $149 one-time. The annual plan is the target. The monthly plan makes $49.99 feel cheap by comparison (“that’s basically 5 months”). The lifetime plan makes $49.99 feel rational (“way less than $149”). Neither the monthly nor the lifetime plan is expected to convert heavily. They exist to make the annual plan feel like the smart middle choice.
This is called the decoy effect, and it works because humans don’t evaluate price in isolation. They evaluate it relative to the options around it.
The “obvious choice” signal
The highest-converting paywalls have one plan that looks like the default. Highlighted. Labeled “Most Popular” or “Best Value.” Slightly larger card. Pre-selected toggle. The visual hierarchy removes the decision burden and answers the question “what should I choose?” before the user has to ask it.
Across most categories, two-plan paywalls account for 41–60% of all app paywalls. One plan is typically the annual. The second is monthly or weekly, serving as a reference. Health & Fitness apps go up to 60% two-plan paywalls — they’ve optimized hard on this.
Annual vs. monthly: which to lead with
Annual plans appear on 28–44% of paywalls across categories. Most apps default to featuring the annual plan as the primary option because it has better unit economics: lower churn, higher upfront revenue, fewer billing cycles to lose a subscriber.
But annual is a bigger commitment ask. If your app is in a category where users need time to see value, leading with annual and offering monthly as a fallback is more effective than the reverse.
Framing the annual price
$49.99/year looks more expensive than $4.17/month even though they’re the same thing. Most apps break the annual price down to a monthly equivalent and display it as “just $4.17/month, billed annually.” This framing consistently outperforms showing the lump sum.
The same principle applies in reverse: if your monthly plan is your entry product, show the annual plan’s savings as a percentage. “Save 58% with annual” lands harder than “$49.99/year.”
One more option: letting users choose their price
Some apps have tested a slider or “choose your price” model — letting users pay anywhere from a floor to a ceiling. This works in specific cases: apps with a strong emotional mission (mental health, education, productivity) where users who genuinely can’t afford full price will pay what they can, and users with more means will sometimes pay more. It increases perceived autonomy and can improve both conversion and LTV simultaneously.