How to Make Money From a Blog in India – The Beginners Guide

Categories Make Money OnlineLast Updated on Last Updated on
How to Make Money From a Blog in India

Sharing is caring!

Before showing you how to make money from a blog, even if you’re from India – let me suggest a few things as a blogger first.

As a beginner, most bloggers make this mistake by focusing only on money. I have seen many of the newbies doing this; they would start a blog and even before publishing their first post they start to look for the monetization options.

Then they will signup for some cheap ad-networks and put up a lot of ads on the site hoping they will start to make money now. And eventually, when they don’t see anything happening they would just give up.

Unfortunately, blogging doesn’t work that way. Probably it used to work in the past, like 8, 9 years back. But for now, it’s just impossible to survive with those same old techniques.

So, let me warn you, if you’re in blogging just for the money then you’re gonna fall flat on your face, very hard. You might end up making some money, but it won’t be recurring in the long run.

If you ask me ” how do bloggers make money from blogging ?

My simple yet diplomatic answer would be something like, “by serving your audience right“.

And you know what? that’s exactly the secret to becoming a successful blogger and to make a living on the Internet.

So, if you really wish to become a pro blogger someday and have a successful career as a blogger then, you have to think long-term. First, focus on creating a blog that benefits your audience. Then only think about making money from it.

Like they say,

First give, then ask.

Blogging is not just about making money from it. It is more about connecting with the audience who need your help to resolve something in their work or life.

And obviously, since you’re investing most of your time doing that, you should definitely get rewarded in the form of money. Otherwise, how will you survive in this world where the money is an inseparable part of our life.

Trust me you will get rewarded with very good income if you can satisfy the needs of your readers.

Remember, no business makes money by creating a useless product. And I think of blogging as a business and you should too.

“Blog for the people not for their money”Biswajeet

Focus on creating awesome helpful content first; you don’t want to create a blog that brings in nothing useful to people’s life (in any aspect).

With the right mindset and persistence, you can earn millions, if not billions from your blog and there is no end to your earnings.

Okay, I am done giving Gyan. Now let’s get to the point.

Before you get too excited, just keep in mind though, none of the techniques here guarantees you’ll earn money fast; as I said earlier, making money from a blog takes time (you have to have patience), and this is not some get rich quick scheme anyway.

In some cases, you might have to invest some money as well (and that is the right way to blog).

I made my first dollar after 9 months of consistent efforts and after spending $300 which is almost 22000 in India Rupees (expenses includes hosting, domain, promotions, and content).

In your case, it might take more or less than that. But take my words, if you give your best, you’ll definitely see the results.

There are people I know who make $3000 to $33000 per month just by blogging. So, it’s surely not a joke.

Okay by this point I really hope you’re pumped up.

So, here are the 15 best and proven ways to make money with a blog, even if you’re from India and a total beginner.

How to Make Money from a Blog in India (for Beginners):

  1. Google Adsense
  2. Affiliate Marketing
  3. Sponsored Posts
  4. Write Paid Product Reviews
  5. Sell EBooks
  6. Sell Online Courses
  7. Start Consulting
  8. Start A Paid Business Directory
  9. Sell Ad Space
  10. Sell WordPress Themes
  11. Start A Dropshipping Business
  12. Start An E-commerce Store
  13. Flip Websites
  14. Become A Coach
  15. Become A Freelance Content Writer

Now, let’s get into details:

how to make money with a Blog for beginners

15 Best Ways to Make Money from A Blog –

No.1 Google AdSense

It’s one of the best and oldest ways to make money blogging.

If you are into blogging for quite some time, you would have already heard about this.

Adsense is a CPC ad program. There’s millions of millions business out there promoting their products through Google.

So, Google will place those ads on your blog (if you apply and get approved for Adsense) and whenever someone clicks on those ads you’ll get a commission.

The funda here is simple, write articles (which you already love to do) bring traffic to those articles and start earning money through AdSense.

Adsense works best for niches like news, entertainment, events or any niche that doesn’t have a defined audience, something which is anyone can enjoy.

Although it takes a lot of efforts to build a huge audience for a blog. You can start by mastering the SEO techniques (On page and Off page both).

In the case of Adsense,

Higher the traffic = higher the income

