GTM Sauce

Zumba · dance fitness brand and app

Let people pick a plan in the app, then pay on a bare web page

Sign-ups fell 25% (35% at first) but lifetime value rose 17%

Workedpayments-checkoutpaywallexperimentation

What they did

A/B test, half of users each: in-app purchase only vs. web checkout only. Iteration 1: paywall button sent users to the web. Iteration 2: in-app paywall with package selection (monthly/annual, via RevenueCat) and a 'Start Today' button; the tap opens Safari to a stripped-down Stripe page showing only the chosen plan, styled like Apple's in-app purchase sheet, then auto-redirects back into the app. No extra discount for paying on the web, to protect LTV. Next ideas: let users choose web or in-app, and route only high-intent placements (e.g. after the welcome class) to web.

What happened

Initial conversion to trial/paid dropped ~35% in iteration 1 and ~25% in iteration 2, but better annual trial-to-paid, better retention and no app store fees gave a 17% LTV lift. CPA rises, so judge on LTV. Called one of their most successful tests.
Stage
Launch (~1 year after app launch)
Effort
Two A/B test iterations, 50/50 split
26:27
“So we've seen that that initial conversion, we saw a drop initially of about 35%. With the second iteration, we managed to improve that to about 25% drop instead of 30 35%.”
Lucy Levy
26:55
“So when we look at everything together, we see a 17% lift on lifetime value that more than offsets the drop in in the initial conversion.”
Lucy Levy
27:32
“we gave them the most stripped-down view on the web, where we just showed them what they selected. We tried to replicate how Apple has that view, has that window on the app when you do an in-app purchase”
Nicole Page
30:59
“One debate that we had internally was whether we give an extra incentive to get people to subscribe through web, but we decided to test it without it”
Lucy Levy

Related topics

Get tactics like this every Monday

New tactics from the week's founder interviews, each linked to where it was said.

More from this episode