How to make money blogging in 2020 – [A Practical Guide]

• February 10, 2020 •

If you want to learn how to make money blogging in 2020 then you’ve come to the right place.

I’ll Be Honest – When I started my first blog in 2013, I didn’t even knew that it is possible to make money from Blogging.

In fact, it took me more than two and a half years to build my first profitable blog.

Don’t worry it is not necessary that you also need to wait for 3 years to make money from your blog. (I was lazy and not very serious in what I was doing😃)

As I have been in this field from couple of years now – Is it possible to make serious money with blogging?

Well, a big YES…

There are many highly successful bloggers who has built multi-million dollar business with their blog (I’ll discuss about them later in this post)

But here is the hard truth…

They’ve worked their asses off for years to get to where they are right now.

If you are thinking you can make millions overnight from your blog then probably you are in the wrong field.

But if you are committed to learn and take action then keep reading this mega guide..

I promise I will not fill this guide with theory and guesses Instead, I will try to give you practical and actionable insights on what it takes to make passive income from Blogging and how you can actually make money blogging.

Let’s jump in.

How to make money blogging in 2020

1. Show Display ads

When you think of how to make money blogging, display ads are the first thing that comes in everyone’s mind.

In fact, when I started blogging almost 6 years back, I also started with Display advertisement for monetizing my site.

Honestly speaking at that point I did not had any idea of other monetization models for making money from a blog.

Oftentimes it’s not the most lucrative, but it is one of the easiest ways to get started.

A good example of this is Google Adsense.

If you have an approved Adsense account, all you need to do is add a script from Google Adsense account to your website and the ads would start displaying.

I know now you must be thinking then it will be difficult for someone to get Adsense approval na?

No, not at all.

Even if you have a 1-day old site and have no traffic at all, you can still get Adsense approval. (I will recommend you to read my Adsense approval guide for better understanding)

So, What is Google Adsense?

Well, Google adsense is a program run by Google through which bloggers or website owners can show display ads on their site based on the context of their article and also based on user interest. 

Once the ad will start displaying on your website, You will get paid for every time a user clicks on the ad displayed on your site. These are basically called CPC ads.

Now what is CPC?

well CPC stands for “cost per click.” By displaying CPC ads from Google Adsense you will get a set fee (amount) every time a user clicks on an ad.

Is this Monetization Model safe?

Yes, of course, it is safe as it is used by many big websites with millions of traffic.

In fact, whenever you visit a site and see ads for clothes, smartphone, laptop or anything else which you were just looking at on Amazon, They all are display ads which are most probably shown by Adsense.

Make money blogging with adsense ads

Is there any other ad network that allows showing display ads?

Yes, more than twenty…

But PropellerAds, Taboola, BlogAds, and are the most popular and most used ad networks when it comes to display advertising.

But wait…

If you get minimum of 25,000 sessions per month on your blog then I will recommend you try Mediavine. Honestly speaking I have personally never tried them but heard a lot of good things about them in the past couple of months.

You can also check out this article by Spencer Haws, where he has explained why he moved from Google Adsense to Mediavine.

Even though I am still using Display ads on my few blogs but still here’s why I am personally not fond of display advertisement-

  1. It is totally dependent on your traffic: Not everyone who will visit your site is going to click on the display ads. That’s why it takes a really very good amount of traffic to make respectable income from Adsense or Also from where your most of the traffic comes from make a huge impact on your earning. For example, if a blog getting its maximum traffic from the US, UK or Europe is likely to make a lot more money as compared with a blog that gets most of the traffic from India.
  2. It makes for poorer user experience: There might be a few times when you visited a site but closed it within a few seconds just because of those annoying ads. With display ads, you will have no control over what is being advertised on your blog.

My take on Display advertising:

I believe this monetization model is well suited for blogs that have a lots of information with little to no scope of selling or creating products.

For Example – If a user searching for “Happy new year wishes” they are unlikely to do anything except reading or copying the wishes from someone site. In this case, Display ads may be the perfect option to monetize a blog.

On the other hand, if a user is searching for “Best book for entrepreneur” then it’s better to recommend the best books and use a better monetization model like Affiliate marketing (About which I have discussed below)

Read also – 25 Ways to Increase Website speed in 2020

