B2C · swim coaching app
How MySwimPro grows
17 tactics and 22 figures from 1 interview.
MySwimPro is a swimming workout app that grew mainly through content: weekly articles and whiteboard videos answering swimmers' common questions, later cut into short clips for every social platform. That content now pays for itself through YouTube ads and sponsors, while the app moved from free to paid and kept raising its price. Paid ads failed twice before the company could track what the spend produced.
- Before building, the founder sent swimmers he found on Twitter a link to a mockup page and collected about 200 email signups in a couple of weeks; the app launched in 2015.MySwimPro
- MySwimPro published a swimming article a week from 2015 and a weekly whiteboard video series; early videos got 75 to 4,000 views and some later ones reached millions, with no sudden jump in app usage.MySwimPro (1)MySwimPro (2)
- Short clips cut from long videos built about 500K Instagram and 300K+ TikTok followers, though viral views did not turn into many downloads; YouTube ads and brand deals alone made the content pay off and fund two full-time editors.MySwimPro (1)MySwimPro (2)
- The yearly price went from about $100 to $180 over roughly eight price points with little reported change in conversion while the app kept improving; a price survey found a segment willing to pay $200-300 a year.MySwimPro (1)MySwimPro (2)
- Two early rounds of paid ads were stopped because the team could not tell what the spend produced, and moving free features behind the paywall led long-time free users to complain in reviews.MySwimPro (1)MySwimPro (2)
- MySwimPro raised about $1.2M in total, starting with $50,000 from a University of Michigan accelerator and then mostly through equity crowdfunding rounds.MySwimPro (1)MySwimPro (2)
Summary written 2026-10-02 from the tactics below. Figures are as founders stated them.
About MySwimPro
- What it is
- Personal swim coach app with personalized workouts and training plans; Apple Watch is the majority use case
- Who it's for
- Adult swimmers without a team or coach who want structured training
- Business model
- subscription, plus YouTube AdSense and brand deals on its content
- Pricing
- $10/month (2016); yearly ~$100, then $120, then $180/year; ~8 price points tested over the years
- Launched
- 2015
- Team
- Co-founders Fares Ksebati (CEO), Adam Oxner (CTO, iOS/Watch) and Mike Allon (Android); first hire Paige in 2018, now VP of marketing; 5-person content team
- Funding
- bootstrappedangelcrowdfunded
As described in the interviews, not independently verified.
MySwimPro's 17 tactics
MySwimPro by the numbers
| Metric | Value | Context | Said in |
|---|---|---|---|
| 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 | Sub Club by RevenueCat 2024-02-215:01 |
| price | USD 10/month | First subscription price (2016) | Sub Club by RevenueCat 2024-02-215:01 |
| funding raised | USD 50K/one-time | University of Michigan startup accelerator | Sub Club by RevenueCat 2024-02-215:57 |
| funding raised | USD 1.2M approximate | Total raised, mostly via several equity crowdfunding rounds | Sub Club by RevenueCat 2024-02-215:57 |
| count | thousands of social posts and hundreds of articles approximate | Content output 2015-2018 | Sub Club by RevenueCat 2024-02-2112:12 |
| views | 75–4,000 viewsper video approximate | Early Whiteboard Wednesday videos (75, 300, 4,000 views) | Sub Club by RevenueCat 2024-02-2113:26 |
| views | millions approximate | A few of the whiteboard videos, after years | Sub Club by RevenueCat 2024-02-2113:26 |
| views | 75K viewsper video approximate | Early 'how to do a flip turn' video, an early sign content was working | Sub Club by RevenueCat 2024-02-2115:21 |
| followers | 500K followers approximate | Instagram; implied by the question people ask Fares | Sub Club by RevenueCat 2024-02-2113:26 |
| count | 7,000 posts approximate | Instagram posts | Sub Club by RevenueCat 2024-02-2113:26 |
| followers | 300K followers approximate | TikTok, started 2019; not a primary acquisition channel | Sub Club by RevenueCat 2024-02-2123:21 |
| views | millions or tens of millions approximate | Some TikTok posts; did not translate into proportional downloads | Sub Club by RevenueCat 2024-02-2123:21 |
| 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 | Sub Club by RevenueCat 2024-02-2130:46 |
| share | 30% approximate | Share of videos with a solid 60+ second app integration (app on screen); the rest have at most a minor CTA | Sub Club by RevenueCat 2024-02-2136:33 |
| share | 30% approximate | Share of screen time the app is shown in the Masters World Championships training series | Sub Club by RevenueCat 2024-02-2134:24 |
| count | 3 rounds | Rounds of paid acquisition tried; third in progress | Sub Club by RevenueCat 2024-02-2139:02 |
| count | 8 price points approximate | Distinct price points run for 3-6 months each over the app's life | Sub Club by RevenueCat 2024-02-2143:28 |
| price | USD 180/year | Annual price after raising from ~$100 to $120 to $180 | Sub Club by RevenueCat 2024-02-2143:28 |
| conversion rate | not much change approximate | Conversion as annual price rose from ~$100 to $180 | Sub Club by RevenueCat 2024-02-2143:28 |
| share | 20% illustrative | Rough share of paying customers who could pay ~10x the current offer | Sub Club by RevenueCat 2024-02-2143:28 |
| 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 | Sub Club by RevenueCat 2024-02-2144:54 |
| price | USD 200–300/year approximate | Willingness to pay of a high-end segment in the price survey; no product package serves it yet | Sub Club by RevenueCat 2024-02-2144:54 |
Topics
YouTube marketing for apps7SEO and content marketing6Founder-led marketing and building in public3Pricing a subscription app3Bootstrapping vs raising money2Growth team and hiring2Attribution and ad signal engineering2Instagram marketing for apps2Price tests and price increases1Partnerships and co-marketing1
Interviews
- Building a Content Marketing Flywheel — Fares Ksebati, MySwimPro · Sub Club by RevenueCat · 2024-02-21