How to Make Money Writing a Blog in 2020

How to make money writing a blog?

Many people have this question on their mind.They wonder whether they can really make money writing from home.

Thousands of people turned into full-time bloggers and make living writing a blog. 

Blogging has been evolved as a business. Writing a blog for money is quite common now. A lot of people getting paid to write articles as a freelancer. 

There are many ways you can make money with your blog. It is not a get quick rich program where you make money overnight. It takes immense effort and need a lot of skill to make blogging as 6-figure income business or a full-time career.

Some people put a lot of hard work and turned blogging into a successful business. While some people quit easily in the beginning stage. Though it is difficult and takes time, it is possible to succeed.

Let's dive in and see the ways to make your blog profitable.


Disclosure: This post contains affiliate links. This means we get a small commission if you make a purchase from these links. This doesn’t cost you more than the actual cost. – thanks for your support!


Can you pin ?
How to Make Money by Writing a Blog?

What is Blogging?

Blogging is providing useful information about a specific topic or issue for a particular group of people.

Suppose you want to help new mothers and giving tips to regain health or how to take care of newborn, it is called sharing useful information.

You are giving helpful tips and information for new mothers. They are your audience.Therefore your goal is to help your audience with your content. 

When you focus on helping your audience, you gain trust. This in turn will help your blog grow and you make money.

What is a Niche?

The crucial step in blogging is to decide on what topic or niche you are going to write about.

Niche means a group of people in particular geographical areas or industry or age groups interested in a specific topic.

You need to select a profitable and interesting niche and write useful articles on that topic. It is better to choose topic which you are interested to write. Because you should have a passion to write on that topics you will not lose interest as the days pass.

You must know how to select a blogging niche wisely. These are the top 4 qualities to choose a niche.

  1. Passion-You must have an interest in your niche. Choose a blog niche such that you must be interested to gain knowledge over the period of time.
  2. Trending topics- Identify niche which has topics that might go trending and viral in the future.
  3. Large search- Find a niche where people search largely for a solution. Get high demand blog topics.
  4. Profitable- Choose a niche which has real business value and provides a profit.

My first blog is about parenting. Since I was a new mother, I was passionate to write about motherhood and share tips for other new parents.

Parenting is always an evergreen topic and has a large audience. It is also the most profitable niche. There are a lot of topics to write on parenting, from baby care to teen parenting.

A huge amount of products are available to recommend for my audience. Hence I decided to write on parenting.

Many people lose interest on their niche and quit blogging. Hence it is better to select your niche wisely so that you can sustain with that for a long term.

Methods to choose blog niche.

How to Make Money With Your Blog

There are numerous ways to earn from blog. When you have a website with a good amount of audience you can make a good amount of money using these methods.

  1. By adding affiliate links to your content
  2. Creating online courses
  3. Selling digital products like e-books, printables and sheets.
  4. Content marketing to sell your physical products
  5. Monetize with adsense
  6. Selling membership site
  7. Monetize with private ads
  8. Email Marketing

By Adding Affiliate Links to Your Content

In simple terms, affiliate marketing is selling other people’s product through your website and earning a commission for the sale.

Most of the bloggers earn money with Affiliate marketing. It is one of the best ways to make money initially as a blogger. Some people devotedly build their website for affiliate marketing.

You need to write blog posts about the products related to your niche. You can write product reviews, how to use the product or tutorial posts, and helpful posts suggesting the product as a solution for a problem.

When your audience buys the product from the link from your website, you earn a commission.

Wealthy Affiliate is one of the best platforms to learn affiliate marketing as a beginner. They have 50 lessons right from starting a website, providing hosting service, keyword research tool, webinar sessions, networking, 24/7 support, live chat and a lot more.

My #1 recommendation for affiliate marketing training is Wealthy Affiliate

Affiliate Marketing Step by step guide for beginners.

Creating Online courses

In this method, you don't need to write many posts or articles like affiliate marketing. You will be putting all your knowledge, tips and ideas as an e-course.

Let’s say, your niche is about weight loss. Then you can create a weight loss program for your audience.

If you are writing about cooking, then create e-course on secret recipes for losing weight or special breakfast recipes etc.

After creating e-course, get your true audience and sell the course. There are lots and lots of people doing this type of online business and earning in 6-figures.

Though you get a lot of money through this method, you need to sweat your blood out to build it. All these online entrepreneurs who make money with online courses worked very hard in their initial days.

The good thing about an online course is it is the one-time effort and also the toughest one!

I suggest choosing this option only if you are confident and have enough knowledge about your niche.

Teachable is the best place to create an online course. They teach you how to create your own profitable online course in the next 3 months for FREE!

How bloggers can make money from online courses

Selling Digital Products like e-books, printables and sheets.

Once you get consistent page views and traffic to your website, create e-books, audios, useful PDF and printables on the topics related to your niche and sell it to your audience.

When you write e-books, it must be in-depth covering all about the topic and should be useful for your audience.

The book should be worth the price you sell. When your audience loves your work and it is worth the cost, they will gain trust and come back to you again and again.

You can sell all your digital products using SendOwl.

Content marketing to Sell your Physical Products

Similar to digital products, you can also sell physical products to your audience. Again this is possible only if you have a trusted audience for you.

When you have a blog with targeted visitors you can sell your own product on the blog website.

