gradient blur

How to Create Feature-Based Paywalls for Higher Conversions

Showing a paywall because a user wanted to access a pro feature? Emphasize it on your paywall!

three-different-iphones-with-currency-symbols-expl

Jordan Morgan

Developer Advocate

Published

Want to watch instead of read? Check this post out on YouTube.

We've often said that showing the right paywall at the right time is paramount to maximizing conversions. That's why Superwall makes it easy to show a paywall tailored towards a specific action.

Another similar (and effective) strategy is to highlight the specific feature someone tried to access when they triggered a paywall. Since they already expressed interest in trying to use it, now is the time to sell it. To do that, here's a technique you can try:

  • Using our custom placement parameters, you can specify which feature they tried to use.

  • Then, in your paywall, you can access it as a paywall variable.

  • Finally, you can dynamically change the content on your paywall based on it.

TL;DR: Using the same paywall, you can change content to promote the feature they wanted to use. You don't have to create a specific paywall for each one.

Example

In my soccer app, the team size toggle is a pro feature. When a free user taps on it, I show my basic paywall:

gradient blur
dashboard-header

Elite Soccer Club's basic paywall

We can do better, though. Using a custom placement, I'll instead show the same paywall but I'll put more of an emphasis on the team size toggle. When I register this placement, I'll pass in a placement parameter now, too:

// I'll go from this...
Superwall.shared.register(event: "teamSizeToggle") {
    court.teamCount = selectedSize
}

// To this...
Superwall.shared.register(event: "teamSizeToggle", 
                          params:["selectedFeature":"teamSize"]) {
    court.teamCount = selectedSize
}

swift

ungroup Copy

Next, I'll make sure I can check that variable in the paywall editor. To do that, I'll open the Variables tab on the sidebar, and add it:

gradient blur
dashboard-header

Adding our placement parameter as a variable in the paywall editor

Then, I'll check for that value in the paywall editor by using a dynamic value. A good place to start would be text, so I'll change the copy here based on if I passed in something for selectedFeature. I'll select it, click the gear and choose "Dynamic Value":

gradient blur
dashboard-header

Updating text with a dynamic value

That brings up the dynamic value editor, where I can use the placement parameter. If it's empty, I'll just keep the same copy I already was using. This is perfect, because now this paywall works as a "basic"/post-onboarding paywall, and for more focused situations like this where we emphasize a particular feature:

gradient blur
dashboard-header

Using the placement parameter to change text

Now, my paywall can switch out the copy (or anything else using the same technique) by looking at the value of selectedFeature. This helps me create a more natural sales pitch, since the user will be prompted to buy exactly what they were trying to use.

I went ahead and made a few more tweaks to the images and header text for the team size toggle feature. Now, check out the difference. When the user taps on the team size buttons, they'll see my paywall tailored exactly for that feature:

gradient blur
dashboard-header

Our updated paywall, customized by using a parameter placement

Try it today

As you can see, with Superwall you can do this easily — all within a single paywall. You don’t need to create a separate paywall for each feature (unless you want to!). Instead, you can leverage placement parameters. Just pass one in your register calls, and then check for it in Superwall's paywall editor. As they say, it's that easy.

As always, if you have the Superwall SDK installed — you can try this out today. If you need help getting started, check out our integration guide here. Remember, Superwall is free to get started with, so why not give it spin 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