blog advertising, make money blogging
Creative Entrepeneurship


I knew I wanted to write a Make Boss post this week, and when I checked my (growing) list of topics,  blog monetization was looking extra sparkly. I’ve been thinking a lot about it over the last two weeks as a result of working with a new ad network, so today’s the day.

As you may remember from my post about how and why I started hosting ads on my site, making that leap forward was a huge decision for me. The vast majority of craft and DIY blogs are ad-free (we are one of the last pure bastions of the web, it would appear) and I was very conscious about doing it with as much integrity as possible, while still capitalizing on the energy, time and thought that goes into making this a place people like to come visit every once a while. I’m constantly making adjustments and fine-tuning the details, but I’ve learned a lot over the last year and am hoping some of it will be helpful if you are considering monetizing your blog content in any way.

There are a number of ways to generate revenue from your blog. Here are the big ones.


This used to be the most common way to generate blog revenue, but it has changed dramatically over the last few years (you can read more about that in Grace Bonney’s State of the Blog Union post here). Generally this form of advertising is very niche oriented, with advertisers reaching out to blogs with audiences who they think would connect with their product or brand. Advertising clients are looking for blogs with large readerships, so I don’t think this type of sponsorship is really an option unless you are generating at least 75,000 – 100,000  page views a month. This is my preferred form of blog advertising, because it lets me support and promote other small businesses that are directly relevant to the interests of my readers.

There are a few ways to handle the actual hosting of ads:

  1. Self hosted. This would mean either invoicing clients per ad, or creating Paypal checkout buttons on your blog with advertising rate options, and then having clients email you their ad artwork in a separate transaction. I quickly rejected this option for myself because of the amount of additional coordination and admin work it required, but it is definitely the most affordable option.
  2. Passionfruit is a paid service ($9 a month) that handles all the back-end point of sales for blog advertising. You create a profile on their site that describes your blog and readership; presumably advertisers can find relevant blogs by searching through categories. What I like about Passionfruit is that it takes all of the effort out of the transaction; clients upload their artwork, set their time frame, and pay for the ad. You drop a little bit of code on your site where you want the ads to appear and they start and stop automatically. It also offers stats functionality so customers can see how their ad performed over the course of the month. They do take a small cut of the sales but I think it’s worth it to not have to mentally manage the admin side of things each month.
  3. WordPress Plugin. If you’d like to do all the ad hosting from your own dashboard (and pay a onetime fee as opposed to a monthly one), I would recommend a plugin like Adsanity. It does all the things that Passionfruit does, including providing performance stats, just without the social network aspect.


One way to help promote your blog and build your own readership is to exchange sidebar ads with fellow bloggers. Ask in your community or look for blogs that run these in their sidebar. It’s free and mutually beneficial.


This seems to be the new direction of modern online advertising. All of my favourite professional blogs do sponsored posts regularly, and most of the time they’re successful because the blogger is really good at integrating the sponsored product in an organic, natural way. A sponsored post should still feel connected to the blog’s vibe and content, so up until now I haven’t considered the vast majority of “opportunities” I’m emailed about every day, especially when they want it done for free.

Companies may want to send you a product for free to review; I don’t consider this a sponsored post since you’re not being financially compensated to share your opinion.


By and large, the vast majority of ad revenue being generated from blogs these days happens through ad networks. Rather than individual advertisers working directly with bloggers, they place ads with much larger commercial networks who then display ads on participating blogs; ad networks are essentially advertising middle men.

Networks vary greatly in quality, distribution and targeting. Some work with “premium” advertisers and will only work with blogs with large readerships (at least 100,000 hits a month). Some, like Martha’s Circle, (the Martha Stewart ad network) are very niche focused and extremely selective about who they will admit. BlogHer is an ad network focused on women’s blogs. Rivet Media is DIY focused. And of course, the ubiquitous Google AdSense, which I recently started using (more on that in a minute).

When you work with an ad network, you set up ad modules and decide where they will be located. Some networks require you display a minimum amount of ads in order to participate (for example, Rivet requires three), often with one mandated “above the fold”, meaning it’s visible before you scroll down the page. The most common locations for ads are above or below the masthead, in the sidebar, at the end of posts, in between posts, and increasingly in the middle of posts. It can be a turn off as a reader to see a blog you follow become positively overrun with ads so I think it’s important to think carefully about placement.

Networks pay for ads in one of two ways:

  1. CPM (Cost per 1000 impressions): These ads pay a flat fee based on CPM. For example, an ad with a $1 CPM rate would mean a $100 payout if you received 100,000 hits that month. This is more common among premium networks.
  2. CPC  (Cost per click): In this case, you are paid an amount for each ad a click receives. It’s obviously less lucrative than CPM, and is the typical payment model for Google AdSense.

