GTM Sauce

B2C · weather app with widgets

How Weather Up grows

11 tactics and 18 figures from 4 interviews.

About Weather Up

What it is
Subscription weather app (formerly Weather Atlas); 3.0 added interactive widgets, an Apple Watch app and per-widget weather sources
Who it's for
Weather nerds who often already subscribe to other weather apps
Business model
subscription
Pricing
$4/month; $40/year; single tier with free trial
Team
David plus his cousin as rev-share developer partner; Brock did the 3.0 development
Funding
bootstrapped

As described in the interviews, not independently verified.

Weather Up's 11 tactics

Weather Up · B2C · weather app with widgets

Monthly default got ~10% more subscribers but 60% lower revenue per user in month one

A/B test (50/50) with RevenueCat Experiments scheduled to start at 12:01 AM on launch day: arm A pre-selected the $40/year plan, arm B the $4/month plan; nothing else changed. Annual default: ~800 annual, ~400 monthly. Monthly default: ~1,100 monthly, ~100 annual. Judge on realized LTV and revisit after the first annual renewals (day 366).

Workedpaywallexperimentation
Sub Club by RevenueCat · 2024-03-20

Weather Up · B2C · weather app with widgets

Downloads fell to ~15 a day during the 4-year wait; guest calls it a big regret

From 2019 held a finished Apple Watch app, then home screen widgets, then waited to add interactive widgets, each time deciding the feature was no longer novel enough to get press and Apple attention on its own. Shipped everything together as Weather Up 3.0 in early 2024.

Failedpr-launchfeature-development
Sub Club by RevenueCat · 2024-03-20

Weather Up · B2C · weather app

~$100K in the update year with almost no ads; halved the next year without updates

A big 2024 update of the weather app got it featured by Apple and covered by the press. Almost no paid ads. The next year there were no updates and no advertising.

Mixedpr-launchaso
App Masters · 2026-03-14

Weather Up · B2C · weather app with widgets

Covered by TechCrunch, 9to5Mac, MacRumors and BGR, even by writers who rarely cover apps