2. Make money blogging with Affiliate Marketing

Affiliate Marketing is not just mine but most of the professional blogger’s favourite ways to make money from Blogging.

So, what is Affiliate marketing?

Well, Affiliate marketing is when you recommend a product or service to your audience using a special tracking link and if your audience purchases the product from your link then eventually you get a referral commission.

A real-life example of Affiliate marketing model would be when you help one of your friends open a bank account at your bank branch, you usually get a gift card or a bonus of some sort from your Bank.


Similar to that many product and services companies in every niche have their own affiliate program and when you join their program and recommend their products to your audience you get paid.

It might sound a very simple monetization model and that’s the reason why many people start doing it in a spammy & deceitful sort of way and eventually they fail in the long term.

(From spammy and deceitful – I mean to say recommending products just for the sake of making profit)

See, I personally believe the goal with Affiliate marketing and blogging is providing value to the readers and helping them solve their problem. In that case, you should recommend only those products to your audience which can actually help them in solving their problem rather than make you more money.

Why Affiliate marketing is most people’s favorite monetization model?

  1. You don’t need lots of traffic As I already mentioned earlier that in-display advertisement you will need lots of traffic to earn decent income but that’s not the case with affiliate marketing. If you are even getting 10,000 monthly targeted visitors on your blog still you can make a decent income from affiliate marketing.
  2. Make big profit with each sale – On average you can make $0.50- $0.75 from each click with AdSense ads but with affiliate marketing, you can make up to $250 from each sale. (Yes, i am not joking)

How to make money by blogging with Affiliate marketing?

The best way to make money blogging with affiliate marketing certainly depends largely upon the niche you’re currently writing in. 

But to get started with Affiliate marketing I will recommend you to Join the Shareasale affiliate network.


Because no matter which niche you are currently writing in. This is a very large affiliate network where you will find hundreds of affiliate products and services in every niche.

Shareasale network

You don’t need to pay a single rupee to get started with Shareasale, Just go and create a new account and you are all set to go…

How to become successful in Affiliate marketing?

See, affiliate marketing might be one of the easiest ways to make money from a blog, but it will not work in your case if you don’t have a targeted audience.

So first try to make a targeted audience base then try to establish your blog as an authority and trusted blog in your niche.

Because you also know it very well that there are hundreds of bloggers in every niche so people will buy products and services (affiliate) from only those whom they actually trust.

Recommended Reading – How to Do Keyword Research in 2020 for Maximum Traffic

3. Make money with Sponsored Blog Content

Sponsored content is not only a true and tested way for advertisers to increase their reach but it also a proven way to make money blogging at the same time.

So, what is sponsored content?

Well, when a company pays you a fee in return for you writing an article either about their product or service or a topic related to their product and service, where their products, service or their brand is prominently featured as go-to resources for anyone who wants to learn more.

When sponsored content is done well (not treated as an advertisement) there is a win-win situation for Blogger, Company as well as readers.

Now How to Get Sponsored Posts opportunity for Your Blog?

Well, if you have already a very popular blog in your niche then chances are you may already be getting sponsorship opportunities in your inbox.

For example, here is one of the sponsored content mail I recently got for one of my tech blog…

How to make money blogging with sposnored content

But if that’s not similar in your case, then don’t worry you can still get sponsor opportunity.


First of all, identify at least 20-25 product or services and their companies that fit perfectly into your niche. (Make sure that products are genuine and they will actually add value in your audience life)

Pro Tip: Check out your competitor’s blogs who are already getting sponsored opportunities and find out which companies recently gave them sponsored opportunities.

Now go to your selected companies website one by one and find out the email address of those who work in either the marketing or PR department at the company.

You can also use an email finder tool like Hunter that lets you find email addresses.

Now finally it’s time to send an email to each and everyone with your offer to partner up on sponsored content for your readers.

Make sure to include your blog stats and strong reason why they should pony up the sponsorship dollars.

Here is a sample of the email that you might want to use for your next pitch:

Hey Jane,

I am [your name] from [your website name], Our website focuses on [Your website mission or aim.]

I personally love your [product name] and i feel it is an awesome product for [one benefit of the product] I’d love to see if we can partner up for a sponsored post on my blog.