If you don’t have a lot of page views per month yet, Google AdSense is the way to go since you can basically start serving ads immediately; they’ll work with any size blog, not just ones with large followings. I just start working with AdSense and have figured out a few things that may come in handy if you decide to try it out.

  • Block all “sensitive” categories so you don’t host ads about sex, gambling etc.
  • You get 50 blocks for “regular” categories (out of hundreds). Use them to block the most irrelevant topics.
  • Decide on whether you’d like text or image/display ads, or both. I’m not fond of the way Google text ads look so I’m not using them on my site for now, but it is more lucrative to use a mix of both.
  • Review & block individual ads daily. It is insane what kind of stuff will show up at first, and the last thing you want is for someone to see one of those terrible “How to look 50 years younger using this weird old trick” pieces of garbage. I say this having realized a bunch of terrifying ads were showing on my site when I first got started, and some still slip through the cracks every once and a while (sorry guys). Why these boneheads don’t at least hire a decent graphic designer is a story for another day. You can block individual ads or block ads from specific accounts; I’ve blocked TONS of ads that are weird, ugly and/or irrelevant but again, it’s apparently less lucrative to do that since ads are posted by advertisers bidding the highest amount to be there.

I am struggling with what ad networks to use right now. I signed up with Rivet a while back but the more premium networks don’t give you as much control over what ads display on your site, despite netting more revenue. My first ad with Rivet was an actual Coca Cola commercial and I immediately deleted all the ad code because wtf Coke commercial. For now I am sticking with AdSense since I like being able to nix irrelevant ads (even if it does take a half hour to review every day), although that may change in the future. Most of this process is just trial and error and finding what works for you over time.


There are many affiliate networks, most of them representing different groups of companies. When you join a network, you create a profile and apply to be an affiliate for the companies in the network that will appeal to your readership. If you are approved as an affiliate,  you’re provided with tools like ads and links to use on your site. You are not paid on a CPC or CPM basis, but rather earn a small commission on sales or sign-ups.

Here is a non-exhaustive list of affiliate networks and some of the companies they represent:

In my experience, affiliate banner ads don’t really generate any revenue. I’ve found the best way to use these resources is when you’re organically linking to content or providing discount codes to your readers. I’ve observed affiliate marketing being used really inelegantly and I try to only link to something that I would have linked to regardless of whether or not I was earning a commission. In my mind, my audience is more of a priority than a small cheque in the mail once a month.

In the end, making the move to monetization is a big one and I hope the process is a little more clear. My advice is to check out established blogs that you admire to see how they’re handling the process. For example, my decision to occasionally host ads at the top of my page was inspired by Design Sponge, the ne plus ultra design blog. I figured if Grace Bonney is doing it, I should probably stop being hard on myself for maximizing real estate too. It definitely feels a little strange at first, but having an additional source of income (however small) is no joke, and it’s strangely gratifying to be financially compensated for all the hard work you put into your blog.

