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

• April 2, 2020 •

Is it actually possible for a beginner to make money blogging in 2020? Can someone make a living out of blogging or is it just another myth?

Well, The short answer is ‘Yes.’

Blogging for money is not at all just a theoretical concept, Anyone with some basic knowledge of Blogging and SEO can start his/her blog and make money from it.

The blog you are currently reading right now is a real-life example of a money-making blog.

Back in 2013 when I started my first blog on the Blogspot platform, I didn’t have a clue about how to make money blogging.

In fact, honestly speaking I even didn’t know that we can make money from a blog. (I started just for fun, You can read more about it here)

How to make money blogging

It took me a number of years to realize the whole picture of how Blogging and the internet works and how I can take Blogging professionally to make living out of it.

Today I am writing this guide especially for beginners to help you understand how I made money blogging starting from scratch and how you can replicate the exact step to make money with a blog by avoiding mistakes or losing valuable time on tasks that won’t contribute to your main goal.

How To Make Money Blogging For Beginners?

I don’t want to directly dive straight into the different ways to make money from blogging. Rather I’ll like to rewind and take t from scratch – Because everything from picking a smart niche to publishing great content and driving traffic all comes before you’ll learn how to make money Blogging.

Still, if you want to skip the complete process and jump straight down to my 10 proven ways to make money blogging? Click right here.

These are the 5 steps to follow to make money blogging in 2020:

I know this sounds like a pretty simple process. In fact, some of the steps are actually very straight forward but some are very tricky which needs proper knowledge and the right tool with lots of time and patience.

Step 1: Setup your own Self-hosted WordPress Blog

Getting your blog online and well-optimized is the first step to learning how to make money blogging in 2020 and fortunately, it is one of the very straight forward and perhaps the easiest steps.

In this guide, I won’t go into details of how to set up a self-hosted blog but the good news is – I have already put together the ultimate guide to getting started with creating your blog.

Summary of our ultimate guide:

  • How to pick the right niche for your Blog
  • Which Blogging platform is great for starting out
  • How to register your domain name
  • How to get web hosting for your blog
  • How to install and setup WordPress to make your blog live
  • How to necessary install plugin and Theme on your Blog
  • How to publish your first blog post.

In short, our guide covers everything a beginner will need to make his/her blog live on the internet.

Step 2: Start Publishing High-quality content.

So, as of now, your website is live on the internet, that great!

Now its time to get to one of the most challenging tasks of Blogging – Creating content for your blog.

But just filling up your blog with plenty of blog posts is not what leads to your success.

This is why it’s important for you to understand from the beginning the importance of high-quality content for your blog success.

What makes a High-quality post?

Well, a high-quality content has the following characteristics:

  • It should be original: If you write original content, search engines will help your site get more exposure. On the other hand, if your content is exact copy of an already published post then forget abut exposure, Google can even penalize your site for content duplication.
  • Provide Answers: Your content should answer a reader’s question and help them with a problem they might have.
  • Actionable: It’s not enough just to answer your reader’s questions. You have to provide actionable steps while being entertaining. The best content always gives the user a sense of how to apply the information.
  • Free of spelling and grammar mistakes: Always keep in mind that grammatical glitches make your writing harder to read, and they turn readers off.
  • Readable: Making your content easy to understand is one of the most challenging tasks for any blogger or content writer. The readability of a piece of content is shaped by many factors, including your use of terminology, content layout, and sentence structure.

I know you must have heard all these theoretical tips multiple times in your life. So, let’s see how you can practically create good content for your blog.

Choose a Topic That Interests You

There is a very famous proverb in the content marketing field- “No fun for the writer, no fun for the reader.”

No matter what niche you are working in, being a Blogger you should live and die by this statement.

See, a money-making blog needs lots of content and you have to come up with lots of unique blog post ideas on a regular basis.

And if you are not actually interested in your blog topic, this process will be very difficult and you will give up before you even begin.

Choose a topic with a decent audience

Your interest in a topic is not enough, other should be too.

Because in order to make money with your blog, you will need people to buy your product & service or advertise to pay money for your ad space (more discussion later on this topic)

If your selected topic does not have a decent audience, none of the above will happen.

But how you can determine the audience’s potential for a topic?

Well, here you can make use of Keyword research tools like SEMrush (I also use it).

SEMrush can easily tell you how many people are searching for a specific term in the search engines.

semrush keyword research

This way you can get a good idea of who are interested in your selected topic.

Target specific topics rather than going too narrow:

