[Disclaimer: this post contains an affiliate link, which means I receive a small commission when you purchase the product at no extra cost to you! It will be marked with an asterisk (*) for full transparency — you can read my full privacy policy here. Thanks for your support!]

Let me guess, you’ve finally taken the plunge and decided you want to do it. You want to blog full-time, write for several companies and be your own boss.

If so, yay! Congrats! You’re in for one heck of a ride.

But before you can hop on, there are some steps you have to take.

Read on to find out how to become a blog writer so you can successfully make a living out of your passion.

How to Become a Blog Writer

1. Practise Your Writing Skills

How to become a blog writer 101: write as much as you can.

If you’re reading this blog post, you probably already have a blog and love it (which is why you want to try your hand at blogging for other companies).

If not, start a blog. Even if you can only afford to use a free platform at first, like WordPress.com or Blogger, it’s worth doing.

After all, how do you expect companies to hire you to write on their blogs if you don’t even have one of your own? Think about it.

Plus, the more you write, the more you hone your craft and strengthen your voice. And the more chance you have of winning freelance jobs over fellow blog writers.

2. Find Your Niche

As a beginner, it’s difficult to learn how to become a blog writer without any experience. But it’s also difficult to learn how to make good money blogging for a living.

By positioning yourself as an all-rounder producing content about different things for various types of publications, you might struggle to earn the big bucks.

Instead, consider specialising in a particular field or niche. This involves focusing on one or two subject areas that you’re particularly knowledgable about or have experience with.

For example, my main niches are fashion and digital marketing after studying Fashion Marketing and Branding at university. Therefore, I primarily write blog posts for businesses in these industries.

Either way, the benefit of choosing a niche is that you will position yourself as an expert in that subject and be able to charge more for blog content in that niche. This will ultimately help you take your business to the next level.

3. Launch a Professional Website

Newsflash: every serious freelance blog writer has a website where they showcase their background, services and portfolio.

This because it’s useful to be able to direct prospective clients to a place online that has all the information they need to hire you.

Think about it like this: if you’re an HR Advisor working in an office, you’re not going to consider hiring a full-timer before you see their CV – right?

Essentially, your freelance writer website acts as your CV for the client. Therefore, it’s got to hit the mark. 

Keep it simple yet striking and make sure it conveys your personal branding.

Pro tip: I recommend building a website and becoming self-hosted with WordPress.org and SiteGround (*) because this allows you to own and control all of your content.

Having said that, if you’re only just starting out or still building your biz part-time and simply don’t have the funds required to launch a professional website at this stage, then stick with your blog for your time being.

Oh, and bonus points if your website has a blog specialising in your niche(s). This not only shows that you’re a dedicated writer, but it also doubles up as a portfolio if you’re lacking in writing samples. Win-win.

Freelance Writer Website 1

4. Market Yourself in Your Niche

In the early days of freelance blog writing, it’s quite challenging to market yourself as no one knows who you are! Thankfully we’ve got social media at our fingertips these days, which makes things so much easier.

Start by following influential people in your niche on Twitter, spreading the word about your new business on Facebook and making sure that your LinkedIn profile is optimised with keywords for when potential clients are searching.

Speaking of Twitter, you can connect with fellow freelance blog writers specifically via the hashtags #amwriting, #freelancewriting, #blogging and #bloggers.

It’s all about networking at every opportunity to build credibility and authority in your niche.

This could then lead to referrals and friendships and other exciting opportunities later on down the line.

5. Build a Blog Writing Portfolio

Another way to fast-track you on your journey to learning how to become a blog writer full-time is build a strong portfolio.

We’ve already touched upon what you need to do if you haven’t had a client yet and don’t have any samples to show prospective clients. (Friendly reminder: you work on your blog and link prospective clients to your best blog posts.)

That said, another option is guest posting on other people’s blogs.

Sure, it’s time-consuming and you’re not going to get any money from it, but a guest post still serves as a sample. And this sample might win you a client in the future, which means that (technically) you will receive money from it eventually! (Happy dance.)

You could also write some articles in your chosen niche just in Word, Pages or Google Docs and then send these to clients as samples.

Either way, keep writing and keep publishing! It’s important to get your name out there as much as possible.

6. Perfect Your Pitch

For those of you who might not know, a pitch is what you send out to prospective clients to ask them if they’d like to work with you. It’s essentially a cover letter but for freelance blog writers, and usually sent in email form.

Your pitch needs to basically outline why that particular client should work with you. Ask yourself:

  • What is it that makes you a good fit?
  • Why should they choose you over someone else?
  • What is it about your skills and past experience that makes you suitable for that specific job?
  • Which samples could I include that are relevant to this company?

It must be relatively short, concise and pack a punch.

That said, it’s also important to write a pitch as you, in your writing style, to show that you’re not a robot. You’re a human being with a personality and a unique voice, which deserves to be shown off.

7. Find Those Freelancing Gigs

Once you’ve done all of the above and are totally clued up when it comes to how to become a blog writer, its time to find yourself some paid work!

As a beginner, you might want to use freelance marketplaces like Upwork and Freelancer to get your foot in the door and start building a portfolio.

Once you’ve built up your confidence, you can then also do the following:

  • Apply for specific jobs through freelance job boards like ProBlogger, BloggingPro and Freelance Writing Gigs
  • Send cold emails to relevant businesses and publications in your niche(s)
  • Use social media to find opportunities and simultaneously spread the word about your blogging business

Oh, and don’t forget to network offline too. You just never know what could come from a five-minute conversation with a friend, family member, acquaintance or even a stranger!

How to Be a Blog Writer

How to Become a Blog Writer: It’s All About Mindset

Needless to say, having your own freelance blog writing business is hard work. It takes a lot of drive, perseverance and determination to be able to keep it going.

Having said that, if you’re serious about it then there’s no reason why you can’t succeed. After all, you can do anything of your choosing if you’re willing to put your mind to it.

And trust me, once your business starts thriving, being a freelance blog writer is undoubtedly the best job in the world.

Do you have any more tips for newbies in terms of how to become a blog writer? Let us know in the comments!