Maximize conversions with A/B tested paywalls

Production-ready Flutter paywall templates with A/B testing via Remote Config. Free trial toggle, row prices, column prices layouts. Increase subscription revenue.
Fast to integrate

Fast to integrate

One CLI command generates your project with the options you need

Customizable

Customizable

Composable widgets that inherit your Flutter ThemeData.

Serverless or Your own backend

Flexible

Works with any backend or Firebase and Supabase, one command configures everything.

Why you need to test multiple paywall templates?

Most apps convert at 2-3% because they guess what works instead of testing. Every audience is different - what works for a fitness app might fail for a productivity tool.

1.

Price sensitivity varies

Test $4.99 vs $9.99 vs $14.99 by region

2.

Free trials can 2x conversions

Test 3-day vs 7-day trials, or no trial

3.

Layout impacts decisions

Same prices, different layout = 30% more conversions

4.

Weekly vs Annual debate

Weekly converts higher but has more churn

flutter paywall with free trial toggle

MOST POPULAR

Free Trial Toggle Paywall

Perfect for weekly subscriptions. Let users toggle free trial on/off to see exactly what they are paying. This transparency builds trust and significantly increases conversion rates. Especially effective for fitness apps, habit trackers, and productivity tools.
Toggle switch
Users control trial activation

Price comparison
Shows savings clearly
Weekly focus
Optimized for weekly subscription selling
Trust builders
Cancel anytime messaging

flutter paywall with row aligned prices

BEST FOR 3 OPTIONS

Row-Aligned Prices Paywall

Ideal when offering 3 subscription tiers including a lifetime option. The row layout makes comparison easy and highlights the best value option. Users can quickly scan and compare all options at once.
Clear comparison
All options visible at once

Highlight badge
Draw attention to preferred plan
Lifetime option
Capture one-time purchase users
Savings callout
Show percentage saved

flutter paywall with column aligned prices

VISUAL IMPACT

Column-Aligned Prices Paywall

Maximum visual impact with side-by-side plan comparison. Perfect for highlighting the value difference between monthly and annual subscriptions. Great for SaaS-style apps with clear feature differentiation between plans.
Side-by-side
Easy visual comparison

Feature lists
Show what each plan includes
Recommended badge
Guide user choice
Per-month breakdown
Annual price shown monthly

Save 3 months of work

One command. Pick your modules. Firebase or Supabase auto-configured. Start building what matters.

Get Access Now

kickstarter for flutter apps

A/B Test Everything with Remote Config

Change your paywall without deploying a new app version. Test different templates, prices, trial lengths, and copy - all controlled from Firebase Remote Config.

// Firebase Remote Config setup

final configuredPaywall = ref
.read(remoteConfigApiProvider)
.subscription
.paywall;

final paywallFactory = switch (configuredPaywall) { 'withSwitch' => PaywallFactory.withSwitch, _ => PaywallFactory.basic, };

Test Templates

Show different layouts to different users

Test Pricing

Find the revenue-maximizing price point

Test Trial Lengths

3-day vs 7-day vs no trial

There is more

ApparenceKit provides many other templates for your Flutter app, from authentication to payments and notifications. All our templates are built with best practices in mind and are easily customizable to fit your app design and needs.

Phone authentication

SMS OTP verification flow with auto-fill support. Works with Firebase and Supabase.

Phone authentication flutter template
Phone authentication

Onboarding flow

A pre-built onboarding template with many reusable components.

Onboarding flutter template
Onboarding flow

Notifications template

A complete solution with UI and backend integration to send notifications and ask for notification permissions.

Notifications flutter template
Notifications template

3 steps - 5 minutes.
Your app is running.

1

Install the CLI

Run one command to install our command line tool
2

Generate your app

Generate your flutter project with only the modules and dependencies you need + automatically setup Supabase or Firebase backend
3

Run

Your app runs. Auth, Payments, notifications work... Start building what makes your app unique.

Here's some of our work

Don't take our word for granted, see what some of our apps have achieved

user avatar
Kubbo
Habit tracking
web link icon apple store badge google play store badge
Kubbo habit tracking app screenshot
user avatar
Limite limite
40K+ players/month
web link icon google play store badge
Limite limite mobile app screen
user avatar
MonSuiviDiet
5K+ users/day
apple store badge google play store badge
MonSuiviDiet mobile app screen
user avatar
WeAreCaring
#1 ethic recruitment app in Singapore
apple store badge google play store badge
WeAreCaring mobile app screen
user avatar
Spherik
2D and 360° media capture
apple store badge google play store badge
Spherik - mobile app screen
user avatar
Stacks
French comic book app
apple store badge google play store badge
Stacks comic mobile app screen
user avatar
ULY
(NEW) Video diary
apple store badge google play store badge
ULY - Video diary mobile app screen

Save 3 months of work

One command. Pick your modules. Firebase or Supabase auto-configured. Start building what matters.

Get Access Now
kickstarter for flutter apps
Made by ApparenceKit logo
ApparenceKit is a flutter start kit | template generator tool by Apparence.io © 2026.
All rights reserved