While you do need a decent audience for your selected topic, but still I’ll not recommend you choose something too broad because chances are that there are already thousands of big websites covering the same topic.

Popular topics have a bigger audience but they are also very competitive. If you are starting out now as a solo blogger, it would be easier to compete with other bloggers rather than online businesses that have teams of writers and SEOs behind them.

If you are starting out as a solo Blogger, it would be easier to compete with other solo bloggers rather than online magazines and businesses who have hundreds of writers, SEOs and marketing experts behind them.

Lets understand it with an example:

Let’s say that you are working in “Personal finance” niche.

If you do a quick search on Google for “Best credit cards”, “how to pay debt” or “How to save money”, you’ll get thousands of search result and almost all the top results will be from online magazines or websites that have been around from more than a decade, loaded with thousands of contents.

It’s impossible for a new blog to compete with these big websites and get Google traffic for such broad terms.

This is where you need to think wisely and narrow down your topic to a specific niche with less competition.

A good example would be “best personal finance advice for students”.

It is a topic with lot of interest, mainly from student who want to manage their personal finance in a better way.

I will recommend you to read my step by step guide on Keyword research to find topics that are easy to rank in your niche.

Step 3: Drive organic traffic to your Blog.

Now, here comes the time when you’ll need to drive people to your blog.

When it comes to driving traffic, Organic traffic is often the no#1 traffic source for most of the top websites on the internet.

What is Organic Traffic?

Organic traffics is generated completely from different search engines like Google, Bing, Yahoo, and others.

When people visit your site after entering a specific query in a search engine they are called organic traffic.

What makes Organic traffic more valuable than other traffic sources?

The reason is simple: Organic traffic is targeted.

A user typing a query in search engine has a very specific intent and if you can provide a solution or answer to their question, you will more likely gain a new subscriber, follower or customer.

For example: A user searching for “how to choose a name for my blog”, It is clear that he/she is looking for a step by step guide on How To Come Up With A Blog Name.

As you can see the query is very specific and in order to be eligible to rank for that keyword or related keyword, you need to provide search engines (Google, Bing,etc.) with a thorough guide on “how to choose a blog name.”

And when you answer the question properly through your blog post, your post will eventually rank high on Google and you’ll start getting targetted organic traffic to your blog.

How to get organic traffic to your blog?

As of now, you understand that Organic traffic is the most valuable traffic source for any blog because it converts.

But let’s understand how you can get more traffic from search engines to your blog:

1. You need great content

I know I have already covered the importance of great/high-quality content in step 2, but I am mentioning this again here because ultimately people will visit your blog to consume the content you publish.

And if your content is not great or solves user intent then not only real user but Google will also not give any importance to your blog in Search results.

2. Nail your Blog SEO (Search Engine Optimization)

It is important to publish valuable content on your blog, but even more important (when it comes to learning how to make money blogging) is nailing your blog SEO.

So, What is SEO?

SEO stands for Search Engine Optimization is the practice of optimizing your website and its content to be discovered through a search engine’s organic search results.

Optimizing your site for the Search engine will give you an advantage over the non-optimized site and increase your chances of higher ranking and eventually getting more traffic to your blog.

There are three types of SEO you need for a well-rounded organic search strategy. Let’s discuss each of them one by one:

2.1 You need to get your Technical SEO correct

Technical SEO refers to the process of optimizing your blog for search engine.

It is called “Technical” because it has nothing to do with the actual content (blog posts) of your blog or with the blog promotion.

The main goal of technical SEO is to optimize the infrastructure of your blog.

Although if your blog is built on the WordPress platform, then by default it’ll be SEO friendly. But still, there are number of things to check and change to make it even better.

Here are the few things that comes under Technical-SEO:

  • Robot.text optimization
  • URL structure optimization
  • Navigation and site structure optimization.
  • Breadcrumbs menu
  • Canonical URL
  • XML sitemap Optimization
  • SSL and HTTPS implementation
  • Optimizing website speed
  • Optimizing site for the mobile device.

Helpful Resources: Technical SEO Checklist by

2.2 You need to get your On-page SEO correct

On page SEO has to do with the content itself and how to optimize it for search engines and users.

Though Search engines look at a blog as a whole, but ranking is performed on a page level basis.

This means you have to pay attention to the optimization of each and every piece of content on your blog.

The most important on-page SEO guidelines are:

  • Optimize page titles and meta descriptions.
  • Headings and content formatting.
  • URL optimization.
  • Properly internal linking with own content.
  • Adding necessary external links.
  • Use of images and videos within your content.
  • Making use of long-tail keywords in the content.
  • Placing required LSI keywords in the content.

