10+ Ways to make money with your WordPress Blog

10+ Ways to make money with your WordPress Blog: Is it possible to make money with a blog today? Of course. And a lot. It is easy? No, but if you stop being guided by your intuition and use the right strategies, you will greatly increase your chances.

Logically, if you only want to earn an extra every month you will not have to dedicate as much effort as if your goal were to live from your blog. But to live on it you must be willing to sacrifice much of your free time.

10+ Ways to make money with your WordPress Blog

Below you will find the 10+ most efficient ways to make money with a blog. You can often combine several of them, but the key is to choose the ones that best fit your project.

1. Advertising

Monetizing with third-party advertising remains one of the preferred ways for many bloggers for its simplicity. Although there is a belief that with advertising it is not possible to achieve high income, generalizing this way is not correct: it depends on the theme of your blog and its volume of visits.

For example, a blog on tricks to save will surely get less income than another on financial investments, because your audience will not be too predisposed to spend money on anything.

There are many forms of advertising, but the most popular are Adsense, CPA and private advertisers.

Adsense (PPC)

This is the PPC advertising network of Google, the largest in the world. Adsense owes its popularity to its simplicity, ease of implementation and number of advertisers. You simply register here, and once Google has approved your request you can start placing ads on your blog by inserting a small code.

PPC stands for Pay Per Click, which means that every time a reader clicks one of these ads on your blog, you receive money. In addition, with Adsense you do not choose what type of ads will appear on your website: Google is responsible for doing so automatically according to the subject and the profile of the reader. Generally, this is an advantage. Google has a lot of information about your readers, and shows them the most relevant ads for each of them. That allows you to:

  • Maximize the money you can earn with advertising, because the more relevant and specific an ad is, the more chances the reader will click on it.
  • Not having to contact any advertiser directly, since anyone who is associated with Adsense can potentially appear.
  • That the ads do not seem forced. Being personalized for your reader and theme, they integrate quite naturally in your articles.

To find out what potential your theme has with Adsense, you can use the Keyword Planner. Enter your general theme or a specific article there and look at the number of searches and advertisers’ bids. Bids are how much companies that advertise are willing to pay for each click. One part you keep (over 40%), and the other Google, so the higher the bid, the more money you can earn with this type of advertising.

CPC Adsense

For example, if you created a blog with content on emotional intelligence in children, each click of your readers would generate between 0.11 (40% of 0.28) and 0.65$ (40% of 1.63). This is an average of 0.38$ per click.

The percentage of readers who click on an ad is usually between 1 and 2%. Therefore, if you had two thousand page views per day, the calculation of monthly income with Adsense would be as follows:

60,000 page views / month x 1.5% clicks x 0.38$ -> 342$ / month

The key to earning a good sum with Adsense is to have a blog about a topic that pays very well, such as executive training, finance or health, or in a less profitable but capable of attracting a huge volume of visits.

For this reason it is usually more useful for informative websites that offer general content on a specific topic, such as health, animals or psychology, because this allows them to attract hundreds of thousands of visits per month.

For a blog, Adsense is a very simple way to earn extra money every month, but surely it is not what will allow you to live on it.

As these are too general articles, the CPC (what I earn per click) is very low, of $0.03. I could earn more by optimizing the position of the ads or inserting them into articles where the bid was highest, but it still gives me between 80 and 100$ per month that allow me a whim ?

CPA (Cost Per Action)

In CPA advertising, the advertiser does not pay you when the reader clicks on the ad, but when you take an additional action, such as filling out a subscription form to receive more information or sign up for a raffle.

Logically, the effectiveness of this advertising is lower, because in addition to clicking on the announcement of your blog the reader must do something else on the page where it lands. But that’s why the commissions are much higher. The companies that offer CPA advertising are usually insurance companies or online dating companies. When you put your data they send you a personalized quote or several potential suitors to encourage you to end up hiring their services.

There are many companies that offer CPA, although many of them are closing as they sometimes encourage unethical practices (such as when a website forces you to put your phone number to access a certain content and then resell that information). Some currently recommended options are Peerfly or Toroadvertising.

Private advertisers