Made a video demonstrating the new interactive widgets, originally for the paywall; it turned out well enough to become the press pitch. Sent it as a short Twitter DM ('Hey, I'm working on some really cool interactivity for widgets and weather') instead of a long email, to contacts and to journalists he did not know. Only pitch when the update is genuinely interesting enough to write about; don't send minor point releases. Kept a per-release press page with the embargo date/time.

Workedpr-launch
Sub Club by RevenueCat · 2024-03-20

Weather Up · B2C · weather app with widgets

Close to 2,000 subscribers, but press readers balked at $40 next to a $30 competitor

Single tier at $4/month or $40/year (annual only ~17% off, to keep monthly revenue for monthly API costs). Price was set from his own view of the product's value and the cost of serving multi-source widgets that refresh in the background, not from customers' perceived value or competitor prices. No discount at launch, and most articles listed the $40 price.

Mixedpricing
Sub Club by RevenueCat · 2024-03-20

Weather Up · B2C · weather app

Few took it and few of those paid; being replaced

Hard paywall with no X. When a user left the app from the paywall, a local push notification fired immediately: 'try it for seven days'.

Failednotificationspaywall
App Masters · 2026-03-14

Weather Up · B2C · weather app with widgets

Landed an hour before Apple's DMA news; fewer articles, no social buzz, no Apple feature

Scheduled the launch and posted the date/time as the embargo on the release's press page, squeezing it in ahead of the Apple Vision Pro launch. Apple announced its DMA compliance the same hour; some outlets published early, 9to5Mac waited a day, others skipped it. In hindsight: avoid windows when the App Store editorial team is busy and wait a month.

Failedpr-launch
Sub Club by RevenueCat · 2024-03-20

Weather Up · B2C · weather app with widgets

Went better than expected; built in under a day; guest gives no numbers

Built a custom SwiftUI paywall with a video of the interactive widgets behind RevenueCat's paywall footer view, which renders prices and the purchase button and handles purchase logic. Because offerings are remote, later paywall/price experiments needed no code or app update.

Workedpaywall
Sub Club by RevenueCat · 2024-03-20

Weather Up · B2C · weather app with widgets

Using Apple's newer price points, created a second annual SKU at $39.99 alongside the $40 one in App Store Connect and ran the split in RevenueCat Experiments without touching code, shipping an update or testing in sandbox.

Unknownpricingexperimentation
Sub Club by RevenueCat · 2024-03-20

Put an X on the hard paywall; tapping it gives a 7-day reverse trial that does not auto-convert (no payment), clearly explained; after 7 days the app locks again. Planned for Weather Up's next update, replacing the push-notification win-back.

Unknownpaywall
App Masters · 2026-03-14

Weather Up · B2C · weather app with widgets

Build one or two features interesting enough for some attention, bundle them into a small relaunch (many people will see the app for the first time), and put the subscription on sale. Then keep shipping frequently and experiment with pricing and win-back offers.

Unknownpr-launchpricing
Sub Club by RevenueCat · 2024-03-20

Weather Up by the numbers

MetricValueContextSaid in
revenueUSD 100K/year
approximate
Year of a big update; almost all from Apple features and press, almost no paid adsApp Masters
2026-03-14
15:53
revenueUSD 50K/year
approximate
No updates and no advertising that yearApp Masters
2026-03-14
15:53
churn70%/year
approximate
Share of users churned in 2025 (about the median)App Masters
2026-03-14
15:53
revenueUSD 100K/year
approximate
2024 revenue with zero paid acquisition spendSub Club by RevenueCat
2024-12-23
45:25
ad spendUSD 0/yearSub Club by RevenueCat
2024-12-23
45:25
revenuea couple hundred grand
approximate
Over roughly the last 5 yearsSub Club by RevenueCat
2024-09-18
17:34
downloads15 downloads/day
approximate
Sub Club by RevenueCat
2024-03-20
13:17
profitlosing money for about 18 months, funded from personal income
approximate
Weather data API costs exceeded revenueSub Club by RevenueCat
2024-03-20
13:17
priceUSD 40/yearAnnual plan at launch ($4/month monthly plan); guest calls it probably the highest-priced weather subscriptionSub Club by RevenueCat
2024-03-20
32:18
priceUSD 4/monthSub Club by RevenueCat
2024-03-20
51:53
paying users2,000 subscribers
approximate
Subscribers from the 3.0 launch paying $40/year (also described as 'thousands')Sub Club by RevenueCat
2024-03-20
1:01:24
share33%
approximate
Annual-default arm: share of subscribers who switched to monthly (~800 annual, ~400 monthly)Sub Club by RevenueCat
2024-03-20
50:41
share10%
approximate
Monthly-default arm: share who switched to annual (~1,100 monthly, ~100 annual); 'less than 10%'Sub Club by RevenueCat
2024-03-20
51:53
conversion rate+4.5%
approximate
Monthly-default vs annual-default arm: more trial starts/conversions; later restated as 10%Sub Club by RevenueCat
2024-03-20
50:41
conversion rate+10%
approximate
Monthly-default arm produced ~10% more subscribers than annual-default arm; statistically significant per guestSub Club by RevenueCat
2024-03-20
53:13
ltv+-60%
approximate
Realized LTV of monthly-default arm vs annual-default arm, under one month after launch (before renewals)Sub Club by RevenueCat
2024-03-20
47:33
churn30%/month
approximate
Share of launch monthly subscribers who had already turned off auto-renew before the first renewal ('above 30%')Sub Club by RevenueCat
2024-03-20
49:43
views30K–100K people
estimate
People who saw the launch press coverage headlinesSub Club by RevenueCat
2024-03-20
57:45

Topics

Interviews