⚡️ Superwall Flows — now in public beta! ⚡️
Build any multi-step user flow in your app. No code, no app updates.
→ Onboarding sequences
→ Cancellation surveys
→ Feature walkthroughs
→ Permission prompts
→ Upgrade paths
Connect screens. Branch on user input. Collect data. Set custom user attributes mid-flow. Track drop-off. A/B test. Ship from the dashboard.
Enable it: account settings → public beta → switch the toggle.
Available for all plans.
the best marketing i've seen this year is a company that doesn't post
just ships, lets users screenshot, and those screenshots are everywhere
@Superwall figured this out
not all 8k apps posting about it - just one screenshot in every indie dev's feed
Remote Paywall Updates / AB testing in general...
→ Remote paywall updates / AB testing is 100% allowed and encouraged by Apple. They want developers to win
→ No matter the reason - shipping a non-compliant paywall to customers is not allowed
You assume the risk when you make a remote update. If you break the rules remotely you will get flagged. If you do it repeatedly you will get banned.
Free Trial Toggles - banned, full stop.
This is NOT ALLOWED because many people using them employed dark patterns that ruined it for everyone else
The dark pattern: show a free trial toggle on a paywall that changed the selected product. i.e.
Product A has monthly, no trial
Product B has yearly, with trial
User pressed Monthly → thinks they are paying monthly
User toggles trial → thinks trial is enabled on monthly
What actually happened → product selector changed to yearly and user checked out, thinking they got a trial on monthly
This was TOO HARD for the reviewers to distinguish from naive/simple free trial toggles so they banned the UI pattern entirely
Transaction Abandon - This is when the user starts a purchase → cancels it → is shown another offer.
→ You are 100% allowed to show any offer on transaction abandon to a customer.
What you cannot do:
→ Excessively nag the customer. Looping them or resurfacing the offer everywhere after they said no is not allowed.
→ Offer it repeatedly where a user ends up in a loop of always being nagged for it when abandoning a transaction
One tasteful offer = ✅
Relentless pestering = manipulative flow = ❌
It comes down to execution.
Again, this is subjective to the reviewer. If you do it tastefully it's okay. if you nag the customer repeatedly it's not.
App2Web on iOS - a web checkout link can be used in addition to, but not as a replacement for, IAP in the the United States
→ you are 100% allowed to link out for any reason in the USA
→ you MUST link out to Safari, not an SFViewController, although apple has made exceptions on a case by case basis
→ if you are linking out to the web to purchase, you must offer an IAP option on the paywall (not buried in settings) as well
→ Apple does not care how you "merchandise" (this is Apple-speak for "how you present your pricing options / language on the paywall") although you CANNOT confuse customers
→ You can show different prices / offers between the web / iOS
→ You do NOT need to specifically call out "checkout on the web" or "checkout in-app" - but both options need to be available of equal-ish footing (subjective to the reviewer) from the same page
→ Big exception for "reader" apps - these are the Netflixes / Spotifies of the world: (1) not required to use IAP (2) in the USA they can link out to external safari without offering IAP
Requirement to offer IAP is one rule, applicable to everyone except reader apps
Allowance to link out to Safari to pay is another rule, applicable only to the USA storefront and any other countries that enforce it
🧵 Superwall had on off-the-record* meeting with someone very high up at Apple yesterday to ask questions about what is and isn't allowed on the App Store. We asked for rules on
→ App2Web
→ Transaction Abandon
→ Free Trial Toggles
→ A/B Testing Paywalls in General
Here's everything we learned...
* Guidelines are intentionally subjective and ultimately up to the reviewer to interpret (more on this in my last post). The only way Apple takes an official stance on a guideline is by updating them.
Some topics may never enter the official guidelines... that doesn't mean they're allowed.
There's a whole layer of internal policy behind the guidelines that isn't written down anywhere and subject to change.
The text you read is just the tip of the iceberg. That's what this thread is about. 👇
Next week is WWDC. Big week for iOS.
We're hosting Tim Cookout at Superwall House — June 10, San Jose. BBQ evening with the whole Superwall team.
Building apps $$$k+ MRR? RSVP → https://t.co/npgMr7fu9P
More ad-hoc events dropping through the week. Stay tuned!
Big s/o to @Superwall. The AI builder is crazily good. I gave it a screenshot of a paywall I designed in Figma. It replicated it almost perfectly. I just made minor tweaks.
During WWDC 2026, I'd love to see you at....
Our Tim Cook[out]! Wednesday evening.
Free food, good chats, etc etc. Register here:
https://t.co/mzuWEbLYSd
This morning, I just wanted to share something about @Superwall.
I simply wanted to add their logo, so I went to the site and this happened 👇
I think they’ve understood something pretty deep about making it effortless for people to talk about them.
multi-page paywalls convert 37% better vs. single-page
you can add
- a social proof screen
- "we will send you a reminder" screen
- an app demo screen
- and so many more ideas, just be creative
we made $50k in the last 30 days
with one single mobile app
here's how you can do the same in 3 simple steps:
1. Improve an existing app or combine two
different app concepts into a new app
2. make the app with AI in less than 2 weeks
(in reality it should be less than a week)
3. market your app with either founder led
content, influencers, UGC or paid ads
I recommend starting with founder led then
then doing UGC + paid ads at the same time
it might take time, it took me 3 years to
make my first dollar online
but if you keep going you are guaranteed to win
By far the coolest room during MAU.
Best line i heard all night: what AI is really unlocking is infinite creativity. Founders now spend literally so much more time testing every creative idea they have, without any barriers. Wild times
@Superwall@getbraavo@validco