If you are proactive, something that I recommend if you want to succeed with your blog, you can contact companies to offer advertising spaces on your blog where you can place your banner with the ad.

Normally these ads are placed in the header, in the sidebar or within the content itself. Advertisers usually pay for printing, that is, for the number of times readers have seen that page with advertising. It would be the equivalent of an ad placed in the newspaper or on a billboard. The more visible, the more expensive the ad will be, so the more traffic your blog has and the better places you offer for the ad, the more money you can ask for it.

To get advertisers you can do two things:

  • Get in touch with companies related to your theme to offer them to advertise their services and products. They will be more likely to access if they are companies that are already advertising on Adsense or other websites, so do a previous investigation to increase your chances of success.
  • Encourage companies to contact you by creating a section on your “Advertise here” blog, where they can find a document with your rates, the number of visitors to your blog and a contact form.

It would be the equivalent of newspaper reports, and although it is indirect advertising, it is still advertising. When your blog has some visibility, some advertisers will contact you to offer you free money or products in exchange for you writing an article about some of their news. There are also platforms like Coobis that put in contact bloggers and companies that want to hire these sponsored reviews for their products. There you will have to specify the theme of your blog, number of visits per month and economic conditions. When a company wants to hire you a review you will receive an email with all the necessary information.

These types of reviews are usually paid between 20 and 500 euros depending on the theme and traffic of the blog. You can make them hidden, as if they came from you naturally, or clearly specify that it is a sponsored article. It depends on what you have indicated when you sign up for these types of platforms.

2. Affiliate Marketing

Actually, affiliate marketing is still a form of CPA where the action is to buy. Thus, you will earn money every time a reader buys one of the products you recommend. Together with Adsense, it is one of the forms of monetization preferred by many bloggers for its simplicity. You do not need to create your own product and you benefit by recommending third-party products.

There are companies that offer their own affiliate programs, such as Amazon, and others such as FNAC or PcComponentes are integrated into affiliate networks with many more advertisers, such as Shareasale and Awin. Its operation is similar:

  1. You sign up for that company’s affiliate program and wait for the approval of your website.
  2. You are looking for the product you want to promote and you get a special link with your affiliate ID (ID).
  3. You include those links in your blog when you talk about that product in question.
  4. When a reader clicks on that link, it is redirected to the product sales page. If you end up buying it, you take a commission.
  5. Once you have reached a minimum of commissions, the company enters into your account the money you have generated each month.

The amount of the commission depends on the company and the type of product. Usually, the cheaper it is, the less commission. Amazon moves between 3 and 10% for its products, while Clickbank offers between 30 and 70% for its digital products.

Amazon affiliates

If you are interested, I recommend you take a look at this post about Amazon Affiliates. Amazon is probably the most popular affiliate platform in the world. And my favorite. As it has everything from vessels to ebooks, you can recommend almost any product you can think of. The affiliation with Amazon is to recommend products from a specific niche for your readers or other Internet users to click on your recommendations, be sent to Amazon and buy it.

For example, if you had a blog about graphic drawing, you could make an article recommending graphic tablets. Or if you had another one about cooking, recommend express pots and earn commissions when people bought one.

The negative part is that Amazon only attributes sales to you during the 24 hours after the click and does not offer commissions that are too high, as you can see in the following table:

Amazon Affiliate Commissions: However, its conversion rate (the percentage of people who end up buying) is one of the highest in the world. In addition, it gives you a commission on EVERYTHING the customer buys, not just the product you have recommended.


Membership is not just about selling physical products. You can also sell digital products such as online courses or software. Clickbank is a popular affiliate network that acts as a market where advertisers present their products and bloggers like you select the ones they are interested in promoting.

For example, if you had a blog about diet and healthy living, you could search Clickbank for weight loss online courses that seemed trustworthy (ideally do them first to validate their quality). Then you could recommend this course on your blog with an affiliate link, earning commissions for readers who signed up for it.

Affiliation with other bloggers

Another quite effective option is to get in touch with other bloggers who have digital products, such as video courses, and offer to sell them on your own blog. It costs them nothing more than to register as an affiliate in one of the platforms they are using, such as Hotmart or Sendowl. Commissions are around 50% and are usually expensive products.

