How To Make Money Blogging (The Practical Guide for 2024)

Earn Money Blogging
  • Save
  • Can you make money blogging?
  • What are the various ways to make money from blogging?
  • How much can I earn?
  • Can I talk about my life and make money?
  • What should I blog about to make money?

If you are asking any of the above questions, well you have come to the right place. In this mega guide to make money from blogging, you will learn all the aspects that will help you get started.

These methods are based on my 14 years of professional blogging experience. I have also shared screenshots of payments of a few income streams to give you a wider perspective.

If this is your first time here at ShoutMeLoud, I recommend you to read our about page to know what I do (Opens in a new tab).

A few years back, blogging was just another hobby that some people did in addition to working full-time jobs. Today, blogging still functions in that way, but a lot has changed.

In 2024,  blogging has become a profitable online profession, and people at large start a blog to get into this noble profession.

New Launch
Million Dollar Blog Business Handbook

In this eBook, I have shared all the blogging tips, tricks, and techniques that I implement every time I start a new blog of my own.

Buy Now
"Harsh Agrawal is one of the most willing teachers I've come across in recent times. He wants people to succeed and hence is doing everything possible." - Dora Devasher Suri

Before we learn the various ways to make money from blogging, let’s see the potential:

How much money can you make from blogging?

Just like any profession (Doctor, Lawyer, financial advising), there are different levels of bloggers who are earning anywhere from $1000-$2 million a year. I make close to a million dollars a year with the help of blogging.

  • Save
The chart above is the income graph of ShoutMeLoud. In 2009, I started earning a mere $434/month and now this blog is earning more than $30,000/month.

How much money you can make depends solely on a few factors such as:

  • Which niche you are picking?
  • How much time you are dedicating to learning and implementing?
  • How much traffic do you drive to your blog?
  • What digital marketing techniques do you implement?

There are various other factors like consistency, your network, personal motivation, and goals that also contribute a lot.

However, niche and your digital marketing skills alone can help you move really fast in the field of blogging.

You can browse other articles on ShoutMeLoud to learn more about mindset and motivation, but in this guide, we will purely focus on making money from the blog.

Just to make things easier for you, I have answered many frequently asked questions related to blogging at the end of this guide.

Subscribe on YouTube

What are the ways bloggers make money (Various Income streams)

There are various methods that you can use to monetize your blog. Depending upon your level of blogging and the kind of blog, you could pick the method that matches your style. Do check the end of this article to get the answers to many important questions asked by bloggers like you.

Ways To Make Money from Your Blog
  • Save
  1. Ad Networks like AdSense, Ezoic
  2. Direct Advertisements
  3. Affiliate marketing
  4. Native Advertising
  5. Paid reviews/Sponsored posts
  6. Sell Digital products (eBooks, Blueprints)
  7. Launch an Online Course
  8. Offer Online consulting
  9. Offer Services based on your skills

Apart from the traditional forms of advertising, you can work on other monetization tricks. Instead of just adding ads, work on adding value for your advertiser.

Here is a detailed webinar on how to make money blogging in 2022-2024. This masterclass will help you learn about the various stages of blog monetization:

Subscribe on YouTube

It’s better to have 1 high paying ad than 4 low paying ads.

1. Ad networks: (Beginners)

There are ad networks that are the simplest and most widely used method for monetizing a blog.

The two Ad networks which are most popular are:

You need to have a blog to get approval on these ad networks. They show ads automatically based on the context of your article and also based on user interest. Most of the new blogs use these methods to monetize as it gives recurring income. Since the ads shown are of high quality, they don’t affect the user experience.

If your blog is having less than 300 views/day, then there are other ad networks that are listed here that you can use. However, your goal should be to get AdSense or Setupad approval as soon as you could.

The below screenshot is from my AdSense account to give you a clear picture of earnings:

  • Save

If you are using contextual advertisements and are not making enough that way, you should try moving to direct advertisements or affiliate advertisements.

2. Affiliate Marketing: (Most profitable method): Intermediate + Advanced

Affiliate advertisements are one of the best ways to make money since a single sale will make you a lot more money than a single click on a contextual ad.

