Crafting a Media Venture: My Journey to $50K Monthly Revenue
Written on
Chapter 1: The Beginning of a Media Business
In my career, I've had the chance to develop various applications and work alongside a variety of teams. My collaborations have included professionals from marketing, business development, technology, and investment sectors. These experiences have sparked my curiosity about the finer points of building a successful business.
As a result, I've taken the initiative to kick off several business projects, mainly focusing on Software as a Service (SaaS). One significant endeavor is “newsfoldr,” which I launched in 2021. This project started as a technical challenge to understand web scraping, inspired by Michael Heydt’s “Python Web Scraping Cookbook.”
As I immersed myself further into the business world, I revisited newsfoldr with the goal of shaping it into a viable SaaS product. My aspiration? To successfully exit with a valuation of $50K. In this article, I’ll share the lessons learned from my journey, encompassing the steps taken, obstacles faced, technical details, marketing tactics, and the challenges encountered.
Technical Overview
The image above outlines the intended architecture for the application. Noteworthy points include:
- Several scrapers feeding data into a unified database. So far, I've created approximately 10 scrapers and aim to include major news sources like BBC and Al Jazeera.
- Due to the diverse nature of the incoming data, there’s a need for standardization and categorization.
Initially, I thought of storing all media files in an S3 bucket and generating pre-signed URLs for access. However, after evaluating costs, I opted to hotlink these assets instead. The downside is that if a vendor removes multimedia content from their server, I can’t display it due to broken links.
Currently, the APIs mainly provide stories based on categories, but I'm considering an overhaul to serve paid clients and advertising needs. This would involve backend improvements such as redundancy protocols, API token management, CI/CD pipelines, and crucial database backups. The frontend of the application is accessible at newsfoldr.com.
I acknowledge that the current design is not my finest work, but it serves as a foundation. Built with React and some CSS knowledge, I expect to refine the user interface in the future, introducing exciting features that I can't disclose just yet.
Lessons Learned in Technical Development
A crucial takeaway from this project has been the significance of a carefully planned project structure. Managing multiple scrapers, each with distinct requirements, is both complex and potentially costly. The intricacy escalates when factoring in the different system and network resources each scraper demands, as well as the scheduling needed to fetch the latest news without incurring high costs. To alleviate these expenses, I’ve implemented several strategies:
- Utilizing AWS’s free tier EC2 instances for demanding tasks. This is a temporary solution, lasting for a year, after which I’ll need to explore alternatives.
- Running lightweight scrapers on a Raspberry Pi 4 server at home. While this is efficient, updating the scraper code is time-consuming, especially since I haven’t yet set up a CI/CD solution (which I plan to research further).
- Using my 16GB, 1TB MacBook for resource-intensive tasks. Because of my mobility, this often requires manual adjustments.
Marketing Strategies and User Acquisition
“If a tree falls in a forest and no one is around to hear it, does it make a sound?”
This age-old question, posed by Dr. George Berkeley, resonates deeply in software development. Crafting the most cost-effective and elegant program is pointless if it goes unnoticed by potential users.
I took some time to grasp this lesson, having previously uploaded a game I spent four months developing to the Play Store, only to receive 12 downloads over two years (a tough reality check). Thus, I am resolute not to repeat that mistake; I’m prioritizing marketing for newsfoldr and adopting proven strategies for building a valuable SaaS product, inspired by "Blitzscaling" by Reid Hoffman and Chris Yeh:
- Improving SEO performance.
- Utilizing Google and Facebook advertising.
- Distributing newsletters.
- Automating social media postings.
Scaling and Exiting the Venture
My ultimate aim in creating this software is to sell it. To accomplish this, I need to:
- Standardize the APIs.
- Build a consistent user base (developers and regular news readers).
- Collect feedback for enhancements.
- Implement analytics for performance tracking.
- Formalize the business structure.
To assess my competition, I analyzed metrics from prominent business marketplaces. My straightforward approach is as follows:
- Visit news marketplaces like Flippa and Empire Flippers.
- Identify news websites listed around my target price.
- Analyze their sales metrics to set benchmarks for my website (Net Monthly Profits, Site Age, Monetization Strategies, Page Views, Revenue Margins) to reach my desired exit price of $50,000.
- Evaluate the web traffic of various sites.
Some examples include:
- Thetecheducation.com, listed for $70,000.
- Nova Scotia Buzz — nsbuzz.ca, listed for $47,607.
- West Island News, listed for $80,000.
Case Study Analysis
To comprehend the metrics of Thetecheducation.com, I employ tools like SimilarWeb. Here are some key insights:
- Total visits: approximately 104,182.
- Device distribution: Desktop (37.80%) and Mobile Web (62.20%).
- Global ranking, monthly visits, visit duration, page views, bounce rate, distribution of marketing channels, and referring websites.
Marketing Channels Overview
With all this information, I now have a clearer picture of how my metrics should appear before I can confidently list my website for sale on a platform like Flippa or Empire Flippers.
Conclusion
Looking ahead, numerous tasks await before I can execute an exit. However, I am genuinely interested in learning and eager about the potential for improvement both technically and in business strategy.
Please follow and applaud this story, and subscribe if you want to keep updated on this project and others I am developing. Thank you!
The video title is "Zero To $50K per month in one year, here's how." This video outlines strategies and insights on achieving substantial monthly revenue.