13 Ways to Make Money from Blogging in 2023

how to make money from blogging

Are you tired of the mundane 9-5 grind and looking for ways to make some extra cash? Look no further than the world of blogging! Not only can it be a fun and creative outlet, but it can also be a lucrative way to earn a steady income. With the right strategies and a bit of patience, you can turn your passion for writing into a profitable venture.

The blogging website can be a certain way of earning money. Many bloggers have proved it to society and many writers are daring to make their hobby a profession. It’s not easy to create a blog and make money online. But with these methods, you can have a good start.

In this article, we’ll guide you through the ways you can monetize your blog and start earning money from your website. Get ready to turn your blog into a money-making machine.

How to Make Money from Blogging Website?

As we discussed earlier, there are seven different ways through which you can earn money through your website. Some of them are mentioned below.

  • Place display ads
  • Write sponsored blog posts
  • Sell exclusive content
  • Become an affiliate marketer
  • Sell merchandise
  • Offer membership
  • Ask for Donations
  • CPM
  • Text Link Ads
  • Widgets Banners
  • Audio Ads
  • Pop ups
  • Ecommerce

Let’s take a look at all of them in detail.

Place Display Ads

As every business is marketing online these days hence, the online advertising industry is growing rapidly. Advertising agencies are continuously looking for websites with ad spaces to display their ads and pay a good amount of money in return.

The ad space is nothing but the space of your website that is fully dedicated only to showing online advertisements. The ad space can be in the header, footer, sidebar or in between the content of your website. You can add these ad spaces manually on your own or install a specially designed WordPress theme for blogging website to get pre-optimized ad spaces.

If your website has a gaining decent amount of traffic, then you can easily monetize your blogging website. To show online advertisements on your website, you can either sign up with an ad network like Google AdSense or manually place ads.

Signing up with Google AdSense can be done in a few minutes. All you need is a Google account and a website to display ads. After account creation, AdSense will analyze and verify your website to display ads.

Once the verification has been done, relevant ads will start displaying in the ad space of your blog website. Make sure to check the eligibility criteria of the Google AdSense program before applying so, your website can get quick approval.

Google AdSense will pay you on a pay-per-click model (PPC) which means you will get paid based on the number of clicks an ad receives. The more your website visitors click on the displayed advertisement, the more money you can make.

The PPC for each ad will be different, it will be dependent on the type of the ad, the products marketed from the ad, the geographical location of your website traffic and on several other factors.

For placing manual ads on your website, firstly you need to reach out to businesses or advertising agencies to display their ads on your website. Once you have got a client, you can visit your website admin dashboard to place the ad code provided by them on your website. The client or advertising agency will pay you a certain amount to display their advertisements on your website.

Write Sponsored Blog Posts

The second way to earn money on a blog website is through publishing sponsored blog posts on your website. Blogs are a great way to spread awareness about a product or brand among the audience hence, businesses are ready to pay a good amount in exchange for a dedicated blog post.

Businesses will either contact you on their own or you can reach out to them. While reaching out, tell them the amount of positive impact a dedicated blog post can bring to the table for their business.

After getting the deal, curate informative and effective blog posts for your readers and the growth of the respective business. So, start reaching out to businesses for a sponsored blog post to earn money in blogging through your blogging site.

Sell Exclusive Content

If you have built an audience who likes to consume your content, they might be looking for some more of your insights on a particular topic. To fulfil that need, you can create exclusive content such as exclusive blog posts, courses, ebooks, consultation calls, webinars etc.

To start selling exclusive content on your blog, firstly, you need to provide the utmost value to your audience through your free content. Once a trustworthy connection has been built between you and your audience then you can start selling exclusive content on your website.

Become an Affiliate Marketer

Affiliate marketing is one of the easiest ways to earn and monetize your niche blog. You just need to place some product links on your website to earn money through affiliate marketing.

To get those product links, you need to sign up for an affiliate marketing program such as the Amazon Associates. In affiliate marketing, every time your visitor make the purchase from your link, you make money.

The affiliate owner pays you a certain commission, whenever a purchase has been made through your affiliate link. The commission amount is set by the affiliate owner and hence differs from one affiliate program to another.

Sell Merchandise

Just like exclusive content, your loyal audience will be excited to purchase your merchandise to support you and feel more connected with you. You can sell the merchandise on your website through an online store.

The merchandise can be anything like cups, t-shirts, backpacks etc. Create them and list them on your website. So, your audience can easily purchase them to feel more connected with your brand and at the same time will contribute to your website’s branding.

Offer Membership

Instead of selling premium content directly to your audience, you can also start a membership feature on your website. By allowing your website visitors to become a member of your website you can provide them with premium content every week. In exchange, you can charge them a certain amount every month to become a member of your website.

It is a more reliable monetization method than a one-time payment because you will get a certain flow of income every month. At the same time, you need to put more effort into providing your audience with premium content every week.

Patreon is a platform that allows your audience to pay a certain amount to you every month to get access to your premium content. You can also set membership tiers on Patreon and set different perks to each tier so, the audience can select the one they want to go for.

Ask for Donations

If you don’t have enough resources to generate exclusive content or merchandise then you can request one-time or recurring donations from your readers. You can use widgets like Ko-fi or Buy Me a Coffee to accept donations. This is a good option if your readers value your content and want to support your work.

Although this method is not going to give you a steady flow of income, you can use it to get support in critical times from your loyal audience base.

CPM (Cost Per Thousand Impressions)

CPM is a type of advertising revenue model that pays bloggers based on the number of times their ads are displayed on their website, regardless of whether or not users click on them.