Our blog reaches [numbers of readers] every month as well as we will also promote the post with our email list of [number of subscribers] subscribers.

As our blog is all about [your niche] so i belive your [products] rightly fit in our audience.

Let me know if you wnat to take this partnership further.

[your name]

This is just an example of simple pitch, you don’t need to use this exact email.

Whenever you are sending an email to a company try to keep it personal as you can and convince them how you can help them (Because at the end every company is looking for their own profit. As long as they are able to earn at least $1000 after giving you $250 for a post they don’t have any problem.)

Pro Tip: If you are really serious about making Sponsored content as one of your monetization model then consider creating a media kit or dedicated sponsored page for advertisers.

So, now what is this media kit?

Well in the blogger realm, a media kit is a document or page that outlines the key facts and stats about your blog or website.

So in simple language, it helps advertisers know that you are open for sponsored content and how you can help them in increasing their sales, leads or brand awareness.

Here is an example of the Advertising page on the Makeuseof blog.

Make use of media kit

You can create a similar page very easily with the help of a page builder like Thrive Architect.

What are the essential things you need to include in your own sponsored page or media kit in order to land quality sponsors:

  • A professional photo of yourself
  • Information about yourself
  • Your blogs demographics/target audience
  • Your traffic report
  • Your number of social media followers
  • A showcase of the sponsors you’ve worked with in the past
  • Your contact info

Helpful resources to know more about this Monetization model:

Hopefully, by now you have an idea of what you like to do and what you are good at, because from here on out we are going to discuss how to make money blogging without relying on outside advertisers.

4. Sell your own ebook

Digital products are another widely used way to make money with blogging.

Rather than selling other’s products and services (Affiliate marketing) you can create something of your own and directly sell to your audience.

Like you can create an e-book.

What are ebooks?

Ebooks are basically books that can be delivered or downloaded online. 

Think of it like Straming a show on Netflix or buying a digital copy of a new movie on Amazon. Similarly, Ebooks are digital copies of real books.

You can read them on your phone, Kindle, Laptop, computer or anywhere online.

All you need to do is choose a topic, write an eBook on that topic, and then put it on sale on your Blog, Instamojo or Amazon.

Let’s have a look at a practical example:

How to make money blogging

As you can see in the above picture Harsh Agarwal from Shoutmeloud is selling his ebook “The Handbook To Affiliate Marketing” on his own blog. If you are planning to sell your ebook on your own blog then use a plugin like Easy Digital Downloads.

5. Sell Online Courses

Do you have a skill that you can teach others?

Then consider monetizing your skill by creating an online course and you’ll be on the fast track to learning how to make money blogging.

It’s no secret that the market for online courses is getting bigger day by day.

As a result, there are many bloggers out there making large amounts of money by sharing their knowledge and expertise online.

Want to see some real-life examples?

Check out Michelle’s online course, She made Over $1,000,000 From her First online Course.

Make sense of cent online course

Ramit Sethi reportedly crossed $10 million dollars in annual revenue with his suite of premium courses:

Ramit sethi courses

But does it means only Marketing and wealth focused topics are making $$$?

No, not at all…

Check out this recent tweet by Ankur Nagpal Founder of Teachable (One of the biggest online course selling platform on the internet)

Ankur nagpal

How to create your first online course?

First of all, you have to determine the skill or process that you want to teach to your audience. Then you will need to validate your course idea.

Now you must be wondering how can I pick and validate my course idea?

See, as Ankur Nagpal has said “To create a successful online course, you will need to Identify the transformation”

We as a content creator understand it very well that knowledge is power. And people want to use that power to transform themselves by learning something new.

So, the goal of your online course should be helping and guiding them through that transformation process.

I believe the best and most easiest way to pick a good course topic is to simply ask your audience. So, let’s say if you have an email list or social media followings, you can fire out a quick survey asking them what they would like to learn most from you.

Ask your audience

Note: Before Finalizing your course topic make sure there are enough paying audiences for your topic.

Once you have a good idea, now it’s time to create an outline for your course in a sheet.

This means you need to break down your course content into sections or modules. 

Here is an example of SEO course Modules and section:

SEO course module

As now you have already gathered all the information you are going to cover in your online course.

Finally, it’s time to record and edit your each lesson.

