14-year-old Python eLearning platform with approximately $1.70M ARR, 8,124 paid subscribers, and a 48.2% cash-flow margin. It has built a large audience of 1.67M registered users, but the broker also notes that organic search changes have slowed new subscriber growth.
The numbers: Asking price is $2.90M on $2.07M gross income and $998.5K cash flow, or approximately 1.4x revenue and 2.9x cash flow. The platform gets 1M+ monthly visitors and has roughly 400K active email subscribers, giving it a much larger free audience than its current paid subscriber base.
How it works: Subscribers pay $49/month or $299/year for programming tutorials, video courses, learning paths, coding exercises, live office hours, and AI-supported tools. Team plans start at $399 per seat, with larger company agreements reaching $25K annually. The broker reports roughly 4% monthly churn, while annual plans retain about 97.5% of MRR month to month.
The seller situation: A distributed team handles content, video, design, support, podcasts, and sponsorship sales, while the owner works about 10–15 hours per week. The seller is offering a three-to-six-month transition, initially up to 20 hours per week, which matters for a platform with this much proprietary content and operating history.
Worth asking: How have organic traffic, new paid subscribers, and visitor-to-paid conversion changed month by month since the search decline began? For a business operating since 2012, request the longest P&L and subscriber history available to see whether the current slowdown is a recent SEO issue or part of a longer acquisition trend.