How To Make Money Blogging

Like us on Facebook

Everyone who starts a blog starts for at least one of two reasons; for fun, or to get inconceivably rich. In this article I’m going to focus on how to make money blogging, but that doesn’t mean you can’t also have fun doing it.

How To Make Money Blogging


This Is How To Make Money Blogging

First of all, allow me to hit you with a brief reality check.

Many internet marketing gurus will tell you that all you need to do is make a blog, get traffic, monetize it, and you’ll make millions.

This is simply not true, and only the top percentile of bloggers will actually make it to those kind of income levels. Realistically, once you have a monetization system that works, you can keep growing it and reinvesting money into your blog in order to grow it.

BUT that takes time and hard work. If this is a part time gig for you, then it’s fairly unlikely you’re going to reach those levels.

However, that doesn’t mean that blogging isn’t still a great source of income. What I’m saying is, just don’t get disheartened when you launch a product just before going to bed and when you wake up the next morning you literally made no money in your sleep.

So how does Blog Traffic Builder perform?

For context, here are a few quick stats about this blog;

  • This blog currently gets around 3,000-5,000 unique visitors per month not including spam. Now I think we can all agree that those numbers are fairly average, and pretty achievable for most bloggers – if you disagree, please check out my eBook to start building traffic.
  • Currently this blog has around 800 email subscribers.
  • This blog makes me around $300-$400 per month – just from promoting BlueHost.

Now that’s not millions, but it’s not bad for writing one post per week and spending a few hours promoting it each time.

This is the reality. You should have a goal for how much you want to make from your blog, and try to reach that each month. Make sure its achievable, and allows you to track your own progress.

For example, I try to make $1 per 100 unique visitors, or $0.50-$1 per email subscriber per month.

Now that you have something to compare to, maybe monetizing your blog will seem like less of a challenge.

To help you get started on monetizing your own blog, below I’ve laid out most of the ways to monetize a blog. This is not an all inclusive list, and sometimes the more creative methods can be the most effective.

Google AdSense

Google AdSense

Google AdSense is one of the most popular methods to make money blogging. However, it’s probably the laziest and least effective.

AdSense works on a “pay per click” basis. What that means is you get paid every time someone clicks on an ad on your page.

The main benefit of using AdSense is that it can be set up to “set and forget” meaning you just implement it once and the ads change as required, and you literally have to do nothing.

The downside is that Google and their advertisers control how much you get paid, and it often is very little for smaller bloggers. The other negative for AdSense is that you have no control over what gets displayed, and a lot of people recognize the ads and their formatting, and therefore are desensitized to them and so are less likely to click them.

AdSense also sends traffic away from your site; the traffic you worked so hard to get in the first place!

Anyone with a qualifying blog can sign up for Google AdSense and put ads on their website.

Google AdSense

Affiliate Marketing

bluehost ad

Affiliate marketing involves placing ads for other people’s products on your page, and then when someone clicks it and makes a purchase, you get a commission.

These ads can be implemented in a number of ways. You can go for the more obvious ad, which would be a banner or an image (see BlueHost ad in my sidebar) or you could go for a more inconspicuous link like this one.

The way they work, is for you to use a “tracking link” that tells the seller that the sale came from you. For example, my BlueHost link looks like this:

There are any number of products you can advertise with affiliate marketing, so your choice should be based on the following;

  • Is it relevant to your niche? You’ll have a lot better success rate if the product you’re sending people too actually fits with the theme of your blog. For example, I write for bloggers, and bloggers need hosting, therefore I promote BlueHost to those bloggers. (Only because I use it and actually like their service – stay authentic)
  • What’s the conversion rate? When promoting an affiliate product, you normally send your visitors to a “sales page” that will attempt to sell them the product. Your main concern should be whether that page achieves that goal or not. Make sure you check out where you’re sending people before you actually send them there.
  • What are their commissions? Different companies offer different commissions for similar products. Normally it’s a percentage of the sale price, or a fixed fee per sale. Also check if the commissions are one-off or paid on a recurring basis.
  • Are they stealing customers? Sometimes, companies will try to capture email address instead of making a sale. When this happens, they’ll start emailing the people they’ve taken with a free trial, or special offer to entice them in; without paying you a commission. I’ll go more into why this happens in a separate post.