I will recommend you to watch this Youtube video about How you can plan and record your Course lesson by Amanda Horvath.

I know your first course might not be the best one of your life but as you will make more and more courses for your audience, you’ll fine-tune your process over time.

You may also check out this post by Derek on How to Make Money With an Awesome Online Course

6. Make money with Consulting

Consulting is another good way to make money with your blog and share your expertise with others.

Instead of creating an online course where you share one thing with everyone, in consulting you have to offer advice and strategy on a more one-on-one basis and have to work closely with one client at a time.

That means choosing this method to make money blogging might be not everyone’s cup of tea.

Because no one will prefer to consult a person for personal finance advice if the consultant is himself struggling to manage his personal finance.

Similarly, no one will prefer to get advice on his website SEO, if the consultant is himself struggling to get organic traffic to their site.

But at the same time if you are really an expert in your niche and people look up to you as an authority in your industry, then consultancy can easily help you make six-figure income from your blog.

For example: Neil Patel offers consultation services on his blog.

Offer service on your blog

Now as you will also agree with me that he is a very well known expert in the SEO industry from a long time, so it is obvious that many people will be interested in his consultancy service.

Let’s take a look at an another blogger making money blogging using this approach.

How to make money blogging in 2020 - [A Practical Guide]

Steve Kamb has established himself as an expert in the fitness industry from his blog over the years.

As a result, he is earning at least US$1 million per year (gross) from his fitness products and consultancy services.

So as long as you are an expert in your niche and confident in the value you are providing to clients, You can make this monetization model work in almost any space.

7. Selling Freelance Services

As a blogger, you are probably already an expert in your niche.

You can start monetizing your blog by offering your skill and expertise as a freelancer and you’ll be on the fast track to learning how to make money by blogging.

Freelancing is probably one of the oldest and popular ways to make money online as it doesn’t require any upfront investment of time or money.

Typically making money with freelancing is not that hard but it’s the most draining and time-intensive as you will have to work yourself on every project, unlike Consulting where you will just need to give advice and the implementation work ill be done by your clients… 

That being said, I have personally seen bloggers making six-figure income with just few thousand readers on their blog from freelancing.

For example, successful bloggers like Elana clain continues to sell her freelance writing services on her blog.

Freelance writers

Similarly, if you are good at writing, coding, designing, photography, programming or any other thing where you can offer your skill digitally then just create a new page for your service and let your audience know you can help them out.

Successful Bloggers Who Make Thousands of Dollars Every Month with their Blog

As promised now I am going to tell you about few of the very successful blogger who is making passive income from their blog.

For this post, I’m only going to be sharing revenue numbers that have been shared publicly whether in their interview or via their income reports.

1. Ramit Sethi — I Will Teach You To Be Rich

I will teach you to be rich

Ramit Singh Sethi is an American personal finance advisor and best known for his book and blog I Will Teach You to Be Rich.

From selling a $4.95 ebook to building a multimillion-dollar business, he is an inspiration for many aspiring bloggers like me.

He has never shared the exact profit publicly on the internet but you can get an idea of his revenue from here and here.

If you poke around his blog If a bit, it’s pretty obvious that the blog makes most of its money from info-products.

He has created more than 20 successful online products whose prices range from $100 to $25,000.  Make sure to study his blog closely to get an idea of how to make money blogging with digital products.

2. Pat Flynn — Smart Passive Income

smart passive income report

Pat Flynn is a well-known name among many aspiring bloggers.

From working as a Job Captain in an architecture firm to building a multi-million dollar blogging business, he has been an example of continuous dedication.

Pat Flynn posts all his income reports on this page. I will recommend you to go through his first few years of income reports. That’ll give you a strong sense of what it takes to start making money with a blog.

3. Steve Kamb — Nerd Fitness

According to his interview on Forbes website, Steve’s doing over seven figures with his business.

If you look at his blog closely, his monetization model is a mix of coaching, infoproducts, and bootcamps.

What I personally like about Steve is how he has differentiated himself from the hordes of other fitness bloggers online.

Fitness niche is really very competitive niche but branding his blog around fitness for nerds, misfits, and mutants”, he has clearly separated his blog from that competition.

4. Darren Rowse — Problogger