To earn money through CPM in blogging, you need to have a significant amount of traffic on your blog. If your blogging site is generating decent number of visits then you could go for CPM.

Choose a reliable ad network, there are many ad networks that offer CPM-based ads for bloggers, such as Media.net, and PropellerAds. Choose a network that fits your blog's niche and has a good reputation.

Create high-quality content to attract visitors to your blog to generate impressions. Write, engaging content that is relevant to your niche and target audience.

Your blog's design can affect the number of impressions your ads receive, hence focus on optimizing it. Ensure that your website loads fast and also website is designed mobile friendly.

The ad placement location can also affect the number of impressions they receive, so place it strategically. Place them in strategic locations, such as above the fold or in the sidebar.

Keep tracking of your ad performance and adjust your strategy if needed. Test different ad formats, placements, and networks to find what works best for your blog.

Remember that CPM rates can vary depending on the ad network and your blog's niche, so be patient and persistent. With time and effort, you can start earning money through CPM in blogging.

Text Link Ads

As blogging is a wordy business you can earn through placing text link ads. All you need to do for this is to add text link ads within your content. For example, if you are writing an article about fresh vegetables, you can add a text link ads about vegetables online sites.

Identify companies or advertisers that may be interested in placing text link ads on your site. Reach out to those companies and pitch your blog as a potential advertising platform.

Negotiate the terms of the agreement, including the placement and pricing of the text link ads.

Since you are not promoting any products, these products will get promoted through the text link ads. Each click by your viewer on the ad will get you a certain amount of money. But for this as well you need to have enough traffic on your website. 

You can double highlight the text line ads or they display only the thematic ones. These tricks increase the chances of viewers clicking on the ad.

Monitor and optimize the performance of the ads to ensure maximum revenue.

It is important to note that you should disclose to your readers that you have placed text link ads on your website, as required by advertising laws and regulations. Also, avoid spamming your website with too many ads, as it can decrease the user experience and turn off potential advertisers.

Widgets Banners

Widget banners are small graphical ads that can be placed on a website to promote products or services. These ads can generate revenue for the blogger by partnering with a company and promoting their products or services through the banner.

To make the most money from widget banners, bloggers should focus on placing them in strategic locations on their website where they are easily visible and relevant to their content. They should also experiment with different ad sizes, colors, and designs to find what works best for their audience.

Widget banners can be a great way for bloggers to earn extra income while providing value to their readers by promoting relevant products or services.

Audio Ads

The audio-visual medium holds more power than only words. Of course, you are earning by the words only. But if you give it a little touch of audio, it can have a greater impact on your viewers. An Audio ad is the most effective way of making money from blogging.

In your article, you can add an audio file just like the text link ads you added previously. These ads will play while the viewers will land on your blog. All they have to do is click on play and listen to the ad. It ad won’t be longer than a few seconds.

The thing about audio ads is that the viewer won’t be able to stop it even if they want to. So, they will have to listen to the complete ad. It will get the ad needed viewership and you the promised money. Generally, the companies pay 5$ per view. You can negotiate your way into better payment.

These audio ads can cause a little distress to your viewers. But it’s an effective way of earning money. You need to make sure that these ads won’t be too long and won’t repeat too much. Else you will end up losing the viewership.

If your website is optimized for search engines, and has good viewership then, you can even post a podcast on your website. This will engage your viewers more. It can help you with gaining viewership and money as well.

Pop Up Ads

You must have noticed such pop-up ads on other websites. As a viewer, it can get a bit annoying to have a number of pop-up ads on a website. But as a blog website owner, it can prove to be a lot beneficial.

The viewers have an option to block the pop-up ads. But they are indeed an effective way to blog and make money online with your website. You have the liberty to decide how many pop-up ads do you want to showcase on your website. Because as said before having too many of them can cause damage to you.


If you sell products or services on your blog, you can use widgets like Shopify or WooCommerce to create an online store. This way, your readers can purchase products directly from your blog.


The flexible nature of the website allows you to implement different monetization tactics. You can try out all of the ways we discussed in this blog to monetize your website and stick to the ones that are suitable for you.

So, what are you waiting for buddy? Go and implement all the monetization tactics to your blogging website and let your website generate a steady flow of passive income for you.

FAQs on How to Make Money from Blogging Website

Which one of the above methods is best to make money from blogging website?

It is very difficult to say, all of the mentioned ways can be effective to make money from a blogging website. However, it would depend on your niche, audience, and content.

Some popular and proven ways to monetize a blog include placing display ads, writing sponsored blog posts, becoming an affiliate marketer, selling exclusive content or merchandise, and offering membership. It's important to test and experiment with different methods to find out which ones work best for your blog.

How much monthly I can generate from my blogging website?

It is difficult to predict how much money one can generate from a blogging website since it depends on several factors. Niche you select could make the difference in earning, higher the profitable niche more the earning potential.

Secondly the amount traffic of your blog also differentiates your earning, more traffic, more visitors, more revenue your blog will generate.

Which monetization strategy from the above article you use could also make the difference in earning.

Overall, some bloggers make a few hundred dollars per month, while others make thousands of dollars per month.

How long does it take to start making money from blogging website?

It takes time to start making money from a blogging website. Many factors affect how quickly you can monetize a blog, including the quality of your content, your audience size, the niche you're in, the type of advertising you use, and your marketing strategy.

Some bloggers start earning revenue within a few months of launching their blog, while others take years to build up a significant income. It is essential to have patience and consistency in producing quality content to establish your blog as a reliable source of information to attract a wide audience.

Back to blog