Sub Club by RevenueCat · 2024-02-21
Building a Content Marketing Flywheel — Fares Ksebati, MySwimPro
David Barnard talks with Fares Ksebati, co-founder/CEO of swim coaching app MySwimPro, about validating the idea with a fake-door landing page and Twitter DMs, years of weekly SEO articles and 'Whiteboard Wednesday' YouTube videos that compounded into a brand, monetizing content via AdSense and brand deals, how often to put the app in videos, three rounds of paid acquisition (early ones failed for lack of analytics), and raising prices from $10/month to $180/year plus a price-sensitivity survey.
Play the episode17 tactics
Numbers mentioned
| Who | Metric | Value | Context | When |
|---|---|---|---|---|
| MySwimPro | count | 200 email sign-ups approximate | Emails collected on a mockup landing page for an app that did not exist yet, in a couple of weeks | 5:01 |
| MySwimPro | price | USD 10/month | First subscription price (2016) | 5:01 |
| MySwimPro | funding raised | USD 50K/one-time | University of Michigan startup accelerator | 5:57 |
| MySwimPro | funding raised | USD 1.2M approximate | Total raised, mostly via several equity crowdfunding rounds | 5:57 |
| MySwimPro | count | thousands of social posts and hundreds of articles approximate | Content output 2015-2018 | 12:12 |
| MySwimPro | views | 75–4,000 viewsper video approximate | Early Whiteboard Wednesday videos (75, 300, 4,000 views) | 13:26 |
| MySwimPro | views | millions approximate | A few of the whiteboard videos, after years | 13:26 |
| MySwimPro | views | 75K viewsper video approximate | Early 'how to do a flip turn' video, an early sign content was working | 15:21 |
| MySwimPro | followers | 500K followers approximate | Instagram; implied by the question people ask Fares | 13:26 |
| MySwimPro | count | 7,000 posts approximate | Instagram posts | 13:26 |
| MySwimPro | followers | 300K followers approximate | TikTok, started 2019; not a primary acquisition channel | 23:21 |
| MySwimPro | views | millions or tens of millions approximate | Some TikTok posts; did not translate into proportional downloads | 23:21 |
| benchmarkYouTube AdSense payout per 1,000 video views, varies by category | cpm | USD 3–15per 1000 views approximate | 25:01 | |
| benchmarkYouTube AdSense revenue for a million-view video | revenue | USD 10Kper video illustrative | 25:01 | |
| personMKBHD (Marques Brownlee), tech-review YouTuber; Fares's rough estimate | revenue | USD 50Kper video estimate | ~5M views per video at an estimated $10-20 CPM | 25:01 |
| MySwimPro | team size | 5 people | Content engine: 2 full-time video editors, VP of marketing managing them, a part-time commission-based brand-deal manager, and a social media poster | 30:46 |
| MySwimPro | share | 30% approximate | Share of videos with a solid 60+ second app integration (app on screen); the rest have at most a minor CTA | 36:33 |
| MySwimPro | share | 30% approximate | Share of screen time the app is shown in the Masters World Championships training series | 34:24 |
| MySwimPro | count | 3 rounds | Rounds of paid acquisition tried; third in progress | 39:02 |
| marketSwimming pools in the US | count | 300K commercial pools approximate | Plus ~10 million private pools | 40:28 |
| MySwimPro | count | 8 price points approximate | Distinct price points run for 3-6 months each over the app's life | 43:28 |
| MySwimPro | price | USD 180/year | Annual price after raising from ~$100 to $120 to $180 | 43:28 |
| MySwimPro | conversion rate | not much change approximate | Conversion as annual price rose from ~$100 to $180 | 43:28 |
| MySwimPro | share | 20% illustrative | Rough share of paying customers who could pay ~10x the current offer | 43:28 |
| MySwimPro | price | USD 100–120/year approximate | Average acceptable price from a Van Westendorp-style survey of free and paid members (~$20/month); close to the current price | 44:54 |
| MySwimPro | price | USD 200–300/year approximate | Willingness to pay of a high-end segment in the price survey; no product package serves it yet | 44:54 |
| marketTypical fitness app pricing around 2015-2016 | price | USD 79.99/year approximate | Monthly options were $10-20 | 43:28 |
| MyFitnessPal | users | 20M users approximate | Circa 2015; monetized via in-app sponsors, no paid offering | 50:40 |