It Took Me 4 Years to Make a Full Time Income Online - Here's What I Would Have Done Differently

I started my "online income" journey back in 2014.

I started with a blog that I tried to rank and get traffic to. I wasn't even sure how I would monetize it - i just read online that people were making money from blogs so I decided to start one and figure out the rest later.

Safe to say, I didn't make any money. So I tried to another idea... then another, and another. I didn't make my first dollar online until 2016, but it still wasn't enough to sustain myself.

Then 2018 rolls around and I start making enough money to survive. Then each year from there I made more money, and in 2021, I've cleared 6-figures in the last 5 months.

If I could give myself advice back in 2014, this is what I'd say:

  1. Start with an online service. Don't build a blog, product, software, app, etc. It's faster than ever to learn a new skill online (SEO, Facebook ads, CRO, web design, graphic design, etc.) and you can set up shop with just a landing page. You can go from "I want to sell this online service" to "I just got my first client" within a few weeks or at least a month or two.

  2. Choose a niche to service. I run a lead generation agency and in the beginning, I tried to sell to everyone and anyone, which is hard to do. My messaging didn't resonate with anyone, and my outreach was unfocused. I realized each niche I tried to market to is it's own business. For example, If my lead generation agency serviced both dentists and lawyers, that's two different businesses since it's two different outreach systems, two different offers, two different fulfillment methods, two different teams to manage clients, etc.

  3. Once you've chosen the niche you want to service, create an attractive offer. Let's say you chose to do Facebook ads for Dentists. This is what most peoples messaging looks like, but it's not quite an offer yet:

    I help dentists get new patients.

Your offer has to be irresistible, and that takes some testing to figure out what your niche resonates with. You can further refine that to:

I help dentists get 20+ new patients per month.
I help dentists get 20+ new exam and teeth cleaning patients per month.
I help dentists get 20+ new exam and teeth cleaning patients per month, guaranteed or your money back.

You can see how the offer becomes better and more specific. You have to keep testing offers FAST until you find one that converts the best. The biggest mistake I made was I didn't test offers fast enough. If you test 20 offers, one of them will work, and one offer is all you need to scale to 6-figures.

  1. Focus on revenue generating activities every single day. For a service-based business, this is 1) cold outreach, 2) running ads and 3) creating content - in that order. I wasted far too much time with website changes, thinking about the offer instead of testing it, wondering what to include in my outreach, watching courses, etc. Instead, at the very least, I should have sent out min. 100 outreach messages per day. I would have gotten a client and hit my stride much faster. Remember that it's a numbers game.

Hope that helps some of you who are just starting out. You can do this! Let me know if you have any questions in comments.

PS - I started a local lead generation mastermind (community). I'm building it in public right here on IndieHackers. It's $9/m for the first 100 members and we'll talk about everything from how to generate local leads, get clients, etc. I'm also releasing an in-depth Facebook ads course as part of the program. If you're interested, check it out here:


Trending on Indie Hackers
Monica had her first $10k month as an indie founder 32 comments I Bought a Year of Time for $200,000 21 comments Businesses launched by solo founders are more successful than those launched by multiple founders (research) 16 comments Launched PH: SwipeTwitch – today! 14 comments I made 1300 Free Geometric shapes 8 comments I'm the co-founder of Audiomack (20 million users monthly). AMA! 8 comments