Do you have any wisdom to share on advertising, ad networks or affiliate marketing? Are you interested in hosting ads on your own blog? If you’re currently monetizing, what’s your experience been like?

  • sallieforrer

    Thanks for this post Heather! I’m always struggling with the idea of monetizing my blog – mainly because I worry it will be more work than it’s worth for me since I’m so used to being a ‘post when I feel like it’ kind of blogger. Plus I’m not quite sure I have the readership necessary to do some of the more lucrative ads. But it’s always knocking around in the back of my mind, and posts like this are helpful in taking the mystery out of it all.

    • It’s a lot of work. I’m spending at least 30 minutes a day parsing through google ads. Hoping it will be come less work as it “understands” what works and doesn’t on this ol blog….

  • Texan

    Very informative, Thanks for sharing all the monetizing a blog information you have been. Its been interesting. I have wondered how it worked. Not something I plan to do now but who knows maybe someday.

    • Ya never know! It’s always good to at least understand how it works….

  • You’re doing all my work for me. I really appreciate your opening up the lid on the work you’ve done on this. I had a ‘shareholder meeting’ of me and….uh …me about next steps for the next year, and here they are. Now all I have to do is decide how far into the deep end to jump.

    Maaaan, I should pay you. Clickin’ on the links to start with.

    • Hahaha thanks babe. All this stuff made my headspin at first so I’m happy to make it make sense to at least one person out there….

  • Karen Neal

    How does Bloglovin affect monetization of your blog? Readers who use Bloglovin don’t see the ads. I would bet that lots of readers access blogs like that.

    • Meg

      i’m reading through Bloglovin on my laptop, which takes me to the blog pages so I do see the ads. But on mobile you don’t see ads using Bloglovin. I wonder if there is a way to integrate ads into mobile…

    • I think you do still see ads since Bloglovin makes it look exactly like the blog right? I don’t use it so I’m not 100% sure. Either way, there are lots of formats where ads aren’t visible (in mobile view, for example) so I don’t really sweat it. I’m still not sure if it’s actually worth it or not… we’ll see if the Ad Sense experiment works out in a few months!

      • Karen Neal

        I read Bloglovin on my iPad and do not see any ads. Sometimes I do not see all the pictures, but there is the option to click to the original version.

  • Jen

    I was confused for a bit because all the sites you mentioned – including your own – don’t have ads for me, then I remembered I have AdBlock enabled. I just turned it off to see what the pages look like without it and now every site I visit is trying to sell me expensive shoes. Guess those ads really know how to target 😉

    • Hahaha. I used to use ad block but now I have it turned off for most blogs so I can see how other people are doing it…

  • Emma

    I don’t have a blog, and don’t plan to, but have always wondered how bloggers make money, so this post was really interesting. I have no problems with targeted ads. They are actually quite useful, and I’m glad that the bloggers I love are able to make some well-deserved cash doing something they love. It increases the chances that the blog will continue, so it really is win-win for all in my opinion.

    • I don’t think most bloggers are making much (me included!) I think you need to be generating hundreds of thousands of page views a month to really make any income, but every little bit helps, and I really appreciate the support! It was a big, nerve wracking move and I’m still constantly questioning the decision.

  • Katie

    I just started my own blog and don’t plan on monetizing… and really don’t think I can until I get a big enough following so I’m gonna file this for future plans! But thanks for this breakdown, I’m sure it’ll be useful for me in a while!

    • Happy t help Katie! Even if you don’t plan on monetizing, it’s kidna nice to understand how the whole thing works anyway….

  • julia

    I don’t even have a blog (and that’s a whole other decision to mull), but I really enjoyed reading this. I am curious about what goes on “behind the scenes” of blogs I read, and really appreciate your transparent approach! As a reader, it makes me feel more trusting and understanding of your business decisions regarding this blog. I’ve observed that a lot of bloggers don’t seem very good at talking about the business side of things. I’ve seen a lot of vague or insidery-type mentions that create unnecessary mystique (which can even come off as a brag) or an impression of something being hidden out of embarrassment. And then there’s the shady sector flogging Exclusive Webinars on Blog Monetization(!!!), from which I get a strong whiff of snake-oil… Anyway, it’s refreshing to hear a clear, straightforward breakdown, so thanks!

    As a reader, I’ve been somewhat dismayed at how the online advertising market is increasingly oriented toward “native” ads/sponsored posts. It’s not bloggers’ fault and I, too, have seen sponsored posts done really well as far as fitting the blog’s voice and theme, but I still find I’ve drifted away from blogs that rely a lot on that. These days, I’m either reading entirely personal/non-monetized blogs, or I’m reading blogs that are part of the platform for another business (like selling patterns or supplies in needlework-blogland, or books in author-blogland), rather than the magazine-type blogs whose core business was the blog itself. I don’t begrudge people their businesses, but it’s also not my job as a consumer to make every business model work — I’ve got to follow what’s most appealing to me.

    • julia

      Oh, hey, I just remembered one kind of blog monetization that I haven’t seen much (any?) of in craft-land but which is used by several blogs I read in tech-land: blog sponsors. Similar to podcast sponsorships, it’s where a blog will post an item(s) saying “this week, the blog is sponsored by Cool Software Product”, with some ad copy and links. Sometimes the sponsor message contains a testimonial from the blogger (“I use it and it’s great!”), but just as often it doesn’t. Most bloggers seem to sell these sponsorships themselves, but I wouldn’t be surprised if there were also small networks, as with podcasting. Importantly, these blogs usually do not have significant additional advertising (often organic affiliate links plus maybe a single small sidebar/footer ad), so the blog sponsor is getting pride of place.

      As a reader, I’m much more comfortable with this sort of advertising than with full-fledged sponsored posts, because I feel like it’s being more upfront with me (not trying to hide that it’s an ad). And it has the consumer benefits of sponsored posts or affiliate marketing when used well — for my fave tech bloggers, I look forward to reading the sponsor messages because they usually accept sponsorship from products and services I want to know about. I’m curious why I haven’t seen this model as much in craft-blogland, and wonder what it might take to make it work here.

      Ok, sorry for clogging up your comment section with my musings! Back to lurking for me, but thanks again for giving me plenty to think about 🙂

      • Thank you for the insightful comments! i really appreciated reading them. I kind of agree about the sponsored post thing; most people do not do it very well, and i tend to unfollow people who use them too much and don’t do it elegantly. I think Emily Henderson and A Beautiful Mess do a good job of integrating sponsored content in a natural, organic way. I often find myself reading their posts even when they’re sponsored because its’ done so well! Unfortunately, I think its’ a major source of revenue for “professional” blogs these days; if they’re not doing sponsored posts, they probably wouldn’t survive. I don’t think it’s something I’ll be pursuing often, tbh.

        As for blog sponsors – this is something I totally think would work in craft blog land! I like the idea of a podcast model. It’s definitely something to think about going forward. I know that some sewing machine companies “sponsor” bloggers, but most of the time its in exchange for a loaner machine, not necessarily a continuing financial relationship. It will certainly be interesting to see how things evolve going forward!

  • Hi, I work for an affiliate network (we are also the advertiser on our network). Many affiliate networks have CPM, CPC, and CPA models, depending on the types of campaigns they are running, and the price received for each 1,000impressions/a click/a conversion can vary wildly depending on the product or the service.

    I will also add that if a publisher/blogger/potential affiliate were to go to one of the trade shows, such as Affiliate Summit, they would have so many networks and advertisers to choose from.