How to earn money with a blog

Disclosure: This post may contain affiliate links. This is how we stay funded and these commissions are what keep our site going. Please support us by purchasing through our affiliate links.

So you want to know how you can earn money with your blog?

I am sure you have just started your blog, or maybe you already have a blog, and you want to learn new ways to monetize it.

Anyone can earn a decent amount of money with blogging if they are ready to put in the amount of work it requires and give the blog time to get a decent amount of traffic.

Speaking of traffic, do you know that the more traffic your blog has, the more you can earn.

How much time you have to wait to get traffic, and how much can you earn? These are the questions that are in your mind right now. Well, let me elaborate more on traffic and earning potentials.

First, let’s talk about traffic.

If your blog is new, it will take you around 6 to 12 months to get a fair amount of Google’s organic traffic. 

Getting traffic from Google is a long term strategy as it can take anywhere between 6-12 months before Google ranks your blog posts on the first page.

But instead of waiting for so long, you can try other ways to bring traffic to your new blog.

If you want to get traffic within the first month of your blogging journey, you should use Pinterest.

I cannot emphasize how much interest is helping me by bringing quality traffic to my blog.

Here is a screenshot of my social traffic for August 2020 (This blog has been created on 28th April 2020).

As you can see, both Pinterest and Twitter are bringing a lot of social traffic to my blog.

Also, you can notice that the average page session for Pinterest is 2 mins 5 sec, whereas, for other social media platforms, they are under 1 min.

So how can you use Pinterest to drive traffic to your new blog? It’s not that difficult. To help you with this, there are a few free resources that you will definitely love.

Free resources:


Now let’s elaborate on your earning potential.

How much can you earn?

You can earn anywhere between $1000 up to $2 million per year. Some of the factors that can have a massive impact on your earnings are:

  • The niche you have chosen
  • How much time you allocate to learn new strategies and implement them
  • What marketing techniques you are implementing
  • How much traffic you are driving to your blog.

Starting a blog with unrealistic expectations(which I won’t advise) will hinder you from getting the success you deserve.

If you are looking for an easy solution to get rich quick, then blogging is not for you. Maybe you can find some other business models to make your millions.

How much money you can earn is entirely up to you. What I have learned is that there is no limit to how much you can make with a blog. That’s the power of blogging, my friend.

Related articles:


Before we dive deeper into the monetization methods, let see if the niche you have selected is profitable or not.

The first most important thing to consider is whether there is a demand in the niche that you have chosen. If so, you will be able to make a good income from blogging.


1.Choosing the right blogging niche

Maybe you have chosen a niche that you love. It’s a topic that inspires you to wake up every morning and write content. You have a ‘burning passion’ for that topic, and deep inside, you know that it will make you a millionaire.

But wait!

Have you even checked if there is enough demand in the niche? Are people searching for things that you are writing?

Let me tell you a little hard truth. The thing is that passion doesn’t guarantee income. I know it’s hard to accept.

But this is the reality, my friend.

So, how can you choose a niche that will help you achieve your goals?

Well, you will have to choose a niche :

  • Which is profitable and has high earning potential
  • That has high monthly search volumes.
  • Where you can provide helpful solutions to readers
  • Where people are willing to invest in learning and making their life better
  • Which is broad enough so that you can write articles for many years to come

If you haven’t started our blog yet and want to know which niche will be better suited for you, you can read the article below.

Recommended article: Blog topics that make the most money

If you already have a blog, then it’s fantastic.

Let’s dive in.😇


How to earn money with a blog

First, I would like to inform you that there are 4 different types of online business which can bring you income. They are:

  • A content-based blog monetized through advertising
  • An e-commerce business which sells physical products
  • A content-based business selling your own digital products
  • A service-based business

In this post, I will discuss the content-based business model, which you can monetize through advertising.


What is a content-based business?

It is a website(blog) that creates valuable and helpful content for its readers. You can monetize a content-based website by the following methods:

To have a better chance at success and earn a higher income, you must concentrate on one important thing, which, in my view, is the most important.

And it is improving your writing skills.


Why it’s essential to improve your writing skills.

10 million blog posts are being published every day. How can you attract traffic and stand out from the crowd?

It is by improving your writing skills.

You may have heard that content is king, and I must admit it is true. Look, I am not a good writer at all. I pretty much s@ck at writing. But I am trying to get better with every blog post I publish. 

Believe me, the more you write, the better you will become at creating high-quality content.

Now that I have explained some important points to you, let’s get into each monetization technique mentioned above.

Shall we?


1.Ad Networks

When you are just starting, adding adds to your blog seems to be the easiest thing to do. Right?

With ad networks, a good rule of thumb is, the more traffic, the more you can earn. So if you can attract more visitors to your blog, your earnings will increase.

The two most popular Ad networks are Google Adsense and MediaNet.

Both AdSense and MediaNet have CPC and CPM-Based model revenue. You must be asking yourself what CPC and CPM are?

So, let me clarify this for you.

CPC stands for Cost Per Click. It means that when someone clicks on your ad, you earn money. It usually varies between $0.02 up to $1 for each click you can generate. This is the usual rate, but there are times when it can go up to $10-$50 in some rare cases. 

Please note that you are not allowed to click on the ads, nor can you ask someone to click on the ads for you. Google is brilliant at detecting such behavior, and they will indeed suspend your account.