Top Seller
The Handbook To Profitable Affiliate Marketing

This book contains all the secrets of affiliate marketing that no one wants you to know. It could enable you to make up to $1000/month in passive income with the help of affiliate marketing

Buy Now
“The Handbook To Affiliate Marketing By Harsh Agrawal is the only resource you will ever need to learn about Affiliate marketing” – James Rowett

It’s something most bloggers are using these days and one of the most profitable avenues to make money from a blog.

Subscribe on YouTube

If you are new to it, read my beginner’s guide on what is affiliate marketing or join ShoutUniversity affiliate marketing course.

In below screenshot you could see affiliate income from one of the programs:

  • Save
Million dollars from blogging – ShoutMeLoud

That is more than a million dollars, and I have not spent even a single penny on paid ads.

I have already covered affiliate marketing in depth:

And of course, ShoutMeLoud’s affiliate marketing eBook.

Here are some of the popular Affiliate marketing marketplace that you could join:

  1. Amazon Affiliate Program
  2. ShareASale
  3. PartnerStack
  4. ImpactRadius
  5. Awin
  6. Commission Junction

Another great thing about Affiliate marketing is, that you can use this technique on any blogging platform such as BlogSpot, Wix, Squarespace, Medium, or even LinkedIn. However, I prefer self-hosted WordPress, as it gives better advantages over other blogging platforms.

All you need to do is, share your unique affiliate link of the product you are recommending, and when someone makes a purchase, you will end up earning a huge commission on the sale amount.

Affiliate marketing is the way, how a lot of bloggers are making millions of dollars every year from their blogs.

If you are wondering how much money you can make from affiliate marketing, below is my first 5-year earning report on affiliate earnings:

3. Sell your own eBooks: (Intermediate)

If you notice, the business model of top bloggers has to do with selling their own products such as an eBook.

All you need to do is pick a topic, compile an eBook on that topic, and put it on sale on your blog or on Amazon. Once you are used to this process, you can earn a decent amount of money by selling eBooks online.

Moreover, having your own product to sell is the best thing that you can do to generate passive income.

  • Save

You can compile your articles into a well-structured book and sell it on your blog or on other platforms such as to earn money. This will also give you the credibility of becoming an author.

I have created three such books and have been selling them on various platforms.  Here at ShoutMeLoud, I use EDD WordPress plugin to sell books and you can see an example listing here.

  • Save

One of my most popular books “Affiliate marketing Book” is also being sold on Amazon and this is adding recurring income.

You can use a freelancing network like Fiverr to get someone to design a book cover.

You can also consider selling physical products on your blog using WooCommerce.

Here are 3 guides that you can refer to learn more about launching your book:

4. Native Advertising

  • Save

Native advertising has been one of the forefronts of making money from blogging. Especially, news and jobs kind of blogs can make a really high income with Native advertising.

There are a few native advertising solutions that are worth your time and effort of implementation.

5. Launch online course (Membership site): Advanced

  • Can you convert your textbook into a video format? 
  • Can you add the checklist, downloadable templates?
  • Can you create a 1-2 hour video course?

If your answer is yes, then this method is definitely for you. Thanks to technology, now launching an online course are easy for anyone and if you are giving the unique course, your chances of reaching $ 1 million goals are really high.

To sell your online course. Here is a screenshot of ShoutUniversity, where you can learn WordPress, Affiliate marketing, and AdSense by just watching videos.

  • Save
  • Save

You can use platforms like:

To create and sell your online course.

6. Direct Advertisements (Intermediate)

There’s no question that AdSense is the best advertisement program for bloggers, but it has some limitations. The biggest limitation is the amount you get paid per click.

If you manage to grab direct advertisements, replace those AdSense units with direct ads instead.

The best way to get started with direct advertisement is by trying different networks and adding a page on your blog called “Media-kit or Advertise with us” to get new deals. Here is an example of the ShoutMeLoud advertisement page.

You can also use a plugin like WPAdvancedAds to manage the ads.

The best way to do it is, create a professional email address like [email protected] using Google apps.