Just one thing, if your traffic is coming from the high bidding countries like USA, UK, Australia then you’ll get higher CPC rates (more income). And on the other hand, if your traffic is from India, Pakistan, Afghanistan, or any other low bidding countries then you’ll have very low CPC rates (less income).

Before applying for AdSense make sure you have these things right:

  1. Use a simple & clean theme for your blog, easy to read texts, no fancy colour combination, or anything that could stop the users from having a good time on your blog. Google believes in providing a good user experience. If your blog is not meeting Google’s expectations then your application will get rejected.
  2. Write a minimum of 700+ words original and quality content.
  3. Have at least 20 articles (with ignorable grammatical mistakes or none at all) before applying.
  4. Add pages like About, Contact, Privacy Policy, and a Cookie Disclaimer
  5. For more info read the Google Adsense Policy.

Few things to keep in mind after getting approved:

  1. Never ever click the ads on your own blog.
  2. Never ask anyone to click on your ads and you reciprocate.
  3. Don’t play smart with Google, never try to use any black hat techniques to get more clicks.
  4. Don’t try to mislead the users and make them click on your ads.

If ever get caught, you might lose your AdSense for forever.

Few other alternatives if you don’t get approved for AdSense:, BidVertiserInfolinks.

No.2 Affiliate Marketing (My favourite)

AM is one of the best make money online models available out there. It is comparatively easier than Adsense and best if you’re just getting started with Blogging, and especially when you don’t have a product of your own to promote.

Affiliate Marketing is all about promoting someone else’s products and earning commissions on every sale you make for them.

When you sign up for an affiliate program, they will give you a unique tracking link which you can use to promote their products to your audience. Now when the users click on your affiliate link and make a purchase you will earn a certain percentage of commission on it.

What great about affiliate marketing is you can make more money from just one sale than 1000 clicks on your Adsense ads.

I have even heard there are affiliate programs that even pays you more than $7000+ for just one sale. You just need to find the right product to promote.

Amazon is one of the most prominent affiliate marketplaces in the world right now!

Although, with Amazon, you won’t get a commission higher than 10%.

However, if you join some other affiliate programs and directly promote the niche products, then you can get up to 50% or even more as commission.

Here are the best and reliable affiliate networks in India you can get started with:

Few tips to get success with affiliate marketing:

  1. Pick your niche wisely; preferably go for a niche that pays you more percentage in commission. However, keep Tip3 in mind always.
  2. Put your audience first. Before money, build relationships.
  3. Don’t ever promote a product you personally haven’t used or don’t trust.
  4. Target right; target people who can make their own decision when it comes to making a purchase.
  5. Don’t mislead or trick your readers. instead, be honest; if required tell them you’ll get a commission if they make the purchase. They will understand. Besides this is a win-win for both; you’ll be rewarded for referring and they will get a discount.
  6. Don’t get too excited and sign up for any affiliate networks you come across. Remember you don’t get paid for signing up on those networks you get paid when you make a sale for them. So, just sign up for a few and keep your focus limited to them only.

No.3 Sponsored Posts

If you’ve just started your blog then you won’t be able to make money from this method.

Sponsored Posts requires a huge number of hits on your blog on a regular basis.

Sponsored posts are the best way to earn money via your blog on autopilot. All you have to do is work hard in the initial days of your blogging and reap the benefits in the future.

Once you start getting some good traffic people will directly contact you for this sort of posts and pay you $$ to $$$$ depending on the traffic you are getting.

If you’re looking to monetize your blog with this method in the future then I would suggest pick a high-value niche like cars or real estate and start to build your audience accordingly.

Why a niche site?

Because if you start a blog on a broad niche like entertainment, the advertisers won’t know how much of the traffic will actually be interested in the product they have to offer.

On the other hand, if you start a blog on a topic like cars, the advertisers will have a clear cut idea that whoever is reading your blogs are the people who have an interest in cars.

So, they will definitely prefer the second type of blogs for their promotions, no brainer.

No. 4 Sell Ad Space to Make Money Blogging

Same way as sponsored ads, without huge traffic you won’t be able to profit from this method.

If you regularly update your blog and if it is getting a huge number of hits every day, you can directly sell ad spaces on your website to companies who are looking for this kind of opportunity, where they can get lots of targeted traffic to their product or sales pages.

By Ad Space what I mean is, you will agree to terms with the business or online advertiser who is interested to place a banner related to their products or services on your blog for 30 or 60 days or whatever works for them and you can charge money for it accordingly.

