AND.CO is now Fiverr Workspace

How to Start Freelance Writing (Everything You Need to Know)

  • By Pete McPherson
  • November 25, 2020

On the surface, getting started in freelance writing seems so simple…

  • Have writing skills.
  • Find companies willing to pay you.
  • Reach out to them and get gigs.
  • Make millions.

Sweet! You can stop reading this post now 😉 Go get clients!

Just kidding.

As you’ve probably found out, finding new writing clients and booking paid gigs is NEVER that easy—especially when you’re brand new, have no portfolio, and don’t have a network to tap into.

It’s tough—but not impossible.

With the tools and tactics in this guide (and a bit of hustle), you’ll be able to grab your first paying client in no time.

You ready?

Let’s write. ✏️

Jump to:

  1. Create a “home base” to show off your work (to potential clients)
  2. How to start building a portfolio ASAP
  3. How to pitch for freelance writing opportunities (both free & paid!)
  4. Three tips for overdelivering value for your first client (and why it’s vital)
  5. How to appropriately ask for referrals
  6. How to specifically find companies who will pay you to freelance write
  7. Organize your “freelance system”
  8. BONUS: How to land your second freelance client

First, You Need to Understand What Freelance Writing Actually Looks Like

If you’re new to freelance writing, don’t skip this step.

What you’re about to read could save you hours of time (and a lot of frustration).

Producing content for money is work! It’s not always easy, and it won’t always pay thousands of dollar per post. It’ll also take a while to ramp up your clients and earnings.

It’s crucial that you manage your expectations.

Even with this guide, it’ll still take hours of hard work to land a client, and then you’ll have to, ya know, do the work for your clients.

That said, freelance writing is an amazing side hustle (or full-time career path), filled with variety, great hourly rates, and the ability to work at home while binging on Netflix.

(Don’t actually do that, by the way).

1. You Need a “Home Base” on the Internet (Where You Can Show Your Work)

Remember in 3rd grade when the teacher asked you to “show your work?”

This is kind of like that.

When you’re trying to convince a company to pay you for your writing, they’ll want to see examples of your writing.


The most common method for most freelance writers is to start a blog, or otherwise have a personal website (complete with a “work with me” page).

Holly from Club Thrifty has a fantastic portfolio page on her blog.

More specifically, this “home base” website will need three things:

  1. Examples of your writing
  2. A portfolio page with links to external articles (once you get them)
  3. Information on how to work with you (and contact you)

Don’t get overwhelmed yet, though.

We’ll talk more about those details in a minute, but for now, you just need to get your home base set-up!

The best course of action will be to start a very simple, minimal website.

With the right set of instructions, you can easily have something set up in an afternoon, after which you should start publishing content (that you can show to potential freelance clients)!

This illustrative guide will teach you how to start a blog, step by step!

Pro Tip: If this is your first time setting up a website, keep things as simple as humanly possible! There are a lot of new things to learn in the beginning, so take it easy on yourself.

You don’t need a fancy theme or even a logo. You need a functioning, professional-looking site to show potential clients. Keep it minimal, and there will be fewer things to screw up.

Technical newbies should re-read that paragraph 👆

Even if you don’t want to set up a portfolio blog right now, you’ll most definitely need one eventually.

It is possible to start freelance writing without a blog, but it sure makes things easier if you do have one!

The next point, however, is not optional.

2. You Need to Get Published on Somebody Else’s Blog ASAP

You’re not going to like this…

But you need to do whatever it takes to get published on somebody else’s platform—even if that’s doing your first article for free.

“What? No way! I don’t work for free…”

I get it. Working for free doesn’t sound very appealing, but when you’re just starting out, you need to consider it.


Every freelance client on the planet is going to want to see if you can write for other people.

In fact, this is the most important piece of advice in this entire article: the quality of your past writing gigs either makes or breaks your opportunities for new, better freelance writing clients.

But you’re in luck!

Even if you’ve never written a piece of freelance content before, there’s a simple solution for getting started: the guest post!

Why guest posts are awesome for new freelance writers:

  1. They get your feet wet for conducting outreach/pitching
  2. It costs you nothing and gets you valuable writing experience, as well as something to add to your portfolio
  3. It’s help to build your “writing for other people” muscle.

How to find blogs to guest post on:

First, you’ll want to start small.

Don’t go reaching out to huge blogs that have massive following and have been around for decades.

Compile a list of blogs in your niche (we’ll talk about niches in a minute).