If you have a loyal audience and recommend a product from another well-known blogger, you will surely get several sales with little effort.

Logically, the ideal is that the product is relevant to your readers. And I do not get tired of seeing personal development bloggers selling marketing videos of their mentors.

3. Sale of physical products

Selling physical products through your blog is another excellent way to generate income, since the margin will be greater than with affiliation or advertising and you will not be so limited to the volume of visits you have.

Of course, not all blogs make sense to sell products.

If you have a very strong personal brand, surely there are those who want to buy you merchandising or books. Otherwise you will have little success. But the biggest drawback is that, as a general rule, you are going to have to take care of storing the products and making the shipments, which implies an associated cost and prevents this form of monetization from becoming an automatic income (which is what truly interesting of online business).

Printed books

Many bloggers sell their own self-published book through their website. This gives them a very good margin, but as I said, they should also take care of the shipments.

When I decided to write my first book, I was not sure what to do. I was evaluating the option to publish it on my own and send it myself, but when Planet appeared I decided that it would be best to publish it with them and sell it through Amazon.

Although my income is lower because Amazon keeps 30% of the amount, it doesn’t take up a second of my time. They take care of sending it to customers and managing refunds and returns, so I can forget the rest.

Handmade products

If you have a craft, pastry or other handmade blog, you can also sell it through your website.

Creating an online store section in your blog is very simple today. There are plugins like Woocommerce that integrate automatically and allow you to manage prices and stocks, or platforms like Shopify that create an ecommerce in minutes, with your shopping cart and payment methods, for a monthly fee.

Third party products

You can also use your blog as a platform to sell products produced by others. You buy the product from a manufacturer, you have a stock, and you sell it at a higher price.

Lately the dropshipping system has become popular, where you pick up the order through your website, but you are not responsible for either the management of the stock or making the shipments. You simply reach an agreement with a manufacturer to do it in exchange for a commission. This way you save work and headaches.

There are companies (especially Chinese) that allow you to customize the brand and logo of the product if you order them from a good number of units. So you can sell products manufactured by another under your own brand.

You depend on the stock and manufacture of a third party, and that is not under your control

4. Sale of digital products

If you have an audience and have managed to generate enough confidence with the contents of your blog, you have an excellent opportunity to sell your own digital products.

This is probably the most profitable way to make money with a blog. And my favorite. You minimize commissions, avoid intermediaries and eliminate physical distribution costs. In addition, you can convert it into an automatic passive income and earn money even while you sleep.

However, creating your own product requires time and dedication, as well as a good sales strategy.

Digital books

Selling your own ebook is a great way to start automating a sales process. Once the system is written and prepared, you can forget the rest.

If you are not sure how to configure payments and downloads of the ebook on your blog, you can use platforms such as E-Junkie to sell PDF books, or put it up for sale on Amazon.

Online courses

Surely the most lucrative form of monetization that exists today, because once created an online course it costs you the same to sell one than two hundred. It hardly has creation costs and none of distribution.

An online course can be in the form of videos or downloadable documents, and if you join an automated sales system, such as a sequence of emails through Mailchimp or Active Campaign, you can create a very, very interesting passive income.

5. Offer your services

Once you have established some authority with your blog, offering your services is one of the fastest ways to start earning money.

You just have to think about the services you could offer and their format. If you had a photography blog, you could sell your fees as a face photographer. In the case of a personal development blog, you could offer coaching sessions via Skype or e-mail.

The key is to position yourself as an expert with the content you publish. Over time you will increase your knowledge yourself, and in the end you will find many people willing to pay for your services or advice.

The counterpart is that it is not a passive system. Each new client that you get will be an income, but it will also force you to dedicate a lot on your part, limiting the amount of customers you may have.

These are several ways to offer your services with a blog:

  • Conferences and workshops
  • Advice via Skype or email
  • Face-to-face advice
  • Custom design or programming projects
  • Webinars (online seminars) in group
  • Content Writing
  • Content Translation
  • Online classes
  • Video or photo editing
  • Web Analytics
  • Search Engine Optimization Projects (SEO)