Helpful resource: On-Page SEO Checklist for 2020 by Gotch SEO

2.3 You need to work on your off-page SEO

While Technical and On-page SEO type concentrated more on the website infrastructure and content of your blog, OFF-page SEO has to do with the techniques you can use to promote your website on the internet for the purpose of increasing awareness for your content, products or services.

Unlike On-page SEO, Off-Page SEO refers to multiple activities you can perform outside the boundaries of your website.

Some of the most important Off-page SEO techniques are:

  • Link Building – Link Building is the process of getting links from other websites. More precisely authority site in your niche.

These links also known as Backlinks (in SEO terminology) act as “Vote of Trust” in Google’s eye and ultimately increase the authority of the linked site (provided that they don’t have the nofollow attribute attached to the link).

A recent study published on the Backlinko blog found that the number of the domain (sites) linking to a page was the factor that had the highest correlation to rankings in Google.

This means..

  • Brand Promotion – Linked mentions (Backlinks) have SEO value for obvious reasons, but what about unlinked brand mentions and promotions?

Besides building links for your site, you should also work on increasing your brand mentions by engaging with social media audiences and provide valuable answers wherever possible to build trust and authority.

In fact, the latest changes to Google’s quality rater guideline suggest that expertise, authority, and trustworthiness play a more important role in rankings than ever before in 2020.

What you can do to increase your brand awareness and trust?

  • Write guest posts
  • Be a guest on podcasts
  • Do blogger outreach
  • Create a Facebook group
  • Promote content on social media.

Helpful resource – 15 Must Know Off-Page SEO Techniques for 2020

Step 4: Find (and Build) Your Engaged Community of Readers.

As of now, you have a well-structured blog with great contents and organic traffic starts to flow in. But Just bringing new readers to your blog is not enough, you should work on establishing real, tangible relationships with as many of them as possible.

This is a very common mistake that beginners often make is to not build a community around their brand and go directly to the money-making part.

But my friend keeps in mind that having an online community can do absolute wonders for your blog.

Work on developing real relationship with your readers. Learn about their likes and dislikes, how they discovered you and your blog, what problem they are facing right now and how you can help them.

Once you connect with them as a human rather than an anonymous person on screen, they will start trusting you. And eventually, they will be the real people who are gonna help you make money with your blog.

How to create community around your blog?

Well, Email marketing is the the most efficient methods to create a community around your blog.

Now you must be wondering what is Email marketing?

At the most basic level, email marketing is the use of email to promote your business. But a better email marketing definition is the use of email to develop relationships with potential readers, customers and clients.

To getting started with Email marketing, you’ll first need to place opt-in forms on your blog through which your readers can subscribe to your email list.

Once they are in your list, now you can gain their trust by providing value through your emails. Remember this will not happen in a day or month, You have to actually provide value to your email subscribers for a long period to gain their trust.

But once they start trusting you, they will become a valuable assets for you and your blog.

Helpful resource: A Beginner’s Guide to Successful Email Marketing by Neil Patel

Apart from email marketing, you can use social media networking, replying to your comments, and Bloggers outreach to build a community around your blog.

Step 5: Monetize your website with the Right Strategy

Did you notice how many things you need to do to get to the money-making part?

Well, this how Blogging for money works in real life.

If you are thinking that you will just launch your blog and start making money overnight then that is not going to happen.

You will make money from your blog only if :

  • You have high-quality contents that converts
  • You have enough traffic
  • You have a decent email subscribers
  • You have a community of loyal followers who trust your advice.

Once you have all these things, you can start monetizing your blog with any techniques explianed below.

The best part is if you have enough audience then you can use multiple monetization techniques at the same time to create a truly diversified income stream from your blog.

1. Show Display Ads

Display advertisements are often the first ways that blogger monetizes their blog. In fact, 6 years back I also started monetizing my site with Display ads. (More precisely Adsense ads)

The reason why Display advertisement is very popular among bloggers is because getting started with display ads is pretty easy compared to other monetization models and can be very profitable over time.

The easiest way to put display ads on your blog is by joining an advertising network, Google Adsense is the most well known and most used network that works for all types of bloggers.

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 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. (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.)

 I’m guessing you’re familiar with what AdSense ads look like. If not, here’s a quick example:

Adsense ads
Adsense ads displaying on LifeWire (One of the largest tech site)

