Make Money Blogging: 20 Blog Revenue Streams

The post below was originally published on my small business blog after a friend asked me some basic questions about how he could begin to make money blogging. I've since shared it here as a way to help freelance writers build an additional revenue stream (originally on October 16, 2008). And I've now updated it for All Freelance Writing readers with even more blog revenue streams you can choose from.


Blogging has been a hot business concept for quite a few years now, but many people blogging for income are still baffled about how to make serious money. “Is it even possible to make a real income blogging?” you might be wondering. It is.

My Background in Blogging

Before I go into specific ways you can make money blogging, I'd like to share some of my own background in this area so you know that I know what I'm talking about.

I've been blogging since 2004. I've run dozens of blogs over the years (and have quite a few active ones now). As of 2009, I'd consider myself a "professional blogger" -- making a full-time income from a combination of my own blogs and freelance blogging for clients. While blog incomes can vary quite a bit over time due to things like search engine algorithm changes and changes in income models, I've learned to diversify my blogging work to keep the money coming in. I've even taken one blog from no income to earning several thousand dollars a month in just a few months.

If there are revenue streams to try, I've probably tried them at some point. But that doesn't mean I ever settle with things as they are. A key to making money as a blogger is to continually learn more about your target audience, how they interact with your blog, and testing new revenue models to find out what works best.

Revenue Streams for Bloggers

