A Simple Website Generates $11,000 in MRR by Doing Just One Thing

Samuel - AI4Chat
Author Samuel

Category

Blog Content

Updated on

2024-09-22
A Simple Website Generates $11,000 in MRR by Doing Just One Thing

Earning $11,000 monthly by running a simple website with minimal effort.

Angus Cheng, a 35-year-old from Hong Kong, runs a web application that allows users to extract transaction data from PDF bank statements. The application, available at Bank Statement Converter, converts PDF bank statements from hundreds of banks worldwide into a clean Excel (XLS) format.

How was the business started?

Between 2010 and 2013, Angus was an indie game developer. He then worked as a mobile game developer, moved to mobile app development, and later became a backend developer at an investment bank. After that, he joined a crypto exchange.

At the end of 2020, Angus became frustrated with his job and decided to work for himself. Soon after, he created Bank Statement Converter.

After quitting his job, Angus was looking for something to build. A friend wanted to collaborate, so they both searched for ideas. One day, Angus decided to analyze his expenditures and logged into his online bank account to find a CSV feed. Since the bank only provided PDF statements, he downloaded them and wrote code to extract the needed data. The process was time-consuming, taking about 10 hours instead of the expected one hour.

Realizing others might have the same problem, Angus pitched the idea of a web app that extracts transaction data from PDFs to his friend. His friend was interested, and they quickly developed a minimum viable product (MVP) and launched it. The first version of the website had no registration or payment options, with initial costs limited to the domain ($10) and an Amazon EC2 server ($10 monthly).

Initial Client Acquisition

The initial 100 customers were acquired through Google Search Ads. The ad spend versus revenue:

  • $0 MRR: 

Revenue: $248 from 10 users, Ad Spend: $858

Shortly after the first sale, Angus’s business partner decided to drop out, thinking the application was too boring and doubting its potential. The sales in these two months were one-off, with no recurring revenue. Spending $858 to bring in $248 was unsustainable, but it was the only way Angus could think of to attract users.

  • $200 MRR: 

Revenue: $740 from 20 users, Ad Spend: $3050

Angus switched from selling page credits to a quarterly subscription of $20, leading to better conversions. He also improved the processor to handle scanned PDFs and non-bank statement PDFs.

  • $1106 MRR → Stopping ad spend: 

Revenue: $4272, Ad Spend: $0

During this period, Angus came across an article that convinced him to start writing blog posts. He also raised prices and added monthly and yearly plans. The blog posts began bringing in traffic, and one post even hit the front page of HackerNews. Although no one from HackerNews signed up, the exposure brought backlinks and improved Google rankings.

Angus learned that content marketing was more effective than paying for clicks. Good content could bring in traffic for years, whereas ads stopped generating traffic once the payments stopped. It became clear that running ads was not a sustainable strategy.

Marketing Strategies

Angus Cheng has tried various marketing strategies to attract both initial and current customers. Here is a breakdown of his approaches:

  • Google Search Ads

Google Search Ads were quite effective initially, bringing users to the app immediately, which helped Angus improve the product and resolve errors. He ran these ads for about six months, spending approximately 1000 USD per month. However, he was spending $1000 on ads and only getting back $200. After six months, he decided to shut down the ads to avoid further losses.

  • Cold Emailing 

Angus hired someone to collect email addresses for accounting firms and used a tool called LemList to template and schedule the emails. LemList allowed the scheduling of ten emails a day to users on the list, sent every thirty minutes between 9 AM and 5 PM. This strategy was employed for about three months, resulting in two or three sales. The return on investment was poor, estimated at $0.05 for every $1 spent. Eventually, Angus got banned from Google Workspace for sending too many emails.

  • Content Marketing

Angus started writing blog posts because he heard it was effective. His strategy was simple: write content that people would enjoy reading. He avoided the cynical approach of targeting specific keywords and generating low-quality content. Although it was hard to calculate the return on investment, the blog posts led to good backlinks, pushing the website up in Google search rankings.

For those starting out, Angus recommends buying Google/Facebook ads to get users to the product and creating interesting content such as blog posts and YouTube videos.

Approach to Revenue Generation

Angus’s business makes money through monthly and yearly subscriptions, with plans ranging from $15 to $50 per month and $90 to $300 per year.

As of today, the monthly recurring revenue is 23,000 USD, with operational costs of around 1000 USD per month.

Tools he used to run the business include:

CrispChat: for on-page messaging

IntelliJ: for coding

Grafana: to track business metrics like sales

Angus prefers not to use web-based issue trackers like Jira, Asana, Trello, and Todoist, as they disrupt his workflow. Instead, he logs issues and feature ideas into a text file named TODO.md, checked into the root of his git repository.

A Typical Day in the Life of a Solo Founder

Angus dedicates one day a week to the business. He responds to user emails and support messages on CrispChat, addressing issues quickly. Often, users report glitches with documents, requiring Angus to create configuration files for accurate results. He works from home or a rented hot desk at a co-working space and primarily communicates with users who contact him via email or CrispChat.

Advice for Aspiring Entrepreneurs

  • Visit YCombinator’s YouTube channel, select relevant videos, convert them to MP3, and listen to them while walking. Their advice is invaluable.
  • Launch your product immediately.
  • Engage with your users.
  • Keep the product simple.

Learn More

To learn more about Angus Cheng and his business visit:

Related Posts

All set to level up
your content game?

Get Started Now
cta-area