Just like Sponsored ads having a niche blog will help you attract more advertisers to your blog.

The best thing about this earning source is if the advertiser gets the desired results they will keep on coming again and again.

No.5 Write Paid Product Reviews

Everyone is shifting to the online world. Due to that, a lot of new business and Startups are entering the race. These businesses need an initial audience for their product to buy and test.

Now being a blogger, you can charge them money to write a review about their products on your website. This way you’ll earn money, and they’ll get an initial exposure. So it’s a win-win situation for both sides.

If you are just starting out, then you can directly contact Startups and ask them if they would like to get featured on your blog.

However, if you don’t have a good amount of traffic already then it might be difficult for you to convince them for a paid review. So, for the first few months, I would suggest focus only on building an audience for your blog.

It’s the best and the fastest way to earn money online through your blog. You just need to work hard in the initial days and once you are a recognized brand, people will automatically come to you for their product promotions.

This is one of the best monetization options mostly being used by the fashion, and travel bloggers, and YouTubers who are into those niches as well.

No.6 Sell Ebooks

Sell Ebooks - on kindle

It’s the best example of making a passive income from your blog.

Creating an ebook doesn’t take much effort. You don’t need to create a comprehensive ebook of 300, 400 pages (if you do, publish it as a paperback instead). You just need to find out what are the problems your readers might be facing and share the solution in the form of an ebook.

If you have been blogging for a while now, you can also create an ebook from your existing blog posts. Just pick the best-performing articles on your blog and turn them into an ebook.

Like I said creating an ebook doesn’t take much effort. But the tough part is once you are done writing the ebook you now have to sell it. And that is where having a blog will pay off.

You can promote it to your blog’s audience, send out an email to your email list, share it with your social media fans. If you’re already getting enough traffic just add a link to the sales page on your blog’s menu or the sidebar.

Ebook selling requires a lot of work upfront, but once you have done it, you can then chill out on a beach and earn $$$$ on autopilot.

I have seen people selling cheap ebooks to a huge number of audiences, and they quickly make thousands of dollars in a matter of a single day.

For faster earnings, you can sell multiple ebooks and earn 2x the money.

Few tips for success in ebook selling:

  • Never ever put up a useless ebook for sale, it will simply hurt your reputation.
  • Never copy someone else’s work and make some changes here and there and publish it in your own name.
  • Use a reputed platform like Amazon Kindle, as they have their own promotion tools that you can use to promote your ebook apart from your blog.
  • Run a free giveaway before putting up your Ebook for sale and ask your readers for feedback and improve the book anyway possible.

No.7 Sell Online Courses

This is similar to ebook selling. You have to put in a lot of hard work in upfront, and once you launch the course, you can earn $$$$ without doing anything at all. In fact, it’s better than ebook selling because an ebook is sold for cheap compared to a course.

Imagine you are selling a $500 course you just need 200 people to enrol in your course, and you can hit the $100000 mark.

Selling Online Courses is one of the most lucrative business models out there currently.

The only thing you need to make sure is to have something unique in your course so that people would find worth buying it.

To sell your courses successfully you must have to know your audience very well. If your course can solve a problem your readers facing they will definitely buy it.

So, first, find out if there’s actually any demand for the topic you want to create your course in.

You can do that by running a few surveys to your email list or run a few polls on Facebook groups and make your decision based on the results.

You can also do some keyword research on your topic to find out if people are making any searches for any products in that niche.

Any skill you have can be turned into a course. There’s always going to be someone who is looking for help. You just need to find the right audience.

Few tips to be successful with online course selling:

  1. Pick a problem that needs a solution. If there’s no demand, there’s no selling.
  2. Target the right audience. If you’re promoting a course about Facebook marketing and trying to sell it to the people who already have 2, 3 years of experience working on FB ads, they won’t find it useful.
  3. Use high-quality equipment to create the course.
  4. Use a conversational tone as if you’re teaching just one person.
  5. Break down the course into small modules, this way the users won’t be overloaded with information and would find it easy to take in.
  6. Never stop adding value, if there are any new updates available on your topic, add new content and update the course with the new information.
  7. Take feedback and keep improving the course.
  8. Always deliver more than what you promised. People love that and they will help keep coming more sales.