One of the most successful blogger online, Daren has single-handedly created blogging empires with his ability to create and maintain blogs that have both profit and longevity.

Since 2004, he is helping everyone who wants to create and grow a blog through his very popular blog ProBlogger. Darren also founded Digital Photography School in 2007 which has 5X as much traffic and revenue as Problogger.

He has not published any income report in recent time, but according to an income report published on his blog in 2016, his 46% of his revenue from both sites came from affiliates, 31% came from selling products, and the rest from different sources.

How to make money blogging in 2020 - [A Practical Guide]

5. Jon Morrow — Smart Blogger

Jon Morrow is the founder of where he teaches other bloggers how to succeed in the blogging field.

The Guy Who Can’t Move Anything but His Face, Yet he’s become a millionaire and traveled the world with his blogging career.

Make money blogging

His blog makes most of its money from promoting Affiliate products and selling his Training programs.

He is an inspiration for everyone, whenever you feel like you can’t achieve something because of your limitation make sure to read this post.

6. Alex and Lauren – Create And Go

From Broke and Frustrated to $100,000/Month Blogging, Alex and Lauren have taken two of their blogs to earning over six-figure.

They are very open about their revenue from blogging, you can check out their monthly income report here.

blog income report

Most of their income comes from selling digital products on both of their blog “Create and go” and ” Avocadu.” Another big chunk comes from affiliate marketing and a small portion comes from advertising and sponsorship.

7. Michelle Gardner –

Michelle Schroeder-Gardner is best known for her legendary personal finance blog “MakingSenseOfCents.”

With her blog, she teaches people about being frugal and learning to save for a better life.

What i personally like about her is she is very natural.

From being natural, what I mean to say is where most of the bloggers are marketing themself in best possible way to establish themself as a brand, Michelle has built an amazing audience base who loves her so much that she makes more money than many others even without seeming like she’s trying.

She is also very open about her income with her audience, you can check out her monthly income report here.

MakingSenseOfCents income

8. Matthew Woodward – Matthewwoodward

Matthew Woodward is a well-known name in the Internet marketing industry.

He shares some real insights on getting your websites rank in the Google’s top position.

However he has stopped publishing his monthly income report from 2018, but you can check out his income growth from start here.

How to make money blogging

9. Jeff Proctor – DollarSprout

I am following Jeff from the past few months and i must say he and his team is doing great work in his niche.

With his personal finance blog Dollarsprout, he is helping millennials in making smarter financial choices.

Jeff and his partner Ben built Dollar Sprout into a six-figure a month business.

 income report

He also publishes his income report on his other blog Breaking the one percent.

The list of people making serious money from blogging is too long to keep track of — I wouldn’t be able to put it together.

However above I have mentioned few bloggers who have personally inspired me to become a blogger.

These blogging superstars continue to inspire me to this day – and they have kept me motivated to not give up whenever it got tough.

These superstars have proved that it is absolutely reasonable to start a blog with the goal of becoming financially independent.

The Bottom Line about How to Make Money Blogging

So, Is it possible to make money from blogging?

Of course yes…

Thousands of people have already proved this by creating a multi-million dollar blogging business.

But always remember that you have to be serious and take it as a business to create a multi-million dollar blog.

I have tried to cover every possible things in this guide which you need to make money blogging.

So, all you need to do is learn, practice and master your craft.

I hope you got a lot out of this guide on how to make money blogging. 🙏

Here’s What to do Next

1. if you haven’t started your blog yet then Check out my ultimate guide on How to Start a Blog in the next 20 Minutes.

2. If you have already started your blog then learn how to drive traffic to your blog.

3. Join our free Facebook group for bloggers to connect with professional bloggers.

About Shivam Choudhary

My name is Shivam Choudhary, and I’m the founder of Bloggingnova. A blog that helps people start and grow their blog through high-quality actionable content and resources. You can join our Facebook Community to stay connected with other like-minded bloggers.

Follow Shivam on Twitter

2 thoughts on “How to make money blogging in 2020 – [A Practical Guide]”

Leave a Comment

Bloggingnova insider


Get Free Access to Bloggingnova Insider

Get Free Access to 25+ E-books, Guides, Checklists, Templates and other resources to grow your blog like a boss in 2020