gradient blur

Why Users Cancel Free Trials Instantly (And How to Prevent It)

Reduce early churn by addressing cancellation anxiety and accelerating time-to-value

Trial Cancellation Header

Jordan Morgan

Developer Advocate

Published

Users on iOS tend to have a habit of cancelling trials directly after starting them:

gradient blur
dashboard-header

Many users start a trial, and immediately cancel it.

I admit that as an iOS user myself, I tend to do this often. Typically, this behavior is influenced by two things:

  • The obvious reason: It's easy to cancel trials on iOS in comparison to other platforms.

  • And, users don't want to forget to cancel a trial and get "accidentally" charged.

If you're seeing this pattern happen in your own app, don't get discouraged. It's common in our industry, but that doesn't mean you shouldn't try to mitigate it. In this post, I partnered with our growth expert, Nick, to come up with some actionable tips to combat this behavior.

Trial reminders

First, try implementing trial reminders. The idea is simple, you make a promise to a user starting a free trial that you'll remind them when they'll be charged if they don't cancel. Here's what it looks like:

gradient blur
dashboard-header

An example of a trial reminder notification.

The idea is simple — the user will receive a push notification before their trial ends. This reminds them to either cancel the trial if they don't want to be charged, or stay onboard to keep their "pro" features. At Superwall, we've seen this work time and time again. It lets the user have some peace of mind about the trial terms, and it avoids the common friction point so many have with trials. That is, forgetting to cancel them if they aren't convinced to stick around.

In Superwall, we have built-in support for this, too, along with some feaures baked in around it:

gradient blur
dashboard-header

Superwall has several features around trial reminders.

Setting it up is easy. Just open your paywall to associate the reminder to, and click the bell icon on the left sidebar to activate it:

gradient blur
dashboard-header

Trial reminders are quickly configured in Superwall.

Takeaway: Add a trial reminder so users won't be afraid of forgetting about the subscription.

Get to the "Aha!" moment, quickly

The "Aha!" moment is, arguably, the best deterrent to quick cancellations. It's the part of your app's experience where the user realizes it'll solve the problem they downloaded the app for. It looks different for each app, but for some examples...

  • A weight loss app might show someone how they'll actually lose weight: It could be a plan that was personalized just for them. Or, social proof along with a clear path ahead of what they'd need to do to hit their target goal. If they hit the "Aha!" moment, they'd think something like "Okay, here's how I can use this app to lose weight."

  • A budgeting app could explain its tools to stay on budget: After inputting a budget and other income or expense data, a budgeting app could present its tools in such a way that it reassures the user they'll stick to their budget. At this moment, it clicks for them — making them more likely to convert.

To make things more formulaic, think of it like this: The "Aha!" moment for your app is where you show, or convince, a user that problem X is solved by Y. But, they have to believe it, and that only happens if you can explain it clearly, and quickly.

gradient blur
dashboard-header

The quicker you reach the "Aha!" moment, the better.

For many apps, it helps to hit the "Aha!" moment during onboarding. When Nick offered to a do an onboarding and paywall teardown for my own app, Elite Hoops, he quickly noticed that I needed to get to the "Aha!" moment faster. By retooling copy and what I emphasized during onboarding, my initial conversion rate jumped up. The coaches downloading it better understood how the app would help them coach better, share plays, or run practices.

If you're interested in seeing his other paywall tips, you can read that post here:

Takeaway: Getting to your "Aha!" moment quickly helps reduce early trial cancellations.

Create proxy "Aha!" moments

The "Aha!" moment is critical to avoiding early trial cancellations. For some apps, though, it's not possible to reach that moment early on in the process. For situations like these, consider creating "proxy" moments.

Proxy moments showcase what will happen, or preview an expected outcome, if they keep using your app. For example, in a finance app, preview the result of sticking to a plan. One app that does this well? YNAB. In the onboarding, YNAB (which stands for "You need a budget") walks through how your money will work, and why it'll be better using their tools:

gradient blur
dashboard-header

YNAB proxies their Aha! moment effectively.

Basically, you want to show them why this is a trial worth keeping.

Takeaway: If you can't show your "Aha!" moment early, create a proxy experience which represents it.

Respond to early cancellations

Sometimes, users will cancel. No matter what you try, what you show, or what you change — there are several users who simply will cancel the trial right after it starts.

If that happens, try to convince them to stay. One way you can do that is by using our webhooks. When a user cancels their free trial, respond to our webhook event for this and:

  • Try sending a personalized email: You can add user metadata to our webhooks, so you can get things like the user's name, or some identifier to look it up on your own. Using that, you could craft an email reminding them of the features they'll lose once the trial expires.

  • You could present them with a one-time offer: For these, set up a product that has a discounted first year, and then it renews at the standard price. At Superwall, users often do something similar with transaction abandoned campaigns.

Or, you can prompt them in-app. Using our new subscription-based filters, it's easy to target users who are in this exact state (the trial is still active, but it's been cancelled):

gradient blur
dashboard-header

Superwall has made these once-complicated checks trivial to support.

Then, you can present in-line paywalls or messages using Superwall. You can detect this state at the SDK level too. Just use the CustomerInfo object (docs). Or, maybe consider a popup paywall:

Takeaway: React proactively to early trial cancellations.

Wrapping up

Early trial cancellations happen in every industry, and they aren't centralized to only iOS. But, I'd argue they are most common here. So, try to use some of these tips to encourage users to see their trial through. Then, they'll be better equipped to make a purchasing decision (as opposed to right after downloading it).

To recap:

  1. Try using trial reminders.

  2. Get to your "Aha!" moment quickly.

  3. Manufacture the "Aha!" moment if you can't get there relatively fast.

  4. Consider reacting to early trial cancellations to convince users to stay.

Of course, you can easily try all of these techniques in Superwall. If you haven't already, sign up for free today to get started.

Stay up to date

Subscribe to our newsletter and be the first to know about new features, updates, and more.

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 one...

Select one...

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 Pricing

Premium Features

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