Sub Club by RevenueCat · 2025-08-06
Optimizing Funnels, Pricing, and Retention at Zumba — Nicole Page & Lucy Levy, Zumba
Lucy Levy (Chief Consumer Officer) and Nicole Page (Senior PM) on how Zumba, a 24-year-old dance-fitness brand, launched a subscription app in 2024 for shy beginners: goal-based programs (2x video views, month-2 retention ~doubled), longer onboarding with a paywall before the product, one free Zumba 101 class, a 3-class aha moment, app-to-web checkout via Stripe with Apple Pay/Google Pay (conversion -25 to -35%, LTV +17%), and a price move to $14.99 monthly with no trial and $99 annual with a 7-day trial (annual mix 30% -> 60%, trial-to-paid ~56%).
Play the episode18 tactics
Numbers mentioned
| Subject | Metric | Value | Quote |
|---|---|---|---|
| Zumba | count People who showed up to the first Miami instructor training; the go/no-go threshold was 60 | 120 attendees/one-time approximate | “So it ended up happening that about 120 people showed up to the training in Miami, super passionate, you know, very excited.” |
| Zumba | users Students taking Zumba classes weekly (whole brand, not the app) | 15M students/week approximate | “And we have 15 million students taking Zumba classes on a weekly basis.” |
| Zumba | count Countries with Zumba trainings and instructors | 180 countries approximate | “We have trainings happening and instructors teaching in 180 countries on an ongoing basis.” |
| Zumba | count Locations offering Zumba classes (more than there are gyms worldwide) | 200K locations approximate | “There are more than 200,000 locations having Zumba.” |
| Zumba | engagement rate Videos watched by users enrolled in goal-based programs vs. users not in programs | 2 x approximate | “People that joined programs were watching two times as many videos as people that weren't enrolled in the programs.” |
| Zumba | retention Month-2 retention for people who joined programs, about doubled | +2 x approximate | “Our month-two retention went up, it about doubled after for people that joined programs.” |
| Zumba | conversion rate Drop in initial conversion (to trial or paid) with web-only checkout vs. in-app purchase, first iteration | +-35% approximate | “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%.” |
| Zumba | conversion rate Drop in initial conversion with web checkout, second iteration (in-app package selection + stripped-down web checkout) | +-25% approximate | “With the second iteration, we managed to improve that to about 25% drop instead of 30 35%.” |
| Zumba | ltv LTV lift of web checkout vs. in-app purchase, net of the conversion drop (better annual trial-to-paid, retention, no store fees) | +17% approximate | “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.” |
| Zumba | price Annual plan with 7-day free trial | USD 99/year | “So our pricing is we have annual at $99 with a seven-day trial, and we also have the $14.99 monthly price with no trial.” |
| Zumba | price Monthly plan, no free trial | USD 14.99/month | “So our pricing is we have annual at $99 with a seven-day trial, and we also have the $14.99 monthly price with no trial.” |
| Zumba | price Launch monthly price, with free trial | USD 19.99/month estimate | “We, believe, in the beginning, our monthly price price was $19.99, and the yearly price was $129, and we were seeing like really not great conversion.” |
| Zumba | price Launch annual price, with free trial | USD 129/year estimate | “We, believe, in the beginning, our monthly price price was $19.99, and the yearly price was $129, and we were seeing like really not great conversion.” |
| Zumba | share Share of subscribers choosing the annual plan, up from 'about 30%, even a little bit less' at launch | 60% approximate | “At this point, we're getting about 60% of the users choosing the annual plan and about 56% conversion from annual conversion from trial to paid on the annual, so.” |
| Zumba | conversion rate Annual trial -> paid, up from 'in the 30s' at launch | 56% approximate | “At this point, we're getting about 60% of the users choosing the annual plan and about 56% conversion from annual conversion from trial to paid on the annual, so.” |
| Zumba | share Share of new users identifying as beginners in onboarding ('more than 75%'; earlier 'about 70, even more percent') | 75% approximate | “as we're seeing more than 75% of the people coming saying that they're beginners” |
| Zumba | share Earlier statement of beginner share among users coming through onboarding ('about 70, even more percent') | 70% approximate | “We saw that about 70, even more percent of the people coming through onboarding were saying that they were beginners.” |
| Zumba | views Views of the free Zumba 101 welcome class | hundreds of thousands approximate | “because we get hundreds of thousands of views in that class” |
| Zumba | count Aha moment: users who complete three classes are much more likely to become long-term users | 3 classes approximate | “we found that three classes seems to be the aha moment. After three classes, they really seem to be much more likely to be a long-term user.” |
| Zumba | share Host's recap: share paying monthly upfront without a trial (75% take the annual trial); conflicts with guest's ~60% annual figure | 25% estimate | “And so 25% of the users are paying you upfront without even starting that free trial, and then now 75% are doing the free trial and and landing on annual.” |
| Dipsea | ltv Drop in realized LTV on initial conversions with web checkout vs. in-app; fewer web subscribers turned off auto-renew | +-6% approximate | “I mean, we only saw a 6% drop in realized LTV on the initial conversions, which is not that bad” |