Create a sub domain for the store to sell your products related to your niche. Example, if your niche is DIY gifts, you can sell your own DIY gift products on your website.

Woocommerce is the best choice to create an e-store on your WordPress website.

Another option is you set up an e-store with Shopify and just sell your products. You do not need to write any blog post.

Monetize with Adsense

You can monetize your blog by placing ads on your website. Google Adsense is the common and most profitable one. 

Some of the Google alternatives are infolinks, mediavine, media.net etc are available. You will start making  money once you get more page views. 

Selling Membership site

Membership site is the most profitable option for a blogger to make money. For example if your niche is 'yoga lessons', then you can create a membership course for yoga practice lessons. 

Best strategy to get long-term customer is to create 2 or 3 levels membership. Divide your entire course or lessons into 3 levels.

Give one or two lessons for free when the user sign up to your membership course. When the user find the lessons useful, they will pay for the entire course and become a member. 

Once you created the course, you can just sit back and focus on marketing. But you must update your course whenever there comes something new related to your niche topics.

This takes a long time and you need to put more effort to create a membership site. But this is the most profitable option to make passive income.

Wealthy Affiliate is the best example for membership site. They give a 7- day free trial for the users who sign up. They give 10 free lessons to learn affiliate marketing and a free website to start.

When the user is satisfied with the free training, they decide to learn more and want to build a successful online business. Then they are paying money and become a member.

Monetize with Private Ads

Placing banners, ads within the content of your website will earn you money. You can join with any advertising agents privately and place ads for products related to your niche.

When you get huge traffic, ad agencies will contact you and ask for private space in your website to place their ads. Or, you can provide a contact form to seek advertisers and let them know you have space for their banners and ads in your website.

Email Marketing

Every blogger's slogan is "the money is in the list". With email marketing many online business are making huge money. 

First step in the email marketing is to get loyal customers or subscribers. You need to provide useful information and great stuffs for your website visitors and turn them into your subscribers. Your loyal subscribers will buy your recommended products or your own products. 

Collect email address of your website visitors using email marketing services like Convertkit or Constant contact. Then promote affiliate products or your own digital products to your subscribers.

Once you create a website you can make money with any of these methods and make your blog profitable.

Like my page?

 Designed with Thrive page builder!

How Long Does a Blog Take to Make Money?

Many people have the wrong assumption that they can make money with a blog quickly and easily.

Rome wasn't built in a day. You should build your empire step by step and strongly.

Blogging has become more strategic. Hence it is important to learn and update your knowledge about blogging techniques and about your niche.

Write useful articles and apply SEO techniques. Once you get a consistent amount of traffic you will start to earn gradually.

It will take at least 3 to 6 months to make your first income. If you write consistently and upgrade your skills, you will make a regular income from 8 months to 1 year.

Can I Start a Blog for Free?

Definitely, you can start a free blog with WordPress or blogger. If you are writing for a hobby or not in the intention to make money then a free blog is fine.

But when you are serious to make money it is advisable to start your own blog.

You will have control over the self-hosted blog and also it helps to gain authority for your website. Hence I recommend starting your own blog.

It is better to decide ahead which method you want to start with and prepare a plan. If you are a beginner, it is good to start with affiliate marketing.

Which are the methods would you prefer to make money with your blog? 

Let me know your reply in the comment section 🙂

15 Responses to “How to Make Money Writing a Blog in 2020

  • I’ve been making a bit of money with my blog this year! I have affiliate links, ads, and made my first recipe book a few months ago. It’s so great to make an income on something I love doing!

  • I recently started my blog, your tips are very helpful and easy to understand. Thank you so much for sharing

  • I just recently started my blog and so far I have Adsense but I am not earning that much from ads yet. I also have affiliates but I haven’t earn from it. I do love writing about my travels though and earning from it was not the main reason why I started my blog, I’m just happy that I can also somehow earn from doing something that I love

  • My blog is about 7 months in and driving traffic to my blog seems the biggest hurdle to clear. I have Adsense and some affiliate links but could definitely benefit by checking out Wealthy Affiliate. Making money wasn’t a priority but it does help defray the cost of adventures and running the blog.

  • Fran Jorgensen
    9 months ago

    What a great post! Blogging is still very new to me and I am enjoying the ride … I am slowly getting used to the continuous changes done to each platform

  • These are some great tips for someone who wants to start a blog! A right niche is quit important to be successful

  • I’m constantly on the lookout for new opportunities and ways to monetize my site especially with just starting out. Every article has something new and unique to offer and this was no exception. Thank you for the advice!

  • Such a helpful post especially for newbie bloggers! Great info!

  • Writing a blog is definitely a great way to work from home. It is much harder than most people think it will be, but worth it.

  • Writing a blog can be so much fun…especially if you are able to make money from it. It’s a great income source.

  • Hello,

    Thank you for taking the time to talk about all of these different things we can do to be able to make money with our blogs. Right now I have been writing just because I love to share with readers about everything in life. This is nice to know that if one day I can and want to try to monetize my blog, it is something we can do.

    Thank you

  • Elizabeth O
    9 months ago

    Blogging can be a great way to connect with others, to grow and learn. It brings people together and fuels our creativity. Monetization is one aspect of the process but there is more to it than that.

Leave a Reply

Your email address will not be published. Required fields are marked *