How John Iwuozor Earned His First $100K as a Freelancer

Many freelancers dream of earning six figures, but rarely get an honest look at what it takes to get there.

In our AMA with John Iwuozor, he unpacked the journey of how he went from charging $25 for an article to earning his first $100,000 as a freelancer.

John shared the lessons, mindset shifts, and career decisions that helped him get there.

Here are the 7 top lessons that stood out:

1. The freelance market has changed. Don’t ignore this reality.

You opened the AMA by saying, “It’s not your fault.” Why was that your first message?

John:

That’s because the market has changed.

Many freelancers are posting consistently on LinkedIn, networking, reaching out to prospects, and improving their skills, yet they’re still struggling to find consistent work.

That doesn’t always mean they’re doing something wrong; AI has just changed the freelance landscape.

Companies that once hired writers for execution work now have access to tools that can handle parts of the process.

AI-generated answers are also changing how people discover content, affecting demand across several industries.

Source: Ominibound

That doesn’t mean freelancing is over, but the market is more competitive than it was a few years ago.

2. Building a six-figure freelance business

Did you always have a clear roadmap to earning your first $100K?

John: 

Not at all.

When I decided I wanted to earn $100K as a freelancer, I thought I already knew how I would do it.

I saw Chima Mmeje build a successful business selling topic clusters, so I assumed I’d do the same, but it never happened.

Source: Moz

Instead, I built long-term partnerships with companies that needed someone to consistently deliver high-quality content, and that became the business that eventually helped me reach six figures.

One thing I’ve learned is that goals and plans aren’t the same thing.

You can be committed to where you’re going without becoming attached to one specific route.

If a better opportunity appears, take it.

The destination can stay the same even when the path changes.

3. Charging more starts with changing your benchmark

Many freelancers struggle to raise their rates. How did you overcome that fear?

John:

I don’t think anyone completely gets over it.

Even today, when a client asks what I charge, I still pause before giving them a number.

The difference is that I’ve already established a minimum benchmark in my mind. I’m no longer asking myself whether I should charge $100 or $200. I’m deciding between two higher numbers.

That benchmark didn’t appear overnight.

Source: John Iwuozor

Early in my freelance career, I was asking for around $35 per article, then one client offered to pay me $300 instead.

At first, I thought it was a scam, but when the payment arrived, it completely changed what I believed was possible.

If someone was willing to pay me that much once, someone else would be willing to do it again, and that became my new starting point.

Later, I made another difficult decision.

I stopped working with a client who was paying me $150 per article because I wanted to earn more.

For a while, I regretted it. I struggled to find replacement work and questioned whether I’d made the right choice.

Then something unexpected happened.

I couldn’t find many opportunities at $250 an article, but I started landing projects worth $500 instead.

That became my new benchmark.

One thing I’d add is that you don’t have to quit your existing clients to increase your rates.

If your current work pays the bills, keep it while you look for new clients at a higher price point.

Build evidence that the market will pay your new rate before you completely walk away from the old one.

Pricing isn’t just about confidence, but understanding the market, recognizing the value of your skills, and gradually resetting what you believe your work is worth.

4. Find demand before you pick a niche

Which niches give freelancers the best chance of earning high-paying work?

John:

I don’t think about niches by content format; I think about them by industry.

I write blog posts, landing pages, and whatever else a client needs. What’s more important is whether the industry has both demand and the budget to pay for good content.

That’s how I approached freelancing.

When I started, I noticed there was a growing demand for technical writers in fields like data science and cybersecurity. 

They weren’t the easiest topics to learn, but fewer writers were competing for those opportunities. So I decided to go where the demand was.

This idea has guided my career ever since.

When AI search started to change SEO, I didn’t wait for everyone else to become experts first.

I spent time researching the space, writing about it, speaking at conferences, and building knowledge before it became a crowded topic.

One phrase captures that approach.

Zig when others zag.

This doesn’t mean chasing every trend, but paying attention to where the market is heading and looking for opportunities before everyone else arrives.

When you’re evaluating a niche, think about three things:

  • Is there consistent demand?
  • Do companies in this industry have the budget to pay well?
  • Am I interested enough to keep learning about this space?

The best opportunities often sit where those three overlap.