CPM stands for Cost Per Impression. It means you can earn money when the ads are just shown to your audience. They don’t need to click on the ads for you to make an income. Usually, you can earn anywhere between $1 up to $7 for every 1000 impressions you can generate on your blog.

There are different kinds of ads that you want to use with your blog. Some of them are:

  • InText Ads: These ads are placed within the text of your content
  • InFold Ads: These ads appear at the bottom of the screen
  • InTag Ads: These ads are displayed according to the content of your blog’s page
  • InArticle Ads: These ads are displayed between the paragraphs of your content
  • InFrame Ads: These ads fit into the right and left of the screen

What I can advise you is that when you are placing ads, you should aim to have the right balance between the number of ads and a good user experience. You don’t want to blast your readers with all the different ads on a single page.

Will you?😂

Let me ask you a simple question. I am sure you must have visited some websites which contain ads everywhere. How was your experience? Did you like it? I am sure you were annoyed and hit on the back button. Right?

So, don’t make your audience feel the same way.

Once you get approved from these ad networks, your blog will start to show ads automatically based on the content of your website.


2.Affiliate Marketing

Affiliate advertising is the best way to earn money as a blogger. This is because the earnings are very high. For example, a single purchase on your affiliate link can earn up to $100.  

It’s one of the most used methods by bloggers to make money from their blogs.

Some of the most popular affiliate marketing program you can join are:

The cool thing about affiliate marketing is that you can use them on many blogging platforms. You don’t need to use WordPress only.

Almost all bloggers are using this method to make money with their websites. It’s one of the best ways to earn millions every year from a blog.

I will highly recommend you to use this method of advertising for your blog. Of course, it will take you time to start earning a decent income with this method, but it will be totally worth it.


3.Native Adverting

Native ads are different from usual ads as they don’t look like ads. They look like part of the editorial flow of the blog page. 

There are 3 types of native ads, and they are:

  1. In-feed ads: These ads appear in your content
  2. Search and promotional Listings: These ads appear on top of google search results or in the sidebar
  3. Content recommendations: These ads appear below your articles

Native ads are much better than display ads as consumers are 53% more likely to look at them. The click-through rate of native ads is 18% better than display ads, and users are more likely to engage with them.

Some of the best native advertising solutions that will be worth your time are:


4.Direct advertissements

Adding ad networks like MediaNet or Google Adsense is an excellent way to earn money. But the problem is that you won’t be able to maximize your earnings.

The cost per click is too low to be able to earn a comfortable income.

So what is the other option that can help you earn more?

Well, you can use direct advertising. You can create a page where you can make an offer to people who want to advertise with your blog.

The page should reflect everything that an advertiser needs so that he can buy ads on your blog.

How you can advertise with direct advertisements

You can allocate banner ads above-the-fold in the sidebar of your blog and below-the-fold banner ads. Advertisers will buy those slots every month, and you can even offer a discount if they agree to run the ads for several months.

The price will depend on the number of impressions you can provide to the advertiser. The more your blog traffic, the more you can earn. This is a general rule for all blogs. Qualified traffic equals income.

Here is how much you can charge:

  • Above-the-fold sidebar banner: $100/month (for 10,000 impressions)
  • Below-the-fold sidebar banner: $50/month (for 15,000 impressions)

Well, this is just an example. You can charge any amount you want if the advertiser is ready to pay for it.


5.Paid reviews/Sponsored posts

Sponsored posts/Paid reviews are articles that a blogger is paid to publish by companies and brands that are related to the niche of the blog.

It’s a great way to boost your monthly income. You can earn anywhere between $100  up to $1000 per review.

Sponsored posts take various formats such as reviewssummaries of an offerannouncement of a saleproduct announcements, and lists posts.

Some of the best practices for sponsored posts are:

  • Time your sponsored posts carefully. You don’t want to release five reviews at once, as your readers won’t like it.
  • Before writing a sponsored post, think about how the reviews can help your audience. It should be about something that solves their problems.
  • Don’t write sponsored posts just for the sake of making an extra income. You don’t want to recommend a product or service to your audience without having used it yourself.

Some of the companies that can help you earn an extra income with Paid reviews/Sponsored post are:


Conclusion: How to earn money with a blog

As it is becoming increasingly challenging to monetize a blog in today’s saturated market, you must find new ways to monetize your blog and bring more traffic. 

As mentioned above, these are the best five ways you can monetize your new blog.

Don’t be afraid to try them, as you may never know what can work for you. Sometimes the method you are most afraid to use can be the method that brings you more money.

Also, when you are trying these monetizing techniques, I will advise you to try one at a time. Learn it inside out then move to the next one.

If you liked this post, please don’t forget to share it on Pinterest so that others can benefit from it.

See you soon!

2 thoughts on “How to earn money with a blog”

  1. Hi!
    Thanks for this post. Great breakdown of ways to make money with a blog.
    I totally recognize the part about writing. In fact, I started my blog to learn to write and I agree that it takes a lot of practice, especially if English isn’t your native language.
    The more you write, the better you get. But also: read! I read a lot and try to improve my writing from what I learn from what I read.

    • Hello,

      Your welcome. I am glad you liked the post.

      Wish you all the best in your blogging journey.



Leave a Comment