Superwall
Day 20 after signup
What's New at Superwall: Customer Center, Validating App Ideas and More
Let your users cancel, refund, switch plans and restore purchases without leaving your app.
Why it works
- Lead with the most substantial update, then explain who it helps and what it enables before pointing readers to setup resources.
- Keep a mixed roundup easy to scan with short section headings and a clear topic for each block.
- Close with upcoming events and a personal invitation to reply, giving the issue a conversational finish.
How it is built
- Personal greeting
- Main feature announcement
- Feature details and setup
- App validation article
Email copy
Hey [First name] [First name], Jordan from Superwall here 👋 This week, Customer Center is here. It's a native screen where your users can manage, cancel, refund or restore their subscriptions without ever leaving your app, and it's live on both iOS and Android. Plus, Joseph walks through how he'd validate a new app idea in the comments before writing a line of code, there's a handful of SDK fixes, and you can find us in New York today and Toronto next week. Here's what you need to know: 🧾 Customer Center is here First up, Customer Center! If you've shipped any sort of subscription app, then you know these support emails by heart. "How do I cancel?" "Can I get a refund?" "Wait, why am I paying twice?" Customer Center gives your users one place to handle all of it, and you open it with one line: Superwall.shared.presentCustomerCenter() (or the presentSuperwallCustomerCenter(isPresented:) modifier in SwiftUI). From there, people can cancel, request a refund, switch plans and restore purchases. Their App Store and web subscriptions show up side by side, and if someone's paying through both at once, it warns them before they get charged twice. There's even a Copy button for their user ID, which makes those support emails a lot easier to answer. Before anyone cancels, they get a quick survey (too expensive, don't use the app, bought by mistake, or your own answers). Each response fires a customerCenterSurveyResponse event, so you can send it straight to your analytics. And the new CustomerCenterDelegate tells you when it opens or closes, when someone picks an action, and when they ask for a refund. You can customize almost all of it, too: Content: Pick which rows should appear, their order and their titles, or add your own that run your code when they are tapped. Support: Add a contact row with your support email. Branding: Set an accent color for light and dark mode. Flexibility: And, present it as a sheet or embed CustomerCenterView right in your own navigation stack. It's in iOS 4.18.0, localized into 41 locales, and it's on Android too (it shipped in 2.8.5, and the Android guide now covers it fully). One heads-up for iOS: 4.18.0 now requires iOS 15+ and Xcode 26 to build, and plan changes need iOS 17. I wrote up everything, with screenshots, in the post. And the iOS guide walks through setup and customization. 📖 Read the Customer Center post 🎬 Validate the idea in the comments, then build Next up, Joseph shared how he'd start a consumer app from zero if you handed him a laptop today. He's talked to over a thousand app founders and helped more than 700 of them with positioning and creative, so this one comes from a lot of reps. His order of operations is poignant in today's age of AI. Building is easy, which means that validating an idea means more than ever. He starts by picking a niche from the top charts, sizes it with Sensor Tower, reads the reviews, and then saves around 20 TikTok and Instagram videos people are already watching about that problem. The valuable signal is in the comments. If people are saying "I've been dealing with this for months" or "wait, what's the app called?", that's proven demand. If they're laughing at the joke and scrolling on, it's not, no matter how many views it got. And if he can't come up with a video that makes the app interesting to the right people, he scraps the idea before building anything. He's also wary of chasing views. One founder he talked to was paying around $8 per download, and roughly 70% of those people dropped off. More reach would have just meant paying for the same problem again. 🎬 Watch it here 🛠️ A few smaller updates Ad consent: Report each user's ad consent, and Superwall passes it along with the conversions it uploads to Google Ads and Meta. It reads IAB TCF consent banners automatically, too. iOS fixes: Paywalls no longer go blank after iOS kills their web process, apps no longer get stuck in test mode, and paywalls that close after a purcha