6. Donations

Lately it has become fashionable to accept donations or sponsorships from individuals with platforms such as Patreon.

It is common to watch it on YouTube or video game channels such as Twitch, but more and more bloggers are implementing donation collection systems in their blogs. Even Paypal has created a specific WordPress plugin that allows you to accept donations quickly and easily.

Although you may be ashamed to ask for it, you will be surprised by the amount of readers who will have no qualms about giving you a small tip for sharing your content for free with them.

Yes, it is always more effective to sell something, but don’t underestimate donations as a source of additional income, at least until you have your own digital products.

7. Professional directories

If you have a blog on a topic where there are many professionals, you can create a payment list by organizing them by specialty or geographic location.

The idea is that, if a professional wants to appear in your directory, you can do so after paying an amount. The more popular your blog, the more people will be willing to pay to appear in the list of professionals you recommend.

If your blog were of psychology, you can create a directory of psychologists. A law blog could do the same with lawyers, and another graphic design could also list a number of designers.

Creating a list of this type is very simple. There are WordPress plugins that automatically configure them to collect payments. It is even possible to add valuation systems for readers to rate each of the professionals that appear.

8. Private forums

Some blogs choose to include a forum section where readers themselves can create their topics and comment.

It is an option to assess if your blog has a loyal audience and you think they could benefit from the content created by them, both to exchange knowledge and experiences and to give support.

To monetize a forum you have two options:

That access to the forum requires a monthly fee or a single payment That only to access certain sections or Premium services of the forum is necessary to make a payment

The second option is usually the most frequent, unless you manage to create a very strong personal brand and want to position it as something very exclusive.

With some WordPress plugins like BBpress it is very easy to create a forum section in your blog. Of course: be aware that moderating it, at least until you have the help of other participants, requires a lot of work.


Photographing you is much more than a photography blog. It is an online store, offer courses and also have a forum section where fans of this discipline share their concerns and experiences.

9. Sell your blog

Most bloggers have a hard time getting rid of their projects, but there may be times when selling your blog, even when you’re generating money, is the best option.

It could happen that you decided to create a blog on a totally different theme, that you could no longer devote yourself to it or that your professional life took a radical turn. In that case you could use platforms like Flippa or Empire Flippers to put your blog for sale.

10. Job Opportunities

Having a blog does not mean that you can only earn money through it: it can also be a great boost for your professional career. Recently, more than 90% of companies investigate the social networks of a candidate before hiring him. They are looking for professionals with a good reputation and who are able to demonstrate their knowledge, and the best way to achieve it is through a blog.

Blogging Tips for New Bloggers

Today it is not easy to be the first. There are blogs for everything, so you will have to follow a strategy that allows you to differentiate yourself and make yourself known. And it can be summarized in 5 steps:

  1. Find your niche
  2. Create your blog
  3. Generate content
  4. Build your audience
  5. Monetize the blog

Find a profitable niche

This is the most crucial phase to determine the income potential of your blog. Most people think of a blog as a newspaper, a place to share their reflections and what happens in their day to day.

But, unless you are already famous and there are people interested in you or you have a life absolutely out of the ordinary, this does not usually work.

You must contribute something else to the people. Everyone wants something in exchange for their time, and if you don’t offer any value they won’t find your page or feel the need to visit it again.

So the first thing to think about is what can you bring to the world? The most common is to contribute knowledge or fun. Yes, there are blogs created with the sole intention of entertaining, and if you do not look at YouTube, where there are countless videos that are simply funny.

But the most common are blogs that offer knowledge on a specific topic. And the most successful are those who manage to meet a demand from their audience.

To find a topic with potential for your blog, answer the following questions:
What do you like?…..If you are going to have to be writing on a subject for several years, it is better to be about something you are good at, but also that you like it.

For example, you might be good at preparing attractive PowerPoint presentations, but you’re tired of doing them at work.

Look for hobbies or interests that you would never tire of talking about, because they are all excellent candidates to become the central theme of your blog. Keep in mind……
It is not essential that you are an expert on the subject, much less. There will always be people who have no knowledge and want to learn with a simpler and less academic vision.