Few online places to sell your courses: Teachable, Udemy, Instamojo, and Skillshare.

No.8 Monetize Your Skills by Offering Consulting Services

Online Consulting Services

If you have mastery of Blogging, Content Writing, SEO, Social Media or any skill that can help businesses, you can earn money very quickly.

There are many startups and solo-entrepreneurs looking for your help with their business. You’ll be surprised to see how much they are willing to pay for your help.

All you have to do is showcase your expertise on your blog and create a “Hire Me” page. All those who are interested in using your services will contact you, and you can charge them to offer consultation.

You can charge them a per hour basis or a fixed amount for helping them to reach a particular goal.

So, if you know anything that you can sell then start selling it today. You’ll love it how quickly you can make money from it.

No.9 Flip Websites and Make Money Blogging

This is the upcoming trend, and not many people understand this.

For example, you started a website from scratch and worked on it day and night to make it the best website in any particular niche.

Now, slowly your website has started receiving decent traffic, and you started earning a good amount of money from the website.

What most people would do here is, they would try to grow the website more, instead what you can do is sell the website for 20-30x times the original earning of the site.

Let’s say your website is earning $1000/mo then you can easily sell the website for $20000-$30000.

However, it completely depends on you. You can’t be too attached to your website and act childishly, “I love my website, how can I sell it blah blah”.

What you need to understand is that you can sell the website and always make another similar website and sell it again. In this way you flip from one site to another, that’s how you do website flipping.

Remember $$$$$ is a big number.

No.10 Become a Coach

People need help in almost every niche available out there. If you hold the knowledge of fitness, personal development, grooming or anything that has good demand, then, you can start your own coaching business and start selling your service through your website/blog.

The best part of becoming a coach is, you don’t need to be an expert, you just need to be more knowledgeable than the people you’ll be coaching.

For example, if you have 2, 3 years of experience in a particular field, you can easily teach people who have just started in the same field.

A good online coach can charge for an hour to hour basis or on a monthly basis. Your job is to think about what your expertise is and once you are sure about it you can start selling it as a service on your website.

Few Other Ways to Make Money With A Blog:

indirect ways to make money with a blog

No.11 Become a Freelance Content Writer

You can’t expect to make money from your blog from the first day of blogging.

Although, when you’ve just started blogging and your blog still needs time to get some decent traffic to start making money, writing for other bloggers/companies is a very good option.

As you’ve started blogging you might already have the necessary skills.

So, if you’re interested then here are a few ways to get some offers,

  1. Join relevant groups. Publish posts asking if somebody needs content. Same way, comment on other posts where people are asking for content writing services.
  2. Sign up for freelance job portals like fiverr, upwork, contentmart,,, etc.
  3. Build connections, brand yourself by offering free guest posts, and then occasionally message them asking if they need any paid content.

I hire most of my writers from groups and forums.

Use your blog to showcase your writing. And if a client asks for a sample, redirect them to your blog.

If they like what they are reading, you can easily get many content writing offers.

No.12 Sell WordPress Themes & Plugins

Yes, you can even sell your own themes on your self hosted WordPress blog or website.

If you are from a software background, have good knowledge of coding then you can develop themes and plugins and sell them on a platform like

The best example of this is Elegant Themes. They have more than 4.5 Lac+ happy customers and also they update their blog very frequently.

If you have a famous blog and people are coming to your website, then it would be a piece of cake for you to sell them your WordPress Themes and plugins.

You can sell all the themes in a package if you have multiple themes at a cheaper rate to attract more eyeballs and sales.

No.13 Start A Dropshipping Business

In simple terms, Dropshipping means you find low-cost products and sell them at a higher price.

Nobody knew about Dropshipping 5 years back, but today it’s one of the hottest topics in the online world. People are making $5k+ in a day. It sounds completely insane, but with Dropshipping it is possible.

The best part about starting a drop shipping business is, you can start one with just $50, you don’t need storage space and you can sell your products to anyone in the whole world.

Like I said, with Dropshipping you don’t stock any products. You just need to find the wholesalers, set up your store, list your products, and focus on promoting and selling (this is where your blog can help).

It’s that simple. Many people are afraid of giving dropshipping a try, and they think they’ll fail in it but that is not the case. You can easily make a hell lot of money if you select the right product.

No.14 Start an E-commerce store

