gradient blur

4 Lessons Learned from an Indie App Paywall Teardown

Tips on how simplified pricing, engaging design, and aspirational CTAs can drive conversions

Jordan Morgan

Developer Advocate

Published

Paywalls are hard to get right. That might be surprising to read in a blog post from Superwall, but also — that drives home a big reason as to why Superwall exists at all. Testing paywalls is critical, apps simply can’t do without it. You figure out what’s working by pulling from your past experience, seeing what’s successful in the industry, and then putting all of that data together in the form of tests.

To that end, I asked one of our growth experts, Nick, for feedback on the paywall I used in one of my own apps, Elite Hoops. After checking out the onboarding and paywall, he shared some insights on what he found:

(You can download the full .pdf here for easier viewing)

gradient blur
dashboard-header

Nick's insights on Elite Hoops' paywall

Here are four quick lessons we can take from Nick’s insights.

1. Consider simplifying pricing tables

A cluttered feature comparison table might lead to analysis paralysis. If it’s hard to understand, then it’s twice as hard to figure out what to buy, the value proposition, and other important consumer choices. Nick flagged this one quickly on my paywall:

gradient blur
dashboard-header

Elite Hoops' feature comparison table

The solution, though, is simple: try to condense tables like this down to their core elements. What’s valuable and different here? Highlight those things, and callout why they can't live without them. While a table is a strong choice for listing a lot of choices, this could be a situation where less is certainly more.

Think of it this way — users don't need every feature listed on a silver platter; they need just enough to understand why upgrading makes sense for them. By stripping down the table, I could eliminate cognitive overload and help users focus on what matters most.

2. Optimizing for conversion

Paywall design is all about making the upgrade decision attractive. While a comparison can help with that, they also can tend to fall a bit flat. Nick’s next suggestion was to experiment with a horizontal feature carousel instead, adding a little bit of an interactive element. Plus, it solves the same job — showing off features or benefits:

gradient blur
dashboard-header

Imagine scrollable feature blocks instead of a list

Another significant tip? He mentioned to try offering a simplified two-tier pricing model. Again, we come back to attempting to reduce the decision-making process. Going with two options like “Basic” and “Pro” is fairly clear and obvious. So, tip two basically comes down to a simpler, visually engaging design and user experience (i.e. a table to a carousel) paired with fewer choices. In short, make decisions easy to make by making them understandable.

3. Crafting clear and aspirational CTAs

Copy that’s written for call-to-action (CTA) buttons play a crucial role in driving those much-needed conversions. Nick often looks at CTA copy when suggesting quick-wins, and for Elite Hoops he called out phrases like "Get Started Today" could be a bit stronger.

To get started, he mentioned I should look at rewording things to be more aspirational and motivational to my target audience (i.e. basketball coaches). Phrasing like "Elevate Your Game." might work a bit better. A small subtle shift like that can tap into a coach's intrinsic desire for self-improvement (i.e. "This will help me be the best coach I can be"), which can be enormously powerful in terms of conversion.

You’re selling the dream, and the app and its feature show them how to achieve it. This is a lesson about making the CTA not just about the transaction, but about the transformation, that they could experience through the product.

4. Pricing based on the user's job

One piece of advice that immediately struck a chord with me was this note from Nick:

gradient blur
dashboard-header

Nick's notes over pricing

When Elite Hoops launched, I had originally priced subscriptions based on the industry-standards:

  1. Have an annual SKU.

  2. A monthly one.

  3. And, while not so much a standard but a common option, a "one time" purchase.

While it worked okay, it never occurred to me to think of pricing in terms of the job it solves for the user who will download the app. In this case — basketball coaches. While coaches at different levels have different "season" lengths (due to recruiting, staffing up, etc.) overall they have similar patterns:

  1. They are in-season.

  2. They are at a tournament (especially youth coaches).

  3. They are at it all year long.

By thinking in terms of the user, I was able to tweak my pricing to better reflect what their day-to-day actually looks like. Along with going with a seven day trial from a three day one, I ended up here:

  1. Annual: For the coaches who are coaching all year, at any level.

  2. Season Pass: Elite Hoops Pro, but just for the basketball season (i.e. about three months).

  3. Tournament Pass: Originally I called this "Weekly", but in reality it was for coaches who only need Elite Hoops for an immediate event — tournaments. Going with "Tournament Pass" makes this clear and obvious.

  4. One Time Purchase: And, I kept the existing option of buying Elite Hoops with a one-off payment.

These changes paid immediate dividends — annual subscriptions jumped up and so did overall trial starts:

gradient blur
dashboard-header

Pricing based on how coaches would use the app

Wrapping up