Before you can start testing different revenue streams for your own blog, you need to know what options are available to you. Here are some common examples or blog income streams that you might be able to use in your overall monetization strategy:

  1. Network ads (like Google Adsense)
  2. Private ads (selling text links, banners, etc. on your blog -- just make sure you use the nofollow attribute so you don't get penalized)
  3. Affiliate ads (through Amazon, Clickbank, Commission Junction, etc.)
  4. Ads placed in your RSS feed
  5. Sponsorships (these go beyond occasional ads to a larger paid partnership between your blog and another brand; full disclosure required of course)
  6. Marketplaces (anything from a paid job board to user-submitted classified-style ads)
  7. Niche directories (for example on an indie music blog you might have an indie artist directory with paid listings)
  8. Premium content / Paid memberships
  9. E-books / book sales
  10. Software / app sales
  11. Other digital products (like a "get started kit" or templates of some kind)
  12. Webinars
  13. E-courses
  14. Personal coaching services
  15. Services related to your blog niche
  16. Newsletter sponsorships (if you have a newsletter tied to your blog)
  17. Blog-themed products (this won't work for every niche, but for example if you blog about coffee, you might sell your own branded coffee mugs)
  18. Blog for clients (get paid to blog for others in the same or similar niches and you can also build exposure for your own blog)
  19. Accept tips (these are sometimes called donations, but unless you're a nonprofit organization, you really shouldn't be asking for donations -- the "buy me a coffee/beer" style links can be more appropriate for your blog)
  20. Sell "reprints" of your old posts (to other blogs, or turn them into reprints for a magazine or your local newspaper)

You can choose to mix and match as many (or as few) of these revenue streams as you want. And remember, you can have multiple revenue streams from a single idea. For example, you might release several e-books rather than just one. Keep testing until you find the perfect blend of blog income sources for your site.

The Reality of High Income Blogging

Plenty of people make far more money than I do blogging. Plenty of people also make far less (and almost nothing). Pro blogger Darren Rowse did an interesting casual survey in 2007 on what real bloggers are earning (many reported they aren’t). (Read his findings.)

When you look at his updated survey results in 2012, things can look even more grim. For example, bloggers reporting that they earned $10 or less per month went up from 26% to 38%. In 2007, 9% earned over $15,000 per month whereas in 2012, only 4% even reported earning over $10,000 per month. Those earning $10-99 per month stayed about the same. Those in the $500-999 per month range went down by 1%. And those in the $1000-10,000 range dropped a few percentage points. (Thanks to that big increase in the $10 per month or less group.)

Should you be discouraged by the fact that a lot of people make next to no money from their blogs or that reported earnings seem to be going down? I don’t think so. Here’s why:

  1. Not all bloggers are really “in it for the money.” Earning may just be an added benefit, so many bloggers might just not be optimizing their revenue streams (because they simply don’t care).
  2. A lot of bloggers are new, and still learning the ropes of monetizing their blogs. Like in any kind of business model, it can take time (one of my blogs became my highest earner in just three months, while another wasn’t earning significantly for over a year, as an example).
  3. Frankly, not all bloggers know how to effectively market their sites. If they can’t market the blog, or offer something people really want to read, they’re not likely going to make money.

Ingredients of a High Income Blog

On that note, there are a few key elements that, while they won’t guarantee you’ll earn real money, will make earning a blogging income easier (assuming you’re looking for a long-term strategy, and not a "post crap content, load it up with ads, SEO the hell out of it, and earn until Google penalizes you" strategy):

  1. Niche - Your blog’s niche is the topic it covers. You’ll have an easier time earning money from a blog niche that lends itself to ads, products that you can sell as an affiliate, or products and services you can offer to that audience. You’ll also have an easier time if you go with a niche that not only has a decent-sized audience (preferably one that you don’t expect to disappear in the near future), but one that also isn’t already over-saturated with other blogs that would make it difficult for you to reach your target readers.
  2. Expertise - Do you have to be an expert in your niche? No, but it certainly helps. That’s because when you know the niche topic well, and you have credentials, it’s easier to build trust with an audience. When your blog audience trusts you, they’ll take more kindly to certain types of monetization (such as affiliate links to products that you’re reviewing, because they’ll trust your reviews more).
  3. Quality Content - It’s not usually too difficult to tell the difference between a blog written by a true expert giving quality advice and information and a blog where the "blogger" simply hired a bunch of cheap ghostwriters to put together keyword-rich posts for ad revenue. While the not-so-"elite" content can serve a purpose (and even make money for a while), quality content carries far more long-term income-generating potential. Why? Again, people will learn to trust it. When people trust your content, they not only keep coming back, but they start to spread the word about your site (including by giving you unsolicited backlinks). High quality content offers other benefits as well. For example, you may be able to get media exposure if you become recognized as an expert in the niche. When others spread the word for you, your blog’s (and income’s) fate doesn’t rely solely on traffic from search engines (so you don’t have to panic if you slip in search results for some reason). Quality content makes that easier.
  4. Marketing Ability - You have to promote your blog in some way to get traffic. Without traffic, you have no visitors (no one to monetize through ads, sales, etc.). Many bloggers don’t excel at marketing. They just follow the same "been there, done that" tactics that everyone else uses instead of really paying attention to their market and how they would best be reached. Marketing encompasses everything from your search engine optimization (SEO) to get higher search rankings to advertising to networking with others in your niche (such as by commenting on their own blogs).
  5. Consistency - It’s important that your readers have at least a vague idea of when you’ll be updating if you want to keep those regular readers exposed to your income streams. Depending on you and your niche, that may mean posting once per month, once per week, daily, or any other schedule for that matter. (This is sometimes one of my own biggest struggles in blogging.) In my own experience at least, when I blog consistently, income climbs quickly; when I stop for a while or get too irregular in posting, income drops respectively, regardless of what that consistent blog frequency is.

Making money from your blog might not be an easy task, but it can really be done. If you treat your blog like a business, and don’t make the mistake of thinking you’ll instantly make a lot of money, you’ll improve your chance and rise above the ever-growing blogger crowd. Take your blog seriously. Take yourself seriously. And most importantly, never give up. Anyone can start a blog, but you need to be persistent to really make it work as a business.

Do you have additional monetization tips to share? Do you have a favorite blog revenue stream I didn't include here? Would you like to share your own successes or struggles with making money blogging? Share your thoughts with us in the comments.

Get More Content Like This in Your Inbox

Did you enjoy this post? If so, please subscribe to the All Freelance Writing newsletter where you'll be notified of new blog articles and receive subscribers-only content.

Subscribe now.

10 thoughts on “Make Money Blogging: 20 Blog Revenue Streams”

  1. Great post, but I do have a question. I read somewhere that to be able to monetize (for any amount of decent money) then your site needs to have over 100 NEW visitors per day. What do you think about this?

    Thanks for the great content. Even if I don’t get rich with my blogs I still enjoy learning how to make them better!


  2. I would say anyone who spits out something that specific is full of crap. 😉

    There is NO single formula or “rule” that will work in monetizing every blog out there. Just thinking about my own three biggest earners, I can tell you it’s not all about new visitors.

    While one blog does the best with search engine traffic (bringing in new visitors regularly that way), my current highest earner gets most of its visitors through my rss feed (repeat visitors).

    What you’ll earn depends on a lot of things.

    For example, on one of my blogs the average Adsense click falls between $1 and $2 (per click – it’s a nicely paid niche). But that particular audience also doesn’t click on a huge amount of ads. So in that case, increasing traffic would likely be the best bet to earning more (more traffic generally equals more overall clicks).

    But on this blog, the bulk of the earnings come from selling affiliate products. New visitors aren’t the ones usually buying them (although I’m sure a few of them are) – those buyers are people that have read the blog for a while and people I’ve built some level of trust with (you don’t have that kind of trust with new visitors the way you do with regulars who know if they can believe your reviews and recommendations, and make buying decisions based on them). So in this case the key is about getting long-term visitors rather than focusing on new ones.

    There are no hard and fast rules in blogging unfortunately. 😉

  3. I am really intrested to earn through blogging and i have started a blog by my own but when i tried to activate my google adsense account for my blog,google is nt accepting and i dont know why!
    Any way,i like your article and i hope it will be helpfull for me in the future to build a good blog!

    thank you!

  4. Thanks for this. I really believe that blogging is the way to go these days. In fact, I was just reading a recent article about the hottest job skills for 2008 and it showed that the demand for blogging skills has increased by 4 times that of the previous year. I don’t know about you, but in this economy, I think having a skill that is that in demand is pretty comforting.

  5. Greetings all members,

    I would just like to say hello and let you know that I’m happy to be a member – been a lurker long enough 🙂

    Hope to contribute some and gain some knowledge along the way….

  6. I just want to write. I have tried many avenues to get my word out and just haven’t found the right one yet.

    I have always had a knack for writing and now that I am entering I time in my life where I actually am living in a house and having more responsibilities then making sure I don’t have an unshaven hoo ha for my stripping job.

    I just feel that this is my time to reach out to the girls and women who were or are in the position that I was in.

    I not only have an audience I would like to reach but I have the first hand experience of trying to make it. Not just in blogging or writing in general, but as a woman who has had a shit ton of struggles to to thru just to get to where I am today.

    So if anyone has any ideas to help me get started in this totally new world of blogging (for me) please email me. Also, anyone that may be questioning if I said “shaved hoo ha” I 100% did, now please get over it and don’t be an ass and leave me personal replies on how I’m a horrible person. I’ve heard it all before, but I also have a degree and a wonderful family who loves everything about me.

    So, yep that pretty much sums it up. I just need a little help or someone to point their finger in the right direction. Thank you for any and all positive feed back. It is extremely wanted and appreciated.

    • No worries. It takes a lot more than that to shock us around here.

      What kind of blog are you looking to launch? One focused more on advice and traditional articles (commentary on issues, actionable information, interviews, etc.) or something more personal, focused on your own story? You can certainly overlap, but knowing the main goal of the blog would help us figure out which direction to point you in. 🙂


Leave a Comment