E-commerce business

Nowadays a majority of people are buying things online. So, if you’re still wondering, “when is the best time to start an e-commerce business? then, just know, now is the time.

However, do note that starting an e-commerce store is never easy. you need to create an easy to use website plus, unlike Dropshipping, you have to take care of stocking the products, shipping them, refunds, billing and hundreds of other things.

If those works sound daunting then you can alternatively try an already established platform.

The best example of such a platform is Amazon. People blindly trust Amazon. And you can take advantage of that.

All you need to do is become an Amazon seller, upload your products and start making money.

Most times amazon does the promotion for you. But having a blog with a lot of traffic will amplify your sales.

You just need to make sure that your blog readers find your storefront; be it Amazon or any other platform or your own self-hosted e-commerce store (which you can create by using a WordPress plugin like WooCommerce).

It might take a lot of work in the initial days, but if you work hard, you can crack the code on how to make money with a Blog.

No.15 Paid Business Directory

Alongside your blog, you can start a business directory where people/ businesses can submit their website links.

Businesses love paid human edited directories and they are always in search of good niche and general directories. Because it doesn’t just help their customers to find them but this also gets them backlinks for their SEO campaign.

However, you will have to work hard to create a quality business directory. Once you have good website traffic coming in, you can easily charge a review/inclusion fee which might be paid one time, monthly or yearly basis.

The best part about this model is you can start your paid Business Directory right away by using a WordPress plugin like Connections Business Directory

Hope You’ve learned How to Make Money from a Blog?

Here is the video summary of the post you just read:

I believe I have given you a good number of ways on how to make money with a blog, even if you’re a beginner.

Now it’s your turn to take action and make your first dollar online if you haven’t already!


“Success is a gift; meant for those who take actions”Biswajeet

I hope you liked this mega guide to make money blogging.

If you have any doubts or any other ways to share with the audience, feel free to comment down below. I read and reply to all your comments.

P.S. If you think I have done my part well, please share this post to your network on Facebook, Twitter, or anywhere you can. It would be a great help on your part.

Until we meet again, Happy Blogging!

So, which one you’re going to try on your blog?

The man behind BloggingVenture. A full-time Blogger and Digital Marketer. A late bloomer in the blogosphere; but I am finally finding my way in and I am here to help you find yours. Join me for the Laptop Lifestyle. Subscribe above!


    1. Thank you Prithwiraj,

      Great to hear that my post got you excited about blogging. Just don’t let the excitement go away.

      Good Luck.

  1. Hi Biswajeet,
    Thank you for such great post and information. I would like to ask you about something that got discussed a little in the article, affiliate marketing.
    I am an blogger myself and it’s been oven a year that i got fully engaged with my contents and built nice followings and traffic and that helped me a lot earn a little through adsense but it is not cutting it.
    It crossed my mind many times about integrating with affiliate marketing but i was waiting for right moment, and now when i have the traffic built up and trusted following, i feel like i should start promoting products related my niches now. But finding the products of different niches in one place/platform or even getting approved in and program that might just refuse the starter is hard.
    I’ve been searching and found this program here in UK that is offering those kinda services and stores data with free CMS tools and 100% commission on sales which caught my eye and i feel like i should try joining them but that would be nice to gain some advise from some professionals on this.
    revglue(.)com/free-wordpress-plugins any suggestions or recommendations are welcomed.
    Thank you in advance

    1. Hey Smith,

      For some reason, your comment ended up in my spam folder, that’s why the late reply.

      Anyways, I haven’t heard of revglue before. So, obviously, I don’t have any idea about how it works, that you’ll have to find out yourself.

      But if you ask me for recommendations, then ClickBank and Amazon are two options you can try.

      And if you try revglue then do let us know how is it.

      Thanks for the lovely comment.


  2. Using affiliate marketing cand bring good revenue.Also Adsense is very good becasue delivery targeted ads but also are many good ad networks to use for monetization.

    1. That’s true there are many alternatives to Adsense alone. and there are various other ways you can monetize your blog (15 I already mentioned).

  3. Very nice article with sufficient amount of information covered for the people interested to build their career in the field of blogging. Thanks for sharing..

  4. Great post! I already knew about a few things on this list, but some never crossed my mind and they are brilliant!


Leave a Reply

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

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Free Blogging Checklist - how to start a blog