That this does not stop you, because by the time your blog has visits, you will have had to inform yourself so much to create your content that you will know more than 99% of the population on that subject.
Is there a demand?…..The contents of your blog must solve a need, otherwise nobody will be interested in it and much less be willing to pay.

To find out if that need exists, ask people to respond to the profile of your target audience, research forums and use the Google Keyword Planner.

This application will let you know how many people do a search on Google every month, and it will also show you how much advertisers are bidding to show ads on those searches.

The more searches your subject has, the more demand there is.

The more an advertiser is willing to pay, the more business potential this theme has. That gives you an idea of ​​the money you could earn with your blog.

Adsense keyword!!! If your subject has barely any searches and the bids are zero, ask yourself if there really is demand.
Can you specialize or do better?….Once you have validated your theme, it is time to investigate your competition.

Search your chosen theme on Google and see if there are websites or blogs positioned there. As there are probably several (today it is very difficult to find a virgin market), think about how you could specialize.

Specializing is a way to differentiate yourself from your competitors, and will allow you to be visible in a specific niche market.

Think about what types of people could benefit from your knowledge and choose one. For example, you could teach how to make powerpoint presentations to students, entrepreneurs, university professors or doctors.

Also look at how your competition is about the subject and assess whether you can do better or at least different. You could give it another approach, more personal, motivational, humorous or scientific, for example.

In any case, may none of these three keys stop you. It is NOT necessary for you to have a great idea. The important thing is to start, because then you can always change your positioning, as many of today’s great bloggers did.

Create your blog

The next step is, logically, to create your blog.

First you will have to choose a name for him. You can put your own name or invent one, but don’t waste too much time on this: the relevant thing is its contents, not its name.

There are many domain registrars, but for their reliability and simplicity I recommend Namecheap, Godaddy or DonDomain. Simply open an account and enter a domain name that is available.

Create domain: Then you will need a hosting to host your blog. Although there are free as wordpress.com or blogger.com, in reality no blogger with minimal aspirations uses them because:

They limit the functionality of your blog a lot and you won’t be able to customize

The domain will be of the type tublog.wordpress.com, which will reduce credibility

My recommendation is that you hire a WordPress hosting in Webempresa. For just over 5 euros a month you will have one of the fastest and best technical support accommodations in Spain.

Ah! And with the coupon “vidaonline25” (without quotes) you will get a 25% discount on your Webempresa hosting during the first year. Do not let it escape!
In this tutorial you can create a blog step by step in less than 15 minutes.

Generate useful content

This point, along with the theme of your blog, is what will greatly determine your income potential.

Every day more than 3 million articles are published in blogs. This means that if you really want to be visible with your blog, you are going to have to create content that highlights and catches readers.

Your content must be epic. Create articles that meet the needs and solve the problems of your readers, and also connect with them. This is what will truly allow you to get the most out of your blog.

These are the 3 requirements that any article in your blog should meet:

  • Well formatted, with a nice and simple design
  • Explanations in depth, but practical and easy to read
  • With stories and personal examples that help your readers to know you better

Build your audience

The mistake that many new bloggers make is to create their blog, publish content, and stay waiting for visitors to arrive. This strategy where they are the center of the world is doomed to fail.

With the amount of competitors there are today, if you want to make money with your blog you will have to be proactive and give visibility so that your target audience knows that it exists.

Another common mistake is to focus solely on the number of visits. The amount of traffic on a blog does not have to be related to its revenue potential, especially if those visits are not interested in what is offered.

It is essential that you be clear who you are going to create your content for. That is, who is your true target audience and what problem will you help solve. This way you can also know where to find him on the Internet.

These are the best ways to give visibility to your blog:
It appears in other blogs & Does your target audience read other blogs? Then you have a great opportunity to attract attention to your project by appearing as a guest author on that blog.

Simply contact your author, show him that you know his blog, and offer to write an article that adds value to his readers.

Guest article
Keep in mind, The same target audience may have several needs, so make sure that the blog where you publish your guest article does not compete directly with yours in their value proposition.