To get such ads on your blog, you just need to sign up for AdSense and add the ad code to your blog.

Helpful resource: How to get Adsense approval within a week.

Although Adsense is one of the most popular ad network but that doesn’t mean it is the only option for display ads.

There are tons of other ad networks that allow you to show display ads on your blog. I’ve already written a separate article on “best Adsense Alternative“, but some good options are:


If you get a 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.

This is a premium ad network which accepts only high-quality sites but if your blog is accepted then you can make twice more money than Adsense.

2. Make money blogging with Affiliate Marketing

If you would like to create some passive income stream from your blog , one of the best choice would be “Affiliate Marketing.”

What is Affiliate Marketing?

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 commission for your referral sale..

How does Affiliate Marketing Works?

Affiliate marketing is a simple 5-step process:

  1. You find a product or service in your niche to promote.
  2. You enroll in their affiliate marketing program and you get a unique link or banners to promote the product.
  3. You create content and add links (affiliate links) to your content.
  4. Your blog reader clicks on the links and purchases the product or service using your affiliate link.
  5. You get the agreed commission for the sales made using your affiliate link.

It sounds very simple, right?

Well, in practical life it’s not as easy as it sounds. First, you’ll need a good audience base in your targeted niche who trust your advice, this is why I told you in #step 4 to build an engaged community of readers.

Once you have a good audience base, then you’ll need to find the right product that can solve your readers problem.

Then at the end you need to create a high-quality piece of content around the product to promote that product in front of your audience.

For example: Last month I published an article “10 Actionable ways to drive more traffic to your site with SEMRush.”

In this article, I have promoted an SEO tool called “SEMrush.”

Here one thing you need to notice is I have not tried to make this article a sales pitch. Rather I have actually created a piece of content around the product where I’ve explained how this simple tool can bring traffic to anyone site.

How to find affiliate programs in your niche?

Well the affiliate program you should choose will depend largely upon the niche you’re writing in. 

An easy way to find affiliate programs in your niche is to visit an affiliate marketplace also known as Affiliate network. Here are some of the most popular marketplace:

I personally use ShareASale network, It is a large network where you can find hundreds of product in different niche.


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…

Helpful resource – A step by step guide on starting with Affiliate Marketing

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 for blogger 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.

But how to Get Sponsored Posts opportunity for Your Blog?

If you have already a very popular blog in your niche then chances are you might be already getting sponsorship opportunities in your inbox.

For example, here is one of the sponsored content mail i 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 content 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 to easily find email addresses of companies.

Once you have their email, it’s time to send an email with your offer to partner up on sponsored content…

💡 Pro Tip: Make sure to include your blog stats and a strong reason why they should pony up the sponsorship dollars.

Here is an sample 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 want to take this partnership further.

[your name]

You don’t need to use this exact format, you can alter it as per your need.

Whenever you are sending an email to a company try to keep it as personal as you can and convince them how you can help them.

(Because in the end, every company is looking for its own profit. As long as they are able to earn at least $1000 (directly or indirectly) after giving you $250 for a post they don’t have any problem.)

Create a Media Kit or dedicated Sponsored page for advertisers

What is a 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.

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.

Advertise page

You can create a similar custom designed page 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 earlier
  • Your contact info

Helpful Resource: How I Make $3,000+ Per Month With Sponsored Posts

4. Sell a digital product, like an eBook

Instead of selling other’s products and services on your blog, you can create your own digital product that you can sell to your audience.

For example, you can create e-books.

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.

Selling eBooks is probably the best way to monetize your blog with a digital product. Because it is relatively easy to create and is usually priced adequately enough that most visitors can afford to buy.

Here is an real-life example:

Anil Agarwal founder of Bloggerspassion started his blog in 2010. In the last 10 years he has built an amazing community around his blog niche (Blogging& SEO).

Last month he launched his first Ebook about “Keyword Research“.

Keyword research ebook

Upon launching his Ebook, he sent multiple emails to his blog subscribers explaining how his ebook can help them in scaling their blog growth.

A copy of mail i recived from him

He has also built an engaged Facebook community group, so he dropped a simple post regarding his ebook in the group too.

Anil agarwal ebook
Ebook promotion in his Facebook group

And as a result, within first 10 days he generated over 220 sales from Instamojo and 40 sales from Gumroad.

screenshot credit- Bloggerspassion
Ebook sales
screenshot credit- Bloggerspassion