(Optional) Then use HubSpot free CRM to set up the process. The below workflow is what I use here at ShoutMeLoud to handle such inquiries.

  • Save

You can set this up on Hubspot free CRM and this will improve your workflow in a great way.

Here are a few articles to check out:

7. Sponsored Reviews (All level)

Paid reviews are a great way to boost your monthly income. You can quickly make $10 or more from a small review post. I personally make a minimum of $1200 from every review at ShoutMeLoud.

When doing paid reviews, there are a few things that you need to take care of:

Here are a few websites to find paid reviews/sponsored content opportunities:

8. Run campaign for brands: (Intermediate and advanced)

This one is perfect for any type of blog with an established audience base. You could help brands reach the target audience by running the campaign for them. For this, you will be doing a brand collaboration, running webinars, and even paid Ads, or making videos.

You will see an increased number of blogs doing it with various brands. Keep an eye on this type as it’s already becoming one of the hottest ways to monetize a blog.

9. Services

Based on your skills, you can offer various services.  Depending on what are you good at, you can offer content writing, logo creation, SEO, and so on.

In the past, I used to offer WordPress, SEO, and hosting related services. Offering services not only help you to make money but also gives you more use cases that help you hone your skills. I have had a time when I was earning more than $2000/month only by offering services.

In fact, launching your own services is pretty easy. All you need to do is create a page on your blog and list the services that you are offering. Make sure to place the link of that page in your blog navbar and prominent space for maximum visibility.

Make it easier for your audience to contact you and inquire more about your services. As you deal with your first 2-3 clients, you will have ample ideas to improve the sales process of your services. In fact, you will be able to automate some of the things like payment and follow-up.

Can you blog about your life and make money from blogging?

This is another growing form of blogging where a lot of people talk about their day to day life and create a community around it. You may have seen a lot of them on YouTube as a Video blogger and you can do the same on the blog or even on YouTube.

Some of the popular topic for this kind of blogging is:

  • Lifestyle
  • Fashion
  • Travel
  • Motivation
  • Entertainment

The key here is to keep it entertaining, add value and create a community around your brand. Depending on your style and consistency, you could mint a lot of money with this strategy.

A lot of beginners also ask, should I focus on blogging or vBlogging?

Well, it’s a good idea to have a mix of both. Producing video content (Recording, editing, and publishing) is time and money intensive, whereas creating text content takes lesser time. Having a good blend of both techniques will help you to grow faster and start significant earning sooner.

Gone are the days when we bloggers were only dependent on AdSense to make money from blogging. Now we have many more ad networks and monetization methods available which we can have increased the income potential from a blog to a great extent.

If you have been using these traditional methods of making money from your blog, it’s time to revise your blogging business plan. Make some new tweaks, change the design, and optimize the marketing aspects of your blog.

FAQ’s about How to Make Money Blogging

Can you actually make money blogging?

I’m living proof of someone who can make a handsome living with blogging. A lot depends on how consistent and persistent you are. In my case, I was working almost 14 hours every day for 4 years to reach this stage where I’m earning more than $40K/month from blogging.

As the online space has matured, now there are more opportunities to make money via blogging. The only thing is, you need to be consistent for almost a year before you start making decent money to quit your job or to plan your life on blogging income.

What should I blog about to make money?

In case you don’t want to blog about your life and wondering about the best topic from the blog monetization perspective, here are 4 factors that you should consider.

Passion: Things that you are already passionate about or have an interest in. This thing doesn’t have to be something you are learning at an academy or at your job, but it could be as simple as something that your friends, family, and others call you to take your opinion. For example, Cars, Food, Finance, Travel.  Take a pen and paper, and label it as “Passion list”. Now, list down every topic that you think you have an interest in and you could blog about.
Traffic and trend: You would want to ensure that there are decent traffic and interest in the topic that you have discovered by creating your passion list. Trends will give you an idea if this topic is growing or dying. is a free tool that let you gauge the traffic trend of any topic.
Monetization: The 3rd factor that will help you to find profitable blogging idea is an option for monetization. You need to see how you plan to monetize your blog. Is it going to be Ad network such as AdSense or is it going to be Affiliate marketing? To give you a perspective, “Whatsapp” as a topic is growing really fast and you may be passionate about it, but monetization sucks. Even with high traffic, making money is negligible.
Competition: This is the last but not the least factor. If you are getting into a competitive niche, you will find it hard to stand out and also outrank existing big players. I don’t mean to demotivate you but if you have a choice between 2-3 topics, pick the one with medium or low competition. If you end up picking a broader niche, for example, fashion, in a competitive niche, it would just take a few extra months to ace it. So, you need to keep this in mind when looking at the competition.
I suggest you browse more articles of ShoutMeLoud to get a clear understanding of picking up a niche.