For example, if in your blog you help university students to make impressive presentations, you could search for a blog about professional outings since their audience is probably very similar.
It brings value in specialized forums

Does your target audience participate in certain forums? Surely, so identify them and add value to establish yourself as an expert in the field.

Most forums are very scared of spam, but if you participate in the conversations providing interesting information and then present your blog as a place where people can expand information, it is very likely that you will get a good handful of interested readers.

expand forum info
Choose your social networks

Another common mistake in many bloggers is trying to be present in ALL social networks. That consumes a lot of time and does not allow them to focus on what is really important: create content and promote them.

You must choose and focus. Depending on your theme and content, there are more appropriate social networks than others, such as:

Visual content (photography or travel blogs): Instagram and Facebook

Contents for professionals: Linkedin and Twitter

Personal development content: Facebook and Twitter

Health contents: Facebook and Instagram

Facebook or Linkedin groups are like forums: opportunities to put your content in the eyes of an interested audience. Just be sure to add value and not fall for spam, or it will last a short time.
Optimize your SEO (Search Engine Optimization)

SEO is about making your articles as visible as possible within content search engines such as Google or Ping.

If you make your articles appear in the top positions of these search engines when people make a query, you will ensure a constant flow of visits (and free).

Traffic sources

In most of my projects this is the main traffic channel. I could write for hours about SEO, but I summarize it in the three main keys to achieve visibility:

Create content that satisfies the user’s search intention

Take care of your SEO on-page by making good use of keywords, titles and images

Get other websites link your blog or articles, and link your own content in your articles to derive traffic

If you want to learn the basics of SEO, I recommend this practical guide on web positioning for beginners.
Paid ads

Paying for traffic on search engines or social networks is also an option to get interested visitors, because they allow you to segment exactly what kind of people you want to be displayed.

In addition, paid ads have two advantages:

They allow you to obtain results much faster than with organic positioning (SEO), since this requires time to be effective.

Each time the organic reach of social media or Google posts is smaller, so it is not surprising that paid ads are becoming increasingly important.

In order for the ads to have a good return on investment, make sure that you are attracting qualified target audiences, that is, with the potential to invest to solve their problem.

Create a mailing list

Once you manage to attract readers to your blog, you must retain them so that they continue reading and interacting with your content.

Otherwise, the vast majority will arrive, read an article and never return. Not because they are not interested, but because they are saturated with information. You should make it easy for them and send them your content instead of waiting for them to meet again.

The best way is to create a subscriber list by email. To motivate your readers to subscribe to your mailing list, you should probably offer them something in return, such as:

  • A course by email
  • A series of exclusive videos
  • An ebook
  • A special discount

A list of subscribers will allow you to maintain a higher frequency of contact with them, which will generate more confidence and help you position yourself as an expert in the field.

In addition, the true economic potential of the blog lies in your subscriber list, because it will allow you to present payment services by email. Remember that they are readers who have already shown interest in your content!

Monetize your blog:

Once you have your content and have built an audience, monetizing your blog is the next natural step. Whatever they say, there is no better way than another to make money with a blog. It depends on the theme, the demand, the profile of your readers and the effort you are willing to dedicate.

In any case, you will need a lot of perseverance.

Nowadays it is almost impossible to start making money with a blog until several months have elapsed, so you must be willing to continue working on it even when you have not seen a doller for more than a year. Most bloggers have started the same way, dedicating ourselves to our blog for pure hobby. And it is precisely the fact of not setting economic goals that has allowed us to move forward even when we did not get results.

If you are not willing to go through the same path, you will be buying many numbers to end up abandoning it. But if you persevere, I assure you that a blog can change your life ?

I hope this article has helped you understand the different ways to make money with a blog. Each of them has its advantages and disadvantages, but generally, the more effort they require, the more money you can get. In any case, monetizing a blog so that it becomes a stable source of income is a major career. You won’t get it in a month or two, so arm yourself with desire and patience, think your strategy well, and don’t delay it anymore!

And you, what method are you going to use to make money with your blog?

(10+ Ways to make money with your WordPress Blog)

Leave a Reply

Close Menu