Back to blog
startups

Retention First, Monetize Later — Why I Killed My Paywall

By Youcef EL KAMEL
7 min read

Retention First, Monetize Later

40.48% Day 1 Retention.

Above the 75th percentile.

A few weeks ago, I released a new version of BeeDone. A radical shift in monetization strategy. And the results are in, but not where you’d expect.

Before: the aggressive paywall

My initial approach was direct sales. Paywall on the first screen. “Buy now.” The classic playbook.

It worked. Well… it worked a little. People saw the paywall, some paid, most left. And among those who paid? Many canceled after the trial. Because they hadn’t had time to understand the value.

For a “classic” app, a to-do list, a habit tracker, that’s fine. People know the concept. They trust it. They pay.

But BeeDone isn’t a classic app. It’s AI coaching. Gamification. Mini-games. Approaches that are outside what people are used to.

When your product is new, direct sales are a barrier.

The bet: let people try

So I did the opposite. I removed the aggressive paywall. I let people explore the app. Really explore. Touch the AI coach. Complete tasks. Earn points. Play. Before even mentioning a subscription.

That’s the shift to product-led. The product sells itself. Not the marketing, not the paywall copywriting. The product.

The risk? People use it for free and never convert. That’s a real risk. But it was a calculated bet.

The results after a few weeks

App Store Connect Metrics, BeeDone

Day 1 Retention: 40.48%, above the 75th percentile → Conversion: 1.93%, a work in progress → $5.44 per paying user, average

Retention is exploding. Conversion is still low. And that’s exactly the plan.

Why low conversion doesn’t panic me

Most indie devs freak out when they see 1.93% conversion. I see a step.

First, you keep people. Then, you optimize when you ask them to pay.

The reverse doesn’t work. You can’t optimize a paywall if nobody stays in your app. A perfect paywall on 10% retention will always give you less than an average paywall on 40% retention.

The math is simple:

ScenarioDay 1 RetentionConversionResult
Aggressive paywall~25%~4%1.0% of installs convert
Product-led40.48%1.93%0.78% of installs convert
Product-led optimized40.48%~3-4%1.2-1.6% of installs convert

The third row is the target. Same conversion as the aggressive paywall, but on a 2x larger user base. That changes everything in volume.

What i’m optimizing now

Retention is validated. The product resonates. People come back the next day. Now I’m working on:

  1. Paywall timing, not too early (kills discovery), not too late (too used to free). The sweet spot is when the user has had their first “aha moment” but wants to go further.

  2. Conversion triggers, what motivates the jump to premium? More features? More AI coach content? Access to mini-games? Testing in progress.

  3. Pricing, $5.44 per paying user is decent. But there’s room on perceived value when the user has genuinely understood the product.

The lesson

Retention first. Monetization second.

It’s not revolutionary advice. It’s product common sense. But common sense gets forgotten when you need revenue. You put the paywall up too early, you optimize conversion before optimizing retention, and you wonder why the numbers stagnate.

BeeDone is proving that when your product is genuinely different, the best strategy is to let people discover it. The sale comes after.

Are you more direct sales or product-led on your apps?

Resources

Your app doesn’t need to be perfect. It needs to be used.

#retention #monetization #paywall #product-led #BeeDone #mobile app #build in public #growth #conversion #indie dev