How will you receive Blogging payments?

Your advertisers could be sitting at a different part of the world and there are 5 popular ways by which you can receive payment from all over the world. These are also popular ways by which these companies pay.
Wire transfer (Your bank)
CoinBase (Crypto payment)
Once you start making money, it’s a good idea to have an account on all the above websites which let you receive payments. They are all free to join and easy to use. You can also use these above services to pay freelancers or virtual assistants in the future.

There are a lot of ways you can make money from blogging, but I would recommend not overwhelming yourself and instead implementing them one by one.

All the above ideas work great, and you should find out what works best for your specific blogging niche.

Here are a few more articles that will help you to make money from your blog:

What strategy do you use to earn money from your blog? Let me know in the comments below.

Like this article? Don’t forget to share it!

Was this helpful?

Thanks for your feedback!
  • Save
Authored By
A Blogger, Author and a speaker! Harsh Agrawal is recognized as a leader in digital marketing and FinTech space. Fountainhead of ShoutMeLoud, and a Speaker at ASW, Hero Mindmine, Inorbit, IBM, India blockchain summit. Also, an award-winning blogger.

80 thoughts on “How To Make Money Blogging (The Practical Guide for 2024)”

  1. Dheeraj Singh

    Hi Harsh!

    Thanks for sharing such a great Article.

    Can we use 2 – 3 Different Ads on a Single Site. Example can I use Viglink & Infolinks with Adsense?

  2. Daniel

    Creating a blog these days is a much simpler process, literally you can have a domain and your blog setup in a few clicks which is fantastic for non tech-savvy users who want to speak their mind and provide valuable content to the world.

  3. Ravi Raj

    I used to monetize my blogs with Adsense to earn money. But now after reading your blog, I will monetize my blogs with Affiliate links and Direct advertisements to earn some passive money for my new site.

    Thanks Harsh.
    Have a Good day ahead!

  4. Shruti Thakur

    Hello Harsh,

    I have recently started monetizing my blog.

    It’s not easy but your articles help me lot to get monetization tips and apply them on my blog.

  5. Hanish

    Nice ideas. Can you please elaborate little on How to write a ebook things like planning, marketing etc. etc.

  6. adil mirza

    I must say that your post has introduced some new ways to earn online, i’m blogging since one year, but I never earned even a daler from my blog, sometimes I feel that may be my blog design is worst that leads my blog towards failior. being a blind/visually impaired it’s impossible for me to make any idea about the visual aspects of my blog but I still believe I would earn a good amount in future, i’m really impressed by your blog. thanks.

  7. Filjun Tejano

    This is an interesting topic indeed. Do you have recommendation on what is the best affiliate program to join?

    Appreciate your help.


  8. Kingsley miles

    Comment:good day my fellow webmasters,

    wish to ask for a help…..
    is it possible to earn money from your blog without having ads……


  9. Suvav

    Your article always inspire me, i started a blog and right now I don’t get a lot of traffic but still 10k+ traffic for a beginner is okey i guess.

    Inspire people…

    1. chetan mahawar

      Almost All Guys Happy With Harsh Making To Much Usefull Contents !

  10. Jaswinder Kaur

    In my opinion affiliate marketing works best for those blogs, which are new or not getting much traffic due to any reason.

    I love Affiliate Marketing and I am using Amazon Affiliate Links for my One year old site and it made last month over thousand and this month almost two thousand US dollars with just organic traffic as well as Social Media Traffic(means no paid traffic at all)

    I have one question, as Harsh suggested to sell it’s easier to create,

    “eBook by using your existing blog content”

    Can we use Existing Content and if yes how? Please can anybody give me answer?


  11. ashish

    i am only 16 years ols so I can’t take part affiliate marketing

    I don’t have my pan number

    1. Anurag Sharan

      I am 17 and I use my parent’s PAN number and credit card details whenever required.


        Are you able to make money with these processes? I mean I am very new and quite hopeful. I am not techie…if you could share how to do it literally…

  12. Khang

    Blogging is a long-term way for MMO-ing. I am trying with a blog about programming tutorials.

    I believe that traffic = money. And good content = traffic

  13. Suresh Kumar

    Great Post. I feel Very Good After Reading This awesome Post. I hope you will be provide always this type Post . Thanku So much for sharing this great Post..

  14. Lee

    Thank you for such an insightful post, I use affiliate and contextual marketing for my site and find it really works well

    1. Geetika

      I agree. It is really awesome.

  15. S.T.Bhagyalakshmi

    It is told that an ebook can be created and sold. First of all ebook will be a soft copy. How can it be sold?It is not in physical form. Can I create my jokes book in kannada in the soft form and sell it? Can I announce in the post that I am selling ebook? Will I get money?Will there be people to buy it? Will they get printed the soft copy at their side? I am not understanding this at all.I have hard copy books also, can I announce on the post that I want to sell them?

    Can I write in a post that I am offering translation services?

    Hi friends, please anybody clear my doubts?I am new to the blog concept

    1. Dr.Vishu

      Hmmm.. An eBook can be sold like a non tangible downloadable product. After all its an eBook. You can either sell it directly on your blog or website or platforms like or And about selling eBooks about jokes in kannada I am not pretty sure of you gaining much profits. I my self am a Kannada speaking guy but I wouldn’t want to buy an eBook exclusively for Kannada jokes. Would you? and second thing, most people who want to buy a book on jokes will buy it in the physical format rather than buying an eBook and storing it on some dark corners of their hard drive. So try to come up with a better product idea and more importantly build your audience first rather than creating a product and failing. These are my personal opinions. All the best for your future venture.


    I have a tech blog. My query is that can I use Viglink along with the Adsense? Is there any chances of getting my adsense account blocked if I use both together?


    1. Harsh Agrawal

      Hey Samman,

      You can use Vigilinks along with Adsense.

      1. Dr.Vishu

        Hi Harsh, First of all congratulations on a great job with this blog. I just want to ask whether starting a blog in 2017 still a profitable idea for a newbie with minimal advertising budget no big connections on the internet?

        Especially so when a person wants to build an income steam. Isn’t building a squeeze page and starting with list building a better idea? What do you suggest?

        Thanks a lot in advance…

  17. Rakib Hossin

    This is a great list and a brilliant way of making money online with your blog I really liked this post as it is understandable and very informative, Thanks for an awesome post and good luck for future.

    1. Harsh Agrawal

      Hey Rakib,

      Happy to help.

  18. Muhammad Talha

    Monetization is an important part of blogging, but I personally prefer monetizing when I’ve given something to my target audience. It’s far easier to sell something after giving value in the form of blog posts, webinars and videos. Thank you for sharing amazing resources, I’ll definitely use them on my blog Harsh!

  19. Ashwin

    Hi Harsh,
    I am a B.Tech student and I have started my own small film-blog on BLOGGER last month and wish to run it through-out the future. I have started it becoz I love watching and knowing about films and I enjoy blogging about it. But, i also wish to earn a-very-little-amount-of-money from the posts I write. Please suggest me with some info. I would accept any info you would give.

    1. Harsh Agrawal

      Hey Ashwin,

      if you can make a YouTube channel for your blog, that would be great. It would get more exposure.

  20. Kishore Krishna

    Dear harsh
    When should I start monetising my blog.I mean how many unique visitors are minimum needed per day in average to start putting ads in my blog .I am not looking for big money .I just need to pay my studio bills

Leave a Comment

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

Scroll to Top