Here’s my recommended process (using an aspiring freelance writer in the personal finance niche as an example):

  1. Create a spreadsheet to drop the names, URLs, and contact emails in
  2. Go to Google and search “best personal finance blogs”
  3. Open the top 10 results, sort through all the blogs, and put them on your spreadsheet.
  4. Go to Pinterest and search “personal finance” (or other sub-topic keywords like “budgeting,” “frugality,” or “investing.”)
  5. Open several pins, and add those resulting blogs to your spreadsheet
  6. Go to and click on your niche (they only have 10 large niches)
  7. Open those blogs and add them to your spreadsheet (I recommend starting from the bottom of the list, as the top blogs are huge sites that’ll be tough to get guest posts on.

You can use the Chrome extensions Hunter to find bloggers’ email addresses, or just use the contact forms on their site (check their site footer for the link).

3. How to Pitch Bloggers for Guest Posts (or Your First Paid Opportunity)

Huge mega-hint: Most of these tips apply for pitching paid freelance services as well!

Pay attention 😃

Every other “how to pitch yourself for a writing opportunity” article probably contains some form of copy/paste template.

But those are increasingly ineffective (as everybody like yourself tends to use them).

Instead, here are the essentials for a great outreach email.

These work whether you’re trying to land a guest post or connecting with your first freelance client:

  1. Write like a human. No scripts, no templates, no copy/paste. Do use proper spelling, grammar, formatting, and be professional, but use natural language.
  2. Be brief. No 500 word emails, please! Write out the entire email, then cut it in half. No fluff.
  3. Be honest and transparent. Under no circumstances should you try to hide the fact that you’re asking for an opportunity! Make your ask clear.
  4. Be specific. Don’t leave anything to chance. Share exactly what you’re looking for and exactly what you bring to the table for them (with your content).
  5. Give specific suggestions. “I noticed you have a ‘ketogenic desserts’ category on your blog, but haven’t posted anything there in over 4 months. I have 3 specific blog post ideas for you! [Post A, Post B, and Post C]”
  6. Always show them “WIIFM.” (“What’s in in for me?”) That’s what your contact will be thinking when they open the email, so make the benefits of your freelance writing very clear.

Write short emails that sound like they’re coming from a friend or peer, present your ask/offer clearly, and focus on building genuine relationships and adding value to the other person.

You’ll get guest opportunities.

4. Three ways to Overdeliver Value on Your First Gig (and Why It’s Critical You Do)

Do you remember what you’re after here?

A lucrative freelance writing career?

Referrals and word of mouth are the top ways freelance writers find more work. Do whatever it takes to impress your first client and overdeliver.

This applies to initial guest post opportunities and your early paid clients.

Tip #1 – Be flexible in your writing

As a matter of fact, this should be included in your pitch as well. Reassure potential clients that they should feel free to send back your content with changes, improvements, or revisions.

They want any guest content to be good, so reassure them you’ll do whatever it takes to make that happen!

Tip #2 – Share the content once it’s live

  • Share on social media.
  • If you have an email list, email them about the guest post.
  • Write about the experience on your own blog and link back to the post.
  • Etc.

Tip #3 – Follow up a week after it’s live

Ask your client “How was the response from the guest post? Is there anything I can do to help?”

It’s unlikely they’ll come back with anything, but it shows them how caring and dedicated you are just in case.

When you first start freelance writing, these are the types of interactions that’ll increase the likelihood growing your work opportunities quicker.

Overdeliver on your first few gigs, and you’ll quickly find yourself getting more opportunities (or repeat opportunities)!

5. You Need to Ask for Referrals

And not just reaching out to past clients—because you might not have any of those yet.

The truth is, you already have a network of some sort, even if you don’t know it.

  • Search your LinkedIn contacts for people who like you
  • Email that college professor you were close with
  • Text your mom

If this sounds silly, it is, and that’s why 95% of people would never think to actually implement this 😃

Say something like this:

“Hey cousin Ed! Long time no see! I’ve recently gotten into freelance writing as a career path (I write about [topic] for [type of company you serve]), and I’m looking for a bit more work. Do you know of anybody who might want articles for their website/blog? Anybody who works at [type of company you serve]? Etc? I just thought I’d ask!”

Here’s why asking your personal network for referrals is awesome…

Two reasons:

  1. There’s a small chance you’ll actually get a direct lead
  2. There’s a very high chance you will now be “top of mind” if and when your friends doencounter somebody at [type of company you serve].

If you write for e-commerce platforms, you’ll want your friends to think of you when they meet an e-commerce CMO at a networking event.

Got it?

Pro Tip: You should absolutely double-back with past clients or bloggers who you wrote a guest post for—asking them for referrals as well. Just be more professional in your language than if you were talking to Cousin Ed.

6. How to Specifically Find Companies Who Will Pay You to Freelance Write

So you have a few articles published and you’re ready to level up into paid freelance writing.

Buckle up.

This is the stage where you are absolutely not allowed to give up! You should expect to receive several “no’s” before you get a “yes.” Your first paid gig will always be the hardest.

Freelance writing gets easy the more you do it (since you have more work to show for yourself and more client wins to report).

Introducing the “Upside Down” Method of finding paying clients.

This hack comes from a guest post that James Johnson wrote on Nick Loper’s site, Side Hustle Nation.

It’s a fantastic post, and you should read the whole thing!

Here’s how James laid it out:

Rather than looking for companies to pitch to, you’ll be looking for other freelancers with other paid writing gigs under their belt. From there, you’ll reverse-engineer your search to discover companies with a track record of paying freelancers.

Here’s what you’ll do:

  1. Go to Google and search for freelance writers in your niche. Use a query like [niche] “guest post” + “is a freelance writer”
  2. Find your way to those writers’ websites, and find their portfolio. Try searching for their “about” page “work with me” page.
  3. Once you find their portfolio, browse through and note any companies that would be a good fit for you as well!

This method works well for finding companies that are proven to pay freelance writers.

Pro Tip: In this process, you should be organizing your search in some sort of spreadsheet tracker or checklist. Keep a living document of companies you’d like to reach out to, noting when you’ve pitched them, when you should follow-up, etc.

For more info, go back to that Side Hustle Nation link at the top of this section. James breaks it down in far more detail.

7. Here’s Another Pro Tip That’ll Help You Stand out From Other New Freelance Writers

Warning: This section suggests hustle moves that most new freelancers aren’t willing to do.

Put yourself in the shoes of an editor who is receiving 20 emails a day from freelance writers.

They see a lot of pitches like…

“Hey I’m Jerry, a freelancer from [blog], and I’d love to contribute to the Business Insider blog. Here’s my portfolio: [link]. What do you think?”

Or slightly better…

“Hey I’m Jerry, a freelancer from [blog], and I’d love to contribute to your platform. I had three article ideas in mind. [Idea one. Idea two. Idea three.]. What do you think?”

Editors receive a ton of these pitches!

How can you stand out?

Simple. Prove to them up front that you’re a hard worker.

How to prove you’ll be a great writer and add value to your client’s brand.

Do some form of work upfront—before they’ve actually said “yes.”

This could take several forms:

  • Include 60-second video in your pitch explaining your article idea in greater detail.
  • Write the article beforehand, and tease it in your pitch email with a screenshot. Ask them if they’d like to read the entire thing.
  • Prepare three different article ideas, and include a one-paragraph summary of each idea, as well as five different headline alternatives for each.
  • Explain how you will promote the article to your audience once it’s live. Social media, email list, paid promotion?

If you do something a little extra like this, make sure to tailor your idea or pitch to their brand! It shouldn’t be a generic “Hey, I already have a random piece written and I thought you might want it.”

It should be more like “Hey, I did all this work already specifically for your brand.”

Pro Tip: I once got a guest post opportunity by submitting three articles ideas, summary, and alternative headlines—inside a Google Doc that I customized to their brand colors, logo, etc.

8. Organize Your “Freelance System” (and Showcase It to Potential Clients)

Here’s another thing that all companies want from their freelance writers: They want you to be hyper-organized, timely, and professional in your services.

And not just the actual writing…

  • You’ll need to send proposals
  • You’ll need contracts
  • You might need to track your hours
  • You’ll need to send invoices and collect payments.

These don’t really sound challenging until it’s actually time to do such administrative tasks.

In case you haven’t noticed, this is the entire purpose of AND CO—to make your life 10x easier as a new freelance writer, giving you the tools to find and close new clients, and save time, energy, and money in your freelancing.

Example: Here’s an entire guide to invoicing, and here’s a free invoice generator!

Pro Tip: You might even share your tools & “admin system” with your prospective clients. They’ll like to know that you’re a professional, and will make it easy for them to pay you, etc.

Don’t neglect the administrative side of freelancing. The amount of “backend” work often surprises new freelance writers!

Be prepared, make things easier on yourself, and show your clients you’re a professional 👍

BONUS: How to Land Your 2nd Freelance Writing Client

Too many new freelancers overlook this important step.

Make sure to double-back with any clients you’ve worked for (or bloggers you’ve guest posted for) and collect any wins they received!

What you’re doing is here is gathering testimonials and social proof that you can use to showcase your skills to new clients.

Here’s an example from freelancer Cat Alford’s blog:

Ask for…

  • Revenues or leads. Did that post generate any sales for you?
  • Traffic. How was traffic to our article?
  • Shares. How did your audience respond to the article? Did it get many shares?

The more wins you can collect, the better. You can even create a living Google Doc with client testimonials and specific results from past writing gigs.

Are You Ready to Start Freelance Writing?

Before you head off to browse the internet and forget what you’ve learned, let’s recap:

  • Set up a blog or website to showcase your content and act as a portfolio (and contact method).
  • You’ll need to have published content of some sort. Guest posting is low-hanging fruit for getting published.
  • Use the “upside down” method for finding companies that are known to pay freelance writers.
  • Don’t forget the outreach principles outlined in this article. They’ll help you stand out from the crowds and land your first gig.
  • Do everything humanly possible to get that first gig and overdeliver value in any way you can. This will help with word of mouth referrals.
  • You’re not allowed to give up easily 😃

The path to making income through your writing is not an easy one, but it is doable with a bit of hustle!

So what are you waiting for?

Go execute!

Leave the busywork to

Our automated technology and intuitive tools take care of the small stuff so you can
focus on what matters

Get Started for Free
  • No credit card
  • No spam
  • No hassle
Related posts