And it’s a much stronger foundation than choosing a niche simply because it’s popular today.

5. Build expertise before you try to build authority

Once you’ve chosen an industry, how do you become good enough to write about it?

John:

You have to immerse yourself in it.

  • Follow the people shaping the industry.
  • Read research papers, company blogs, newsletters, and discussions from practitioners.

When new studies or product updates are published, take the time to understand them.

It’s a lot of work, but that’s how you develop the knowledge and confidence to write about complex topics.

And the learning process doesn’t stop once you land your first client.

The reason I was able to speak about AI search (query fan-out) wasn’t that I woke up one day and decided to become an expert.

Source: Backlinko

Instead, I spent months researching, writing about it, and following developments long before most people started paying attention.

The same principle applies regardless of your niche.

Your authority grows as you consistently learn, publish, and share useful insights. 

This also makes it easier to market yourself.

The best clients value writers who understand their industry, stay current, and bring ideas that go beyond the brief.

The more knowledgeable you become, the easier it is for clients to trust you with bigger projects and higher budgets.

6. Your best work won’t speak for itself

How important has personal branding been to your freelance career?

John:

It’s been one of the biggest drivers of opportunity.

You can be an excellent freelancer, but if nobody knows what you do, you’ll spend a lot more time chasing work than attracting it.

For me, LinkedIn has played a huge role.

Source: John Iwuozor on LinkedIn

I’ve shared what I’m learning, documented my experiences, and written about the topics I’m interested in.

Over time, clients, editors, and other marketers associate my name with specific areas of expertise.

The goal of personal branding is to make it easy for people to understand who you are, what you do, and why they should trust you.

A simple way to approach this is to consistently share signals of your expertise:

  • If you’re learning a new skill, share what you’re learning.
  • If you’ve solved an interesting problem, write about it.
  • If you’ve completed a successful project, talk about the process and the outcome.

This works best when the right people repeatedly see evidence that you know your craft.

Over time, the visibility compounds, and instead of introducing yourself from scratch in every conversation, your work starts introducing you first.

7. Six figures shouldn’t be the end goal

Looking back, did earning $100K change the way you think about freelancing?

John:

It definitely changed my perspective.

For a long time, $100K felt like the milestone that would solve everything. Once I reached it, I realized it was simply another stage in the journey.

The bigger challenge became building a sustainable business.

Freelancing can be rewarding, but it can also become exhausting if every dollar depends on your time.

As your income grows, so does the pressure to deliver, manage clients, meet deadlines, and keep finding new opportunities.

That’s why I’m more intentional about the kind of work I take on today.

I’m interested in long-term partnerships, meaningful projects, and work that gives me room to keep learning and growing.

Earning more is important, but so is building a career you can sustain for years.

If there’s one takeaway I’d leave freelancers with, it’s this.

Don’t chase income at the expense of everything else.

Build your skills, stay curious, invest in your reputation,  and learn how to solve valuable problems.

The money tends to follow those who consistently do those things well.

Six figures is a great milestone, but it just shouldn’t be the only reason you’re building your freelance career.

Final thoughts

John’s story shows there’s no blueprint for a six-figure freelance business. 

As the market evolves, your edge is your ability to adapt, stay visible, and solve problems clients will pay for. 

Whatever your next milestone, those habits will keep moving you forward.

Johnson Ishola

Johnson Ayomide Ishola is a content marketer at the FCDC. With a background in Economics, he brings a strategic, analytical edge to storytelling and brand development.

He specializes in lead generation and community-driven content, focusing on building authentic audience connections. At the FCDC, Johnson develops initiatives across various events and programs, using data-backed insights to craft narratives that drive engagement and growth.

Donate to the Freelance Coalition

We rely on public funding to fulfill our mission of diversifying SEO and content industries. Your donation allows us to keep our programs free for members who live in developing countries and can’t pay for expensive courses or training.
Consider becoming a monthly donor from £5 a month to fund the FCDC

You might also like

Learn how brands can improve AI visibility and earn more LLM citations through prompt research, content strategy, and stronger off-site presence.
Get expert insights on LLM citations, AI search visibility, third-party mentions, and content strategies that help brands stay discoverable.