Affiliate marketing is my favourite option due to the higher payouts. There are a ton of places you can become an affiliate, each with their own unique perks. The quickest ones to get started with are;



Amazon Associates

Sponsored Content

Blog Meets Brand

Sponsored content is a double barreled approach – it makes it easier to generate content, while simultaneously making money. There are two main types I’d recommend trying;

Sponsored Posts/Reviews

This is when a company will pay you to write a post or review about their product.

The benefit of doing it this way as opposed to being an affiliate or using AdSense is that you have guaranteed dollars coming in, regardless of the effectiveness of the post.

You may also be able to get free products from companies in order to provide the review – this is kind of a cool perk. This method works best for niche bloggers that write about offline activities. But, it can also be effective for reviews of online products.

Brands like to work with bloggers to get authentic reviews of their products, so it’s a win win for everyone.

There are a few sites you can go to and get hooked up with brands, here’s an example of one I’ve used;

Blog Meets Brand

Paid Guest Posts

Guest posting is still very common and is a great way for bloggers to expand their reach. You may already offer guest posting opportunities through your blog – but had you even considered charging people for them?

Yes they’re providing you with free content, but sometimes the benefit is tilted too far in their favour. I’ve seen guest posting offers anywhere from twenty dollars to thousands of dollars.

Just think twice next time someone approaches you asking for a free guest post – you could be making some money here.

Create Your Own Product

Creating Products

Creating your own product is probably the best way to monetize your blog. It allows you to keep traffic on your blog, while also providing something that builds your own brand.

There are lots of products you could create, both online and offline, but here are some ideas to get you started.

Niche Related Products

Create a new product relevant to your niche. For example, if you blog about the great outdoors, you could create a new mosquito repellant (please do, I got eaten alive last weekend!).

You can sell the products through your site using an eCommerce plugin such as WooCommerce or you could start selling through amazon.


eBooks are an interesting topic. I’ve written a few, and found that normally, it’s best to give them away in exchange for an email address, and use it to build a relationship with your readers.

BUT I’ve also purchased my fair share of eBooks, so I’m not saying you can’t make money from them.

The key to success with selling eBooks is to make sure they’re written with the purpose of solving a specific issue for your audience.

DO YOUR RESEARCH. Don’t just dive in thinking you know what your audience, you need to literally ask them.

Here’s an example of polling your audience, and although there are a few different ways you can do it, I’ve found this one to be the most effective.

Turn It Into A Hardback Book

Once you’ve written a successful eBook, why not turn it into a hardback? Some people just prefer having something material they can hold in their hands.

Turning it into a hardback doesn’t necessarily mean you have to pick up a publisher and get it mass produced. What it does mean, is that you can find a small independent printing company to produce your book, then you can sell and ship it from your website.

Make sure that if you do this, you use the momentum of your online eBook sales to help market your hardback.

Become A Teacher


You’re already giving away all this information through your blog, why not ask people to pay for it?

People have a need to learn, and if you have the information they desire, it should be easy to teach them.

You can offer one on one classes over video chat, or you can teach in a webinar style format that reaches a lot of people at once.

One good tactic to implement would be to teach the basics through a webinar, and then offer one on one training as an optional extra. This allows people to meet you and taste your teaching style to know if they want to commit to individual lessons.

Write Courses To Sell

If you already became a teacher, this stage should have become incredibly easy. All you need to do is record your classes, edit them and now you have a product to sell.

A little video editing and eCommerce setup and you’ll be well on your way to making money from prepackaged courses that you can sell over and over again.

Alternatively, you could prepackage your courses in a set format, and then use live training to provide information but also promote the courses at the same time.

Offer Your Own Services/Consult

If you’re writing a blog, chances are you already know more than your fair share of information about your blog topic.

Sometimes, even though you’re literally telling people how to do things, they just want someone else to do it for them.

This is where you can start offering services to help them out. For example, I wrote this extensive guide on how to move from to – but people still ask me to do it for them through my services page.

you could offer any kind of service, as long as you know it’s in demand, you’ll have buyers.

My top tip for this is to make sure you actively promote your services page. Don’t just have a link in your menu, most people don’t look there.

Make sure you link to it regularly with clear calls to action, for example; “Don’t want to move WordPress yourself? Let us do it for you, click here.”

Add Membership Options

Adding membership options is a quick way to make money blogging, and normally provides month to month recurring revenue (who doesn’t want that?!).

Members Only Content

It’s quite straightforward, all you need to do is make the best information on your site available only to those who are willing to pay for it.

There are plenty of plugins which allow you to do this simply through WordPress and as long as you keep the good content coming, your revenue stream can be literally endless.

Make sure that you post regular useful content for your members, or you may leave them dissatisfied. Make sure that the information exclusively available to them is also not readily available to non-paid readers – otherwise there’ll be trouble there too.

Private Forums

This is a similar idea to member only content, and could be included in the same package.

You can use a plugin such as bbPress or BuddyPress to create your forum for free.

The nice thing about a paid forum is that it allows you to connect and answer questions for your members personally.

The even nicer thing about paid forums is that your other members will try to help people out too, meaning sometimes you don’t even have to do anything!

Be careful though, forums take a lot of maintenance and any abusive members need to be dealt with swiftly.

Paid directories

People want links for their blog, and a paid directory is a quick way you can charge them to get a link from you.

You can set your directory up and let people submit their own information, but you probably want to moderate the submissions to make sure there’s no spam.

Again, you can find free and premium WordPress plugins to accommodate your directory needs (I’d recommend premium though, they’re just better).


Donations aren’t just for charities.

Sometimes people like your content, and don’t have any way to repay you and so allowing them to donate is a simple way to solve that problem.

The best way to implement donations is not to say “Donate to me”, like you’re a charity, but more so to say: “Like what I wrote? Buy me a coffee and keep me ticking!”.

Make sure you show some humility, and that you’re not just trying to grab $5 from the next sucker to come along.

Paypal offers various ways for you to get paid, including “Donate” buttons you can copy and paste onto your blog.

Sell It

Sell on Flippa

Your blog is worth money, and people want to buy it. Have you put in a lot of hard work, but now aren’t sure you want to continue and monetize?

You can sell your blog on sites like Flippa – with over 800,000 active users, you’re sure to find a buyer.

I’ve sold blogs through Flippa before, and found that the value can be based on a number of factors;

  • Monthly unique visitors
  • Current income and revenue streams
  • Type of niche
  • Size of email list
  • Social media profiles included

Generally speaking though, you can get about $1 per unique monthly visitor to your blog. Just make sure you do your research before putting your blog up and compare it to others listed.

People can make you offers and it’s just up to you if you take them.


By now you should have a pretty good idea of how to start making money from your blog. If there was a list of my top takeaways from this post, they would go something like this;

  • Monetize based on what you’re comfortable with, don’t break your morals just to get $20 from a big brand.
  • Be smart, think about what type of monetization is going to suit you best.
  • Try different things, see what works, if it doesn’t then try something else.
  • Don’t stick to one monetization method, try to incorporate multiple revenue streams.
  • Be realistic – don’t get down if your bank account doesn’t explode overnight.

That’s it for now, time to go make money blogging!

Did I miss anything in this guide? Let me know in the comments!

As always, if you liked this post, please subscribe below.

Tom Watts
Follow me

Tom Watts

Blogger from England, living in Canada. I blog about blogging, SEO, Social Media, Web Design etc. Monday lover, coffee consumer. The glass is always half full. Read my full story here: Read More
Tom Watts
Follow me

Latest posts by Tom Watts (see all)


  1. Sarah Bruso says:

    They say you shouldn’t blog for the money but, hey, somethin’s gotta pay the bills. I have a really small (read as: like 10 average views per day at best) audience but when I get bigger I’ll definitely come back here and check out your techniques. I also look forward to delving into your ebook about growing traffic.

    • Tom Watts says:

      Hey Sarah,

      Everyone says it, but everyone has bills and dreams. I’m not going to lie to you by saying I don’t want to make money from my blog – I do – but I also want to do it in an ethical way whereby I only promote products or create services that I truly believe in that will actually help people. Not necessarily the highest paying options.

      Let me know how you get on, feel free to email me if you have any questions or need tips on getting started 🙂


  2. Cool post Tom. Writing for fun is cool and all. Writing to create an income Serves More People

    • Tom Watts says:

      Hey Steven, thanks for the props! I agree, if you’re going to be spending that much time on something, most of the time it needs to be at least helping to make money.


  3. Great Post Tom, thanks for sharing. Allow me to add that Content will always be King, which is why this post is so outstanding. Great Job, keep writing.

  4. Denise says:

    I’m so glad that I came across this. I’ve only been blogging for a few months & have heard of most of the methods but never in such detail. I’m definitely going to use some of these tips. Thanks for sharing!

  5. Catherine says:

    I love these types of blog posts because there are always so many different ways to execute the same thing. I want to try out a different avenue than what I used before, so I will definitely use your post as a place of reference!

  6. Thanks for sharing how to monetize one’s blog Tom, the options are indeed many

  7. Rhonda Swan says:

    Thanks for this post. You’ve given out a lot of great ideas. Keep up the good work and live unstoppable!

  8. Hi Tom,

    Many thanks for this awesome post as all of us bloggers need to make some money at some time just so we can continue our blogging journey.

    Of the many valuable tips you provided the one that grabbed my attention was the membership option.

    I’ll be trying that one out for sure as it sounds exactly like what I need.

    Many thanks for sharing your awesome expertise Tom

    Best wishes from the remote Thai village blogger


    • Tom Watts says:

      Hey Peter,

      Membership is definitely one of the best – everyone wants recurring income – but membership sites are also one of the most labour intensive. You have to keep the content coming and make sure you’re providing enough value to retain your members. I wish you the best of luck though, and let me know once it’s up, perhaps you’ll have a member right here 😉


  9. Kim Willis says:

    Hi Tom

    Super helpful post, thanks for sharing.

    I don’t use my blog to sell products directly, I use it more as a credibility builder and lead generator.

    But leveraging what you’ve got (eg the blog content) into other ‘assets’ is a smart way to go. For example, you mentioned ebooks. A big YES to that one. I also like these options:

    – Membership Site
    – Developing Courses
    – Offering Services

    Great stuff, thanks Tom


    • Tom Watts says:

      Hi Kim,

      Thanks for stopping by! Compiling information from your blog into an ebook is one of the best ways to quickly monetize or add a free giveaway as an email exchange. Thanks for the comment!


  10. Nikki says:

    Great Post. Thanks of sharing this information with us. I am looking into monetising now.

  11. GiGi Eats says:

    Sponsored posts is how I make $ – I wish I had a product to sell, but I guess I could just considering MYSELF a “product” – haha!

  12. Par Donahue says:

    Thanks Tom for a very helpful post.
    I am a retired pediatrician and have a small parenting blog – around 1200 subscribers. I also have 2 current parenting books available in paper and e-form. I am working on several others which will be available as e-books. I belong to a couple of author groups and wonder if it might be a good idea for us to open a “Store” and sell each other’s books either through Amazon or out of our own houses. What do you think of that?
    Thanks again for this post. I am saving for more study and future use!

    • Tom Watts says:

      Hi Par,

      Are all of the books on the same topic? Amazon is a good place to sell as it offers you exposure to all of their visitors, but they’ll take a cut and so it’s up to you. You can still sell Amazon books through your own site via an associate store, and you can email links to your subscribers too.

      Amazon probably seems like the better option – you’ll have to swallow a fee, but you’ll have a bigger audience and will save time on implementing a store and providing customer service.

      Let me know if you have followup questions!


  13. Malin Z says:

    Hi Tom – great article – thank you for inviting me to the FB group – I think I will add your whole article to my to do list – getting there one step at a time 😉 Thanks again!

  14. 98Leora says:

    I must say you have very interesting content here. Your blog should go viral.
    You need initial traffic only. How to get it?
    Search for: Etorofer’s strategies

Leave a Reply

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

Send this to friend