Disclosure: Some of the links below are affiliate links, meaning that at no additional cost to you, I will receive a commission if you click through and make a purchase. For more information, read our full affiliate disclosure here.
Most people blog for fun. They write about their favorite recipes, their recent vacation, and that silly thing their kid did at the dentist. Their blog is nothing more than an outlet.
But did you know that you can actually make good money from a blog? If you know what you’re doing, you can make thousands of dollars per month just from your blog. But most people have no idea how to make that happen. It sounds great, like something that’s too good to be true.
But it’s not too good to be true. There are many people who make six-figures per year (or month!) from their blog. It is their full-time job. They treat their blog as if it’s a business.
In this post, I’m going to give you a step-by step guide for making money from your blog. Not only will I tell you how to earn money, but I’ll also show you the common mistakes bloggers make as well as what you need to have in place to start earning money.
This isn’t rocket science or luck.
It’s simply work and strategy.
Before You Can Make Money
There are some very obvious things that need to be in place before you can start making money with your blog. Those things are:
A Great Blog
The starting point is having a great blog. Without a blog…well, you can’t make money. And here’s the thing – your blog needs to be legit. You won’t get much traffic if your blog looks bad or can’t handle the load.
So if you want to make money blogging, make sure you’re using a professional looking theme that’s built on a reputable blogging platform, like WordPress or Ghost. Your blog should have it’s own unique domain name, as opposed to the free ones that contain the platform name in them (i.e. www.yourblog.wordpress.com).
If you’re not sure about the best blog platforms for making money, check out this in-depth guide.
Great Content
After you create your blog, you need to create consistently great content. Generally speaking, making money from your blog requires an audience, and you can’t get an audience if you’re not regularly producing quality content. After all, people don’t want to come to your site if they’re not getting something valuable, whether that’s a high-quality article, a laugh, or something else.
Depending on your monetization strategy, traffic volume is more or less important. If you rely solely on advertising, you need a high volume of traffic. We’ll talk more about why that’s a bad strategy in the next point.
Your overall goal is to create an audience. People who actually want to know what you have to say. These are the people who will keep coming back and who will buy what you offer.
Lots Of Focus
If you want to make money, your blog should be focused on one or two key themes. In other words, people should know what they’re getting when they come to your site. If you’re reviewing blenders one day and then talking about the latest Marvel movie the next, you won’t be able to consistently draw an audience. Plus, you won’t be able to do either very well.
Find one or two things you care about and then blog consistently about those things at a high-quality level. Don’t diversify your focus or spread yourself too thin. The more focused you are, the better you’ll connect with your audience.
Generate A Variety Of Income Streams
Before we talk about specific ways to make money blogging, we need to talk about blog income in general. Here’s the main point: if you only rely on a single source of blog income, you may find yourself struggling to generate enough revenue to reach your goals.
Why?
Because with each method you’ll have ups and downs. Some months you’ll have more web traffic, which will drive up advertising traffic, but other months it will fall. You’ll probably sell more physical products around the holidays, when people are looking to buy gifts. If you run a membership site, you’ll have times when members leave for various reasons.
You need to diversify your income sources so that you don’t experience constant feast or famine. You can start with one, but as you go, you should think of ways to continually diversify your income.
Darren Rowse talks about how relying solely on Google AdSense almost caused him to go under at one point:
Back in 2004 when I almost went under, I not only was too reliant upon traffic from the Google Search Engine – I was also very reliant upon Google’s AdSense Ad Network as the main source of income for my business. AdSense had been very good to me up until that point (and it continued to be for years after), but by focusing so much of my efforts upon it I now see that it left me exposed and in a risky position.
Relying on a single income source leaves you vulnerable and in danger of serious income drops. Do the smart thing and diversify. Think of it like stock investing. Advisors always tell you to diversify your portfolio to help you weather the ups and downs of the markets. You need to diversify your income portfolio as well.
Now let’s talk about the different sources of income.
How to Monetize Your Blog
1. Advertising
This is the simplest way to earn money on your blog, and the one that most bloggers start with. This model of revenue is similar to what magazines and newspapers use, and is primarily based on the amount of traffic coming to your site.
Because you earn money based on your traffic, it spares you from the hassle of trying to negotiate directly with advertisers. It also allows you to easily scale your income. The more traffic, the more revenue.
Most advertising networks, such as Google Adsense, are relatively simple to use. You sign up, add a little snippet of code to your site, and then sit back and bring traffic to your site. Every month you get a payout based on how many clicks or impressions the ads received.
Several downsides of this model are:
- Ads can give your site a cluttered feel, especially if you’re using multiple ads per page.
- You can’t always control exactly which advertisers show up on your site.
- Your revenue is strictly tied to your traffic, so if you have a dip in traffic, your revenue will dip. In this sense, it’s a bit of a double edged sword.
The big plus of using ad networks is that you don’t have to hunt down businesses who want to work with you. Rather, you tap into the massive network of businesses who have already agreed to pay for advertising. You may not get as much as you would if you were working directly with a brand, but you save a lot of time.
As your traffic volume increases, you may want to consider using a higher quality ad network that gives higher payouts, like Mediavine. They have stricter requirements in terms of who they accept, but they also can help you generate more income.
2. Selling Ad Space
This is one step up from using ad networks like Google, and involves you working directly with brands on your website. For example, if you run a fashion blog, you could partner with a fashion company and run banner ads for their products on your site.
The advantage to this method is that you get more money. Usually they pay you a set amount per month, and depending on your traffic, this can be pretty high. Also, you can control precisely which ads show up on your site, unlike ad networks.
The downsides to this method are:
- It takes more time because you are personally responsible for finding advertisers who want to work with you.
- You may not have consistent ads on your site depending on your ability to secure advertisers.
3. Accepting Donations
Some bloggers actually make a surprising amount of money through donations. This can work especially well if you are blogging in a niche that typically isn’t money centered, such as faith or non-profit.
Today, there are tons of ways to accept donations, including PayPal for one-time donations and Patreon for recurring donations.
Accepting donations allows you to tap into the generosity of your readers and help them feel like they’re doing a valuable service. Typically, givers receive something in return for the donation, such as a book, card, or some type of swag, like a t-shirt.
The downsides of accepting donations are:
- During economic hard times, people often cut back on donations.
- You have to regularly ask people to give, which can make both you and them feel uncomfortable.
- People may hesitate to donate if you’re also running ads or selling products.
Accepting donations has worked for years for non-profits, and can certainly work for your blog.
4. Affiliate Marketing
Affiliate income works like this. Someone wants to sell a product and they want to reach as large an audience as possible. So they create an affiliate program, in which they pay out a commission for each sale or sign up.
When you sign up to be an affiliate, you get a specified link. If someone purchases through your link, you get a cut of that purchase.
Depending on the commission for each sale and the size of your audience, you can make a significant amount of income through affiliate marketing. And, if you’re willing to spend some advertising money to drive more traffic to your affiliate link, you can earn even more money.
Some common affiliate networks are:
The great thing about affiliate marketing is that you don’t need to create your own products. Rather, you can rely on the work someone else has done and then reap part of the profits. This allows you to start monetizing your blog WAY faster than if you tried to build products yourself.
There are some downsides to affiliate marketing.
- It can come across as dishonest or sleazy, especially if you don’t acknowledge that you’re getting a commission.
- You need to figure out a way to incorporate affiliate links into your blog. This can be challenging, especially if your blog isn’t related to the affiliate product.
- It’s hard to make much money if you’re linking to inexpensive items, such as Kindle books on Amazon.
Affiliate programs are a great way to get started on bringing money in. You just have to be strategic about how you do it. And, if you’re successful doing it, you can make TONS of money. People like Pat Flynn make over $100,000 per month with affiliate marketing.
5. Generating Leads
This is like affiliate marketing but with a slightly different twist. Rather than trying to get people to purchase a product, you’re simply trying to get leads for the company. You get paid per lead, not per purchase. This makes things significantly easier.
These leads can be everything from free samples of face cream to installs of an app to simply subscribing to an email list. All you need to do is convince someone to test drive something, which is much easier than selling.
Of course, the same challenges apply here as apply to affiliate marketing:
- It can come across as dishonest or sleazy, especially if you don’t acknowledge that you’re getting a commission.
- You need to figure out a way to incorporate lead links into your blog or email list. This can be challenging, especially if your blog isn’t related to the affiliate product.
You can get leads in a variety of ways on your blog, including ads, pop ups, and even using your email list.
6. Events
If you have a committed audience, events can be a powerful way to make income. This works especially well if your blog has created a community of people who care about each other.
For example, if your blog is about helping people lose weight, you could host an event where people could hear from professionals in the industry. Or you could simply host a meetup for those who have been successful! This is a great way to rally your readers together and make a real, physical connection with them.
With events, you can make money from ticket sales, product sales, sponsors, and even membership sales. The potential for money is big here, and if you know what you’re doing, you can make a quick amount of cash in a short time.
Of course, there are significant challenges to running events, like:
- Significant administrative work involved, such as booking speakers, reserving hotel rooms, and finding a location that works.
- Events can require a significant amount of cash up front when paying for the location, the hotel rooms, and other resources.
If you have a committed community of readers, events can be an awesome way to meet people in person, expand your audience, and generate a significant amount of revenue.
7. Selling Your Services
“Content marketing” is hot right now. Basically, it works like this. You create high-quality, high-value content on your blog. This content draws in new readers and drives up your brand exposure. It also allows you to demonstrate expertise in a particular area.
Once you bring these readers in, you are able to expose them to the various services you offer, such as website design, copywriting, law consulting, or any other service. They trust you because you’ve shown that you’re an expert in this area through your blog.
The advantage to content marketing over advertising is that it doesn’t feel intrusive. Readers come to you, wanting you to speak. They aren’t trying to tune you out like they do with advertisements.
Content marketing also allows your content to spread virally. People want to share high-quality content. Nobody, on the other hand, wants to share advertisements. It’s a totally different feel.
There are some challenges with content marketing:
- It takes a significant time investment to create outstanding content.
- You have to fight to stand out. Thousands of businesses are trying to use content marketing these days.
Nevertheless, content marketing is hugely powerful and can be a valuable income strategy.
8. Creating Your Own Products
Creating and selling your own products is a powerful way to make income. These products can include digital products like:
- Ebooks
- Training courses
- Worksheets
- Audio products
- Software
They can also include physical products like:
- T-shirts
- Prints
- Physical books
- Music
Really, your options are endless. If you make it, you can sell it. If you sell it, you can make a LOT of money.
As ProBlogger Darren Rowse says:
While I started out making money from my blogs through advertising and affiliate promotions today my #1 source of income is through selling eBooks and courses on my blogs.
Before you create a product, you should look at your affiliate sales to see what has done well on your site. What products have you made the most money from? What seems to resonate best with your audience. If you create this kind of product, you can generate far more revenue than by simply shooting in the dark.
You may think it’s too complicated to do any of these things, but there are now tons of platforms that make it really simple to create your own products. For example, if you want to create courses you can use Udemy, Teachable, or Thinkific.
If you want to sell eBooks, you can sell on Smashwords, Amazon, or Gumroad. If you want to sell t-shirts, you could use TeeSpring or Shopify.
If you want to sell homemade products or prints, you could do it on Etsy. Dozens of options are available for every type of product.
If you want to make it, you can.
Common Mistakes
Many people try to get started in monetizing their blog, only to get frustrated and give up shortly after. Usually that’s because they’re making at least one of these common mistakes.
You're only focused on making money.
There’s no way around it: making money from a blog is HARD work. You have to consistently put out good material. You have to work to build an audience. You have to find the right advertisers and maintain a steady level of traffic. If you’re selling products, you have to spend time making something awesome.
There’s no way to make money on a blog without working hard. There is no shortcut or easy way out. You either do the work or you don’t make any money. Simple as that.
You're trying to get rich overnight.
Making money from a blog isn’t a get rich quick scheme. You have to put in lots of hours over years to build an audience. You have to tweak and change things. You have to figure out what your audience actually wants.
Those people who are making money have been working at it for a long time. They’ve refined their techniques and are finally reaping the rewards.
You're undisciplined.
Making money as a blogger takes discipline. You have to consistently create great content. You have to work with advertisers on a regular basis. You have to keep your pages optimized for SEO. You have to communicate with people who want sponsored posts and you have to optimize ads for maximum revenue.
Only those who are disciplined can get traction with monetizing their blog. It’s that simple.
You're spending your money on the wrong things.
You need to spend your money according to your goals. If you’re trying to get more traffic to your site, you should invest some money in advertising. If you’re selling affiliate products, it makes sense to build your email list. If you’re selling memberships, you’ll need to invest in a forum software and course builder.
Don’t invest in something you don’t need. If your primary goal is maximum traffic, your best bet is probably to focus on SEO and advertising. Email lists are awesome, but they aren’t going to get you as much direct traffic as Facebook or Google.
Conclusion
I’m not going to lie: it’s not easy to make money blogging. But here’s the good news: ANYONE can do it. Really. It doesn’t require special skills or some sort of luck. All it requires is persistence.
The big question in this whole process is, “Are you willing to work at it?”
If your answer is yes, you can definitely start making money from your blog.
So what are you waiting for? Get started!