You can do the same and achieve similar result, considering the fact that you have built engaged community of audience who trust your advice. (Refer to step#4)

Where to Sell Your Ebook?

Well just like Anil you can make use of various digital product selling platforms like InstaMojo, Gumroad or Podia.

Or you can sell your ebook directly on your own website/blog.

For example, Harsh Agrawal of ShoutMeLoud has created a separate section on his blog dedicated entirely towards his different ebooks.

Shoutmeloud ebooks

You can easily create something similar with the help of Easy Digital Downloads plugin.

5. Create and 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 in 2020.

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.

Making sense of cent online course

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

Ramit sethi online course

But does this mean 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

This means no matter in which niche you are working in, if you have some sort of knowledge about a topic and as long as you’re able to present your information in a way that people will get value from, Creating an online course will help you make money blogging.

Do you need to be an expert or certified instructor to create an online course?

Well, I’ve been in the blogging field for a long time now and purchased many online course in the last 5 years. And from my experience, I am telling you that you don’t need to be an expert or a certified instructor to create an online course.

So let’s say if you are working in the cooking niche and you can cook better than most people and most importantly if you can create your course material in a way that can truly teach people how to cook then there should be nothing holding you back from creating your course.

How to Come up with Course Ideas?

Well, if you already have a targeted audience base then you simply need to identify a problem that a lot of them are facing and that you can solve.

The fastest way to know what problem people in your audience have is to directly ask them. You can do this by sending a simple email to your subscribers or asking through your social media account.

Here is an example:


Where can you host your online course?

Well, If you are a WordPress user then you can host your online course directly on your WordPress site but you’d have to set up everything on your own.

You will just need to install and setup a Learning Management System add-on. This will allow you to create your online course and add it to your website.

LearnDash is currently the best LMS plugin for WordPress. It is an all-in-one solution that allows you to easily create & sell courses, deliver quizzes, award certificates, manage users, download reports, and much more! 

If you don’t want to host your online courses on your WordPress site then you can also make use of third-party platforms to host your courses. These platforms either charge a fixed amount of monthly fee or a percentage of the sale in exchange of giving you a powerful infrastructure to host your course.

Teachable & Podia are probably two of the most popular online platform to Create and sell beautiful online courses.

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

Recommended resource: How I made $18,000 in 48 hours with my first-course launch?

6. Offer coaching or Consulting service

Sometimes people prefer more detailed and personalized instruction that learning from an eBook or online course, like getting online consultation or coaching from a professional.

In the above monetization model, Creating an online course means you share one set of information with everyone, but with 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 from a person who is himself struggling to get organic traffic to their site.

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

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

Neil patel consulation

Now as you might be knowing that he is a well-known expert in the SEO industry, so it obvious that many people will be interested in his consultancy service.

7 Sell Freelance service

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.

Being a blogger, you must have some sort of knowledge and expertise in your niche, you can offer that as freelance service and make money with your blog.

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 a six-figure income with just few thousand readers on their blog from freelancing services.

Elna clain is a good example of this, she is offering freelance writing services on her blog from a very long time.

Elna clan

Just like Elna, 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 service page on your blog and let your audience know that you can help them out with your freelancing services..

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

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

Note: For this post, I’m only going to be share 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 a bit, it’s pretty clear that he generates most of his revenue 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 professional bloggers and affiliate marketers.

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 of 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

nerd fitness blog

According to one of 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 the competition.

4. Darren Rowse — Problogger

One of the most successful bloggers 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 people who want 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 for Beginners]

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.

EDITOR’S NOTE: Whenever you feel like you can’t achieve something because of your limitation make sure to read this post written by Jon.

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 from her blog, 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.

Although 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 are 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 monthly business.

 income report

He also publishes his income report on his second 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 have proved that it is absolutely reasonable to start a blog with the goal of becoming financially independent.

Final Thought on Making Money Blogging

Making serious income from blogging is completely a practical concept.

Lots of bloggers are already making thousands of dollars every month either by placing display ads, promoting affiliate products or creating their own products.

If you also want to make passive income from your blog, then first you’ll need to publish high-quality content, drive traffic to your site and build communities around your blog. Then only you are going to succeed in the long term.

As long as people listen to you and trust your advice, there are countless ways to monetize your blog and make money out of it.

I have tried to cover each and everything you need to make money blogging, still if i missed something – do let me know in the comment.

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.

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

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

  1. Very much informative and inspiring content. Even I like to start my own blog, but laziness has overloaded and still, it’s inside the egg. I think I should not be late anymore. I hope that you can give me some more guidance in the future personally.


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