All of these ideas are just that, ideas. I used some of them right away, and others I'm still considering. There is no assurance that any of these ideas would move the needle, the only way you find out is by running tests. That's the core message here, never be afraid to test things.

Over to you! What would you try? Anything you agree or disagree with? We'd love to hear from you, and if you want to do a teardown post with us and have Nick look at your app's paywall — feel free to reach out to Jordan to submit your app ([email protected]). Thanks for reading, and to get started testing your paywalls with design changes like these, sign up for free today.

gradient blur

Get a demo

We'd love to show you Superwall

Want to learn more?

  1. Fill out this tiny form →
  2. We'll prepare you a custom demo
  3. Walk you through Superwall
  4. Follow up and answer questions

Key features

  • Drag 'n Drop Paywalls
  • 200+ Custom Templates
  • Unlimited A/B tests
  • Surveys, Charts & More
Select...

By proceeding you consent to receiving emails and our terms.

gradient blur
shape-starshape-starshape-starshape-starshape-star

Customer Stories

Our customers refer to Superwall as their most impactful monetization tool. In their own words:

dashboard-header

Thanks to Superwall, we were able to 2x our iOS app profitability in just six months. It has greatly assisted our growth team in achieving exceptional results by facilitating high-frequency experimentation.

Mojo launch
Bernard Bontemps, Head of Growth
dashboard-header

Really excited about the progress we made recently on paywalls with Superwall. We got more than 50% increase in conversion for upsell screens. This is crazy.

Photoroom launch
Matthieu Rouif, CEO
dashboard-header

Superwall has completely changed the game for us. We’re able to run experiments 10x faster and unlock the ideal monetization model for our users.

RapChat launch
Seth Miller, CEO
dashboard-header

Superwall made testing paywalls so much faster. Instead of releasing a new version of the app each time, we were able to iterate on the winning paywalls much quicker. Thanks to that it increased our revenue per customer by 40%.

Teleprompter launch
Mate Kovacs, Indie Dev
dashboard-header

Superwall lets us move 10x faster on our monetization strategy. We can build and launch multiple paywall iterations without the need for client releases or complicated deploys. Our product iteration loop is days, rather than months because of Superwall.

Citizen launch
Jon Rhome, Head of Product
dashboard-header

Superwall enables Bickster’s marketing team to design and optimize app paywalls, freeing up engineering to concentrate on innovation. As a result, Superwall helped accelerate our install-to-subscription rates, lower engineering expenses, and cured our team’s frustration with the (once) time-consuming process of iterating on paywalls.

Bickster launch
Chris Bick, CEO
dashboard-header

Superwall has revolutionized our monetization strategy. It’s an essential tool that allows rapid paywall testing and optimization, leading to remarkable improvements in our subscription conversions and revenue generation. Can’t recommend Superwall enough for any app-based business.

Coinstats launch
Vahe Baghdasaryan, Sr. Growth
dashboard-header

Superwall has played an integral part of improving our subscription business. Compared to other providers, Superwall has proven superior in facilitating high-frequency experimentation allowing us to achieve an ideal monetization model, resulting in a significant increase in revenue.

Hornet launch
Nils Breitmar, Head of Growth
dashboard-header

Superwall is the single greatest tool we’ve used to help us increase our revenue. Our material wins from Superwall are greater than any tool we’ve worked with to date!

Pixite launch
Jordan Gaphni, Head of Growth
dashboard-header

Shout out to Superwall for helping us dial in our paywall — made a big impact on monetization, increasing revenue by more than 50% 💸

Polycam launch
Chris Heinrich, CEO
dashboard-header

Superwall increases revenue. Full stop. Being able to test paywalls on the fly and quickly analyze results has drastically increased our revenue and improved our monetization of users. Highly recommend this tool!

Hashtag Expert launch
Zach Shakked, Founder
Start for FREE

Simple win-win pricing

Interest aligned pricing. Contact us for a discount.

dashboard-header
Indie
Free
Up to 250 conversions per month
Access to every standard feature
Try it free

Standard Features

  • 250 Conversions a Month
  • Drag 'n Drop Paywall Editor
  • 200+ Paywall Templates
  • Unlimited A/B tests
  • Charts & Analytics
dashboard-header
Startup
$0.20/conversion
Pay as you go pricing that scales
Up to 5,000 conversions a month
Sign Up

Standard Features

  • 5,000 Conversions a Month
  • Drag 'n Drop Paywall Editor
  • 200+ Paywall Templates
  • Unlimited A/B tests
  • Charts & Analytics
dashboard-header
Growth
Flat-Rate
100% custom flat-rate pricing
Terms that make sense for you
Get a quote

Premium Features

  • Unlimited Conversions
  • We Build Your Paywalls
  • 4 Weekly Growth Meetings
  • Dedicated Slack Channel
  • Custom Integrations