How To Make Money With CPM Advertising On Your Blog

Some of the most common questions I receive revolve around how I get advertisers to my blog, how I make money with advertising on my blog, and anything related to money and advertising.

While there are a variety of questions and answers surrounding this topic it all really comes back to the basics: Content equals traffic and traffic equals money.

Why I Didn’t Have Ads On My Blog For Nearly Two Years

One of the things that used to mystify people was why I didn’t have advertising on my site when it was new. While I didn’t for the most part it doesn’t mean I wasn’t like every other new blogger out there: I experimented with advertising.

When my blog was maybe a month old I signed up for a Google Adsense account and placed a few ads on the site. While I wasn’t getting much traffic and therefore not making much money from the ads, somehow in my mind I thought it made my site look more professional. Although much of the advice that I read said ads on a newer site were a bad idea, I still thought that for me it was different. One day that all changed.

In maybe my second week of having the ads up I had written an article which made a mention of then Notre Dame Head Coach Charlie Weis and it noted that he wasn’t exactly the most fit guy in the world. This reference to Weis’ physique was less than a sentence but because of the contextual nature of Adsense, an ad for “Find Fat Chicks” appeared on my site. I believe seeing that ad on my site was my moment of clarity where I realized, maybe Adsense wasn’t for me.

After about six months, my traffic reached what I thought to be reasonable levels of over 1,000 visitors a day on a consistent basis, and because of the massive amount of content I was starting to produce, I was delivering seven to ten thousand page views per day. I wanted to be able to leverage those page views into money. I had heard of such a thing as CPM advertising (Cost Per 1000 Impressions – you are paid a set amount for each 1,000 banner impressions you deliver) but never knew exactly how to get involved with it. I found out by asking around that the way to get these CPM deals was through Agencies.

Since I thought I had finally “arrived” I decided to contact ad agencies and let them know I existed. I did what I usually do to find anything, I typed into Google “Internet Advertising Agencies”. I probably applied to 25 agencies and received very few responses, and the responses I did get told me they weren’t interested. Although I don’t give up easily, and I had enough other projects as my site was still growing, I put this idea on the shelf.

Why I Read Every Email I Get

Like most people, I get a ton of email and a lot of it is junk. As a blogger, I receive all kinds of emails the regular world doesn’t receive such as people wanting to exchange links (which I no longer do), SEO companies promising to get me to the top of Google, and other various emails about how I am missing out on some great money making opportunities. While a lot of these emails I have a good idea where they are going just by the subject line or the first sentence or two, I usually open and read all of them.

A little over a year ago I received an email that said in the subject line “Partnership Opportunity: Make more money Advertising”.  Some of you may have never received an email with a similar heading, but I am willing to bet that most of you who have your contact information readily available on your blog get similar titled emails often.

As I read the email it went on to say stuff I had heard before: “I found your site, Sports Chat Place, and I find your content and format to be a good fit with our clients. You can make more money advertising than with Google Adsense. If you are interested, please reply”.

While I had gone down several roads which ended in dead ends from similar emails, I replied anyway and gave my phone number. A few hours later I got a call and the caller referenced the email. To make a long story short, within a few hours I received a 12 page contract from a top agency paying top rates for internet CPM advertising. Had I ignored what seemed like a common email, it may have been some of the most expensive keystrokes I didn’t make.

It’s probably a good time for me to add this: I can’t help you get a CPM deal. If you have lots of traffic on your blog (around a million page views a month), the agencies will find you. Even after you sign your deal more agencies will continue to find you.

One thing I should also note here, I don’t know what my Alexa Ranking is but I’m willing to bet it is at least 40,000-50,000 or even more spots lower than many people who don’t have a deal with an agency; the agency won’t offer them a deal because they don’t get enough traffic to make it work. Just another indication of how meaningless the Alexa number is and how it isn’t taken seriously when it comes to what matters most, making money.

The Real Truth About CPM Advertising

Since this is something a lot of people care about, I’ll do my best to cover this in the most detail I can. People in general have a lot of misconceptions about CPM advertising. However, what you will read in the next several paragraphs should answer a lot of the questions and give you the real picture of how it all works. You will know as much as anyone really needs to know on this subject unless of course you want to work for an agency.

1) How The Payouts Work

The Agency will go out and recruit advertisers to run a campaign and more than likely your blog is just one of many who will be part of the package the agency sells to their clients on a cost per thousand impression basis. For any of you who have done any kind of sales, you know the agencies’ work isn’t so easy, especially when you aren’t making money because then they aren’t making money. Meanwhile not only are they selling a product, they are also trying to convince potential advertisers of the relevancy of your site to their product and campaign, and how your site nails their demographic.

The client will have the right to accept or reject any site that runs their ads so while your agency may get the campaign, it’s still possible that you and your site are left out in the dark. This usually isn’t the agencies’ fault, they want to sell as many ads as they can.

For their part the agency gets a percentage and the most common figure is around half. While that seems like a lot to some people, it doesn’t sound like a lot to people who are getting even less than half from their agencies and believe me there are plenty of them. Personally I look at it like I really don’t have to do much and the agency does the rest. I just keep producing content and getting traffic, the agency sells the space, serves up ads and then sends me a check like clockwork every month. It’s really not a bad deal.

2) How Much Money Do Campaigns Pay And How Much Will I Make?

There is no correct answer for this question but I can give you some solid background. I have seen CPM campaigns pay anywhere from 20 cents to 15 dollars per thousand impressions. While I know it’s a broad range, it is the reality of it and I believe as the economic conditions improve and the more targeted and desirable the demographic of the audience, the will get even bigger. Also, when I refer to what a campaign pays, I am referring to only the portion that goes to the site owner.

At the higher end of the spectrum are the real Premium Campaigns. Most of the campaigns that pay out big money are in limited quantities for limited amounts of time. While you can tell your agency you only want ads that pay $10 or more, it doesn’t really mean you are going to get all of your inventory filled at $10 or better, it more than likely means you’ll sell the same amount you would have at $10 and the rest of your inventory will go unsold. Remember, the more your inventory sells for, the more your agency makes so it’s in their best interest to maximize every impression.

As for the lower end of that spectrum, most of the agencies that deal with numbers so small are more targeted to less trafficked blogs or to people who have unsold inventory on their site that are just trying to get whatever they can get. As you move up to the 70 cents to a dollar range most of that is what is referred to as Premium Fill. Premium Fill is usually impressions owed to advertisers for past campaigns or the like. While it doesn’t pay as much, with the right amount of impressions, it can still work.

Some agencies offer live stats where you can see in real time or with a delay exactly how much you are making.

3) Can I Tell The Agency What Types Of Ads I Want And Don’t Want?

Most agencies will let you kill a campaign from running on your site if you ask them to do so. Why you would want to kill a campaign could be for a number of reasons. Some people don’t like certain types of ads on their site, usually these are pop ups, stretch ads, or ads that have video and sound. Some ads you may feel are directly competing with a product you sell or endorse or have an affiliate deal with, so for a CPM it simply wouldn’t offset what you would make on the other side.

4) What Calculates An Impression And How Do I Know This Is Right?

An impression happens whenever someone views a page you have an ad on. If you have more than one ad on it then it is simply the page views multiplied by the ad spaces. Most agencies will guide you as to how many ad spaces you can have but the standard is three to five. Your agency may ask you to remove spaces if they feel you have too many or ask you to add if you don’t have enough.

There are a variety of methods used to calculate the impressions but usually if you use a stats program of any kind and you just do the math; I have found that mine are very close. As far as how much I am going to make, I have no idea nor do I wonder about it.

5) You Make Most Of Your Money From Advertising, Right?

Not even close. I make most of my money through my membership/subscription portion of my site. It’s my own product and I don’t have to share it with anyone except when an affiliate sells it and I am more than happy to give them their cut when that happens. CPM advertising is great supplemental income but as far as relying on it as my number one source when I have so little control over it except for bringing in traffic, that is not where I want to be.

When I get a check for several thousand dollars from my agency, it’s a great thing, when the checks are a little lighter because they had a slow month, I don’t want nor expect an apology from my agency nor do I give them a hard time about it.

6) Can You Have More Than One Agency To Maximize The Best Paying Campaigns?

Some agencies will make you sign exclusive deals meaning they own all of your inventory and only they can sell it, fortunately for me my first offer was a non-exclusive deal so I have never felt like I was in a take it or leave it situation where I would even consider taking an exclusive deal.

I have run multiple agencies impressions on my site usually just as a test to see if I can make more money with another agency and I have the right to do so if I want to, but to be honest, for right now I like to keep it simple.

7) Contract? How Long Does That Run?

Contracts are for various lengths and in most cases if you wanted to get out of them you can as most agencies I have dealt with want it to be a win-win and feel good situation for everyone. I have seen some that run a year, others that run a few months or a trial period.

I guess this is where I should add something important: I get offers from agencies all the time now and I would be lying if I said I didn’t listen to every single one. I know I can listen to what other agencies say because I know if I needed to, my contract has a way out where it wouldn’t take me more than 10 days. Like most things that are 12 pages of legal jargon, I had my Lawyer check it out.

While other agencies have promised me better payouts than what I am getting, I haven’t switched agencies. I’m not saying I never would I am just saying I like and trust the people I am doing business with and they don’t bother me too much, and as I mentioned earlier, they always send a check.

While it doesn’t mean if someone gave me a tremendous offer I wouldn’t take it, I think there is something to be said about my agency who really took a chance on me when I was a small fish in their pond. While I’m still not the biggest fish, I’m nowhere near the smallest but I am still very appreciative that they sent me that email asking me if I was interested in the “Partnership Opportunity”.

Mitch Wilson

About Mitch Wilson

In 2008 Mitch typed into Google, "How do I start a Blog?". Within three months he was receiving 3,000 unique visitors a day, within a year he was blogging full time with over 400,000 monthly visitors and 1 million monthly page views. Blogging has given him a life beyond his wildest dreams. Today Mitch is a professional blogger who has turned his hobby passion into a dream job: running his own business at the Sports Chat Place. He now wishes to give back to the blogging community by sharing what he has learned.

Follow Yaro

View Yaro Starak's profile on LinkedIn
Follow us on Instagram


  • thanks a lot for your great tips!!i hope to follow them in my blog!!

  • Very nice article, Mitch.
    Some good inspiration.
    Sometimes in all that rough spam mail, you might just find a diamond 🙂
    I like your take on the Alexa Ranking too.
    ~ Rory

    • Thanks…
      I know I’m not alone in getting over 500 emails every day but I still painfully go through all of them of course unless it’s blatant spam..
      I have made some pretty good contacts that way

  • tried that but didn’t worked…got my account blocked 🙁

  • I always like understanding how different aspects of advertising work, so great article.

    One area where I would like to see more detail is some basic averages … for site X with X visitors and X page views, these are your options and possible earning potential, etc.

    • This one is pretty easy. If you write a lot of content and provide good quality to your readers you will get traffic, and when you get traffic you’ll make money. If you don’t supply quality fresh content just about daily, you will have a very hard time making money.
      There is no magical formula which you can answer your question because with traffic and hard work, their is no ceiling for how much you can make. If you just throw up a site and do the bare minimum, you won’t make anything more than likely.

  • Ben

    I agree that having your own products/memberships is the best way to monetize your blog. I’ve done some CPA stuff, but only with neverblue, and buying banners on other sites.

  • Your Message
    Nice and inspiring… I will from now on read junk emails 🙂


  • I think that more and more websites are starting to run affiliate like ads. It can make you much more profit than regular Google Ads.. In Fact: even sites like NY Times and Daily News are working with affiliate programs.

  • Great article Mitch,

    thanks for sharing. I also cut off all adsense ads on my blog and currently aiming at improving te content and getting more traffic.
    I do believe once I achieve that the marketing proposals will be round the corner.


  • Interesting move Togrul. I’ve heard a lot of people doing that lately. Is Adsense still making money for the ‘smaller’ blogs?
    Or is it only worth it for the major players these days?
    ~ Rory

    • Hi Rory,

      I think Adsense has always been a strong meat for the smaller blogs.


  • Hi Mitch, good article, however the part I find really interesting is that within 6 months you managed to achieve 1000 visitors per day? How did you achieve this, would you share some of your tips?

    • Sure if you look at my past articles I talk about this but basically I just have a ton of fresh’s really that simple.

  • Hi, if I cannot get enough traffic to become a publisher with CPM companies, can I contact these agencies and ask if they will promote my products?

    • My guess is you will have no luck, you are better off spending that time creating content.

  • You know what else I’d like to see Mitch – a list of the CPM companies out there and any considerations when working with them.

    • Good points Yaro,

      thanks for pointing this out.


    • I can work on putting together a list, there are more than most people think and for some you don’t need a ton of traffic but……they don’t pay nearly as well

      • Thanks Mitch,

        Will be looking forward for that list 🙂


  • Nice one Mitch. I think CPM will work fine for bloggers who do get high traffic. Thanks for sharing. Have fun 🙂

  • Thanks Mitch. I think there are better ways to make money online then CPM but the tips you gave are definitely valid.

    • Like I said, it isn’t nearly my main source of income and if you are already getting the traffic, there isn’t any extra work you need to do..

  • Mitch,

    Wow, I had never thought of this type of advertising on my blog. Your information has been very helpful.

    Thanks for sharing!!!


  • Hi Mitch,

    Thanks a lot for sharing this piece of information, I have come across a lot of articles that highlight the various ways to advertise online and enhance the sales and traffic of a site but your article was great! I really admire the way you’ve explained in such detail of what exactly CPM is. I am sure anyone who was not familiar with this would have a much better idea after reading your post. Thanks a lot for sharing!

    Riya Sam
    Training for

  • Would be nice if you could list some agencies.

    • unfortunately I’m not an agent, don’t work for an agency, or nor do i claim to know every agency out there. As I said in the articles I googled (as you can) them but like I also said, when i contacted them, nothing happened. Get traffic and they will find you.

  • I think it is fantastic that you are able to utilize CPM and make money. I’m glad you pointed out that you don’t put all your eggs in one basket and not count on it as your main income source. Advertising can be precarious and you never know when the other shoe will drop. However, at least your traffic levels will allow for you to count on at least supplemental income from CPM’s.

    Thanks for the info. That is the most indepth information that I have ever seen on how they work.

  • Mitch,

    Thanks for the detailed guide on CPM advertising. Can you, say, in a subsequent article, let us know some good CPM companies that we can deal with? Any guidance in this regard will be appreciated.

  • Getting traffic is becoming a clear message here and CPM may not be for everyone. What about article marketing. I am always delighted to hear from authors looking to have their articles (relevant of course) published. If that’s you, contact me.

    If we all help one another we can become more successful.

  • Hi Mitch!

    I never thought that I can have earnings through CPM until now. I would like to try it for my site. I’ll update you on the results. Thanks for the detailed information!

  • What is the name of the plugin you use here to display authors picture?

  • Oh my Mitch – you make me want to go back to my Trash folder and email every single solicitation back. Wonder what kind of money I have been throwing away 🙂

  • I now have a better understanding of how CPM works. I haven;t reached anywhere near the amount of traffic I need to make decent money from it (I make about $5 a month with it).

  • Thanks Mitch Wilson for the great post. You’ve opened our eyes. Actually we want to make money but we don’t learn what and how to do. It’s like jumping in the water but without knowledge how deep it could be. Your emphasis on content first is a powerful idea.
    Thanks again.

  • This is probably the most thorough and forthright article I have ever read about CPM advertising. I really had no idea about this industry, but have seen the term thrown around quite a bit. I wonder how many of the highly trafficked websites out there make the bulk of their income off of CPM advertising?

    – Andrew

  • Awesome article! Keep up the good work. I did the exact thing as you when starting out. “seach: how to start a blog” Great article!

  • I really cannot make money with cpm advertising. The best way, i can make money by ppc advertising.

  • Thank you for your case study!
    CPM advertising is the form of advertising, which is closer to the billboard.
    Companies pay you to showing their brand.
    They don’t ask you to send visitor to their site or find new customers, so CPM advertising it’s not too bad

    Anyway,I prefer direct advertising (ad spaces rental) with monthly flat rates

  • Ben Winters

    Nice Article! I’m really having trouble with this right now as a new blogger as well! I’m doing adsense right now but CPM is something that is interesting me more and more! Blogging is a hobby that im just hoping will give me some spending cash in the future!

    Ben Winters CEO

  • I recently ventured into CPM as an alternative to Adsense but I’ve not been that successful with them, maybe because I don’t have enough traffic yet. Nice post here… I got things I don’t understand before.

  • Still i’m getting over 1500 unique visitors a do i start cpm on my blogger blog?
    Plz explain me.!:(

  • JB

    Nice article but you claim 400K monthly visitors, how? Doing searches on multiple sites show that this site only gets 27K and your other site gets 72K.

  • Nice article Mitch. CPM is a great way to compensate yourself for the hardwork you’ve done as a blogger!

  • My blog “business plan” relies on me making about a 4$ (just under £3 where I am) CPM. This is encouraging me that I can get there 🙂

  • Thanks for the information. But I am in despair, thinking which type of ad I should have. Now I think that I should wait a little more till I get some above 1000 visitors per day.

  • Matt

    I get 200,000 visitors a month with 500,000+ views, is there a list of ad agencies anywhere?

    Adsense and related payout peanuts, and
    I’m tired of using those!


  • Searching for a viable CPM program is quite difficult on Google. Lets face it, would you accept $1 for 1000 impressions ? I want $10 (ie. 1 cent per view). That seems only fair. If anybody knows one paying such rewards, then please reply here ………

    Good post Mitch.

  • Its so stupid when i think about the level of work that goes into a web design, writing and marketing to gain a successful website. I have been developing for 6 months and still nowhere there. However, the payout on CPM is just stupid. Taking into account that even most low level magazines charge a couple of thousand for a double page spread. I think the advertising earnings for CPM is just criminal. Its ok if you are a bluechip company, but the hours of work to get to a level for CPM payments and the rates that this can bring you if its your ownly source of income is just stupid.

  • Hey Mitch,

    Firstly that’s a great article. Thanks for such useful information. I just recently started off with a website with my friends. I needed some help to optimize my revenue. As we’ve just started off, I know that the income is going to be really low. But all I wanted to know what are the good practices or ways to optimize the CPM ads on my website. I wanted to know things like:1) What category of website earns the most out of a CPM ad agency? 2) How many ads per page gives the best outcome? Is it best to have 1 ad per page from 1 ad agency or many ads per page from the same ad agency? Or is it better to have 1 ad from 1 ad agency and work with many ad agencies like that? 3)What size of banner makes the most money? Also, what are the best possible placements of ads on a page? 4)Usually which country’s traffic fetches maximum earnings?

    I’ll be extremely grateful to receive a reply to this. This will help me a lot.

    Awaiting your reply.


  • most all websites want to advertise on a CPM basis because they get paid for just having traffic on their site. With internet fraud being as ubiquitous as it is, I personaly do not advertise with cpm. Its too easy to fake traffic now. I think that’s why it’s hard to find advertisers to advertise this way.

  • thanks for sharing this it will really help me to monitize my blog.

  • l have clocked the 1000 visitor per day meaning about 9000 pageviews per month but i still thought my alexa ranking must come down before i can attract sponsors. This article shows me that alexa ranking should not be taking too seriously.

  • Hi Mitch.,
    Thanks for this great article. But what actually impressed me is your bio. 3000 unique visitors in 3 months is incredible. You are another inspiring blogger to me now.

  • Hi ! I have an website with tattoo designs, ideas and much more ( ) ! Should i get adsense or another company ?

  • Mitch – This was exactly the article I was looking for. My blog is a tiny fish in a puddle.. 🙂
    Now I know how CPM works.


  • Inspiring article my fellow blogger.
    While everyone seems to be writing about how much they wish their blog can pay them via way of cpm, I want to think otherwise and I believe the earlier bloggers especially newbie get this understanding the better.
    We all know for a fact blogging pays. Listening to one of Yaro”s podcast I quite remember he made mentioned that blogs are fashioned after the magazine model. If there is anything that arouse my interest and enlarged my understanding of blogging then I think its that single statement.
    Using your local magazine in your favourite niche for example, what is it that makes you picked it up everyday? Hope you will all bear with me that its because of the quality content with its captivating title they continually produce. It”s dead simple, let”s forget about the money and produce captivating and results oriented articles and the sky will be our limit.
    In fact, am still trying to come to grips with the idea that people are willing to attend a two years college or four year degree awarding institution without being paid and yet these same people start a blog in six to one year and want to earn $1,000, oh please let”s be realistic and think as business men. We sure are not employee anymore to expect monthly earnings with our first jobs.
    Friends and brothers, lets understand that we are biilding a business for our future and so lets start with the right attitude and exhibit alil more patience if not we will quit before we realise it. Lets learn by trying things out and we will get better understanding. I have two blogs which am mostly optimizing it with local seo strategies for a reason. I have had adsense on one at theliliknowDOTcom for about four months now and it pays me just $1/mo but I appreciate that.
    Lets all remember that a few years back you make nothing while reading other people blogs and so knowing that I earn something little should inspire confidence. Lets stop talking abd complaining about money and contunually build value and trust me, the money wl come.
    Instead of complaining, why mot all of us make a commitment to produce a 300 page website and give ourselves a year and see what happens. I sorely believe we will all succeed someday provided we dont quit and write about things we are passionate about.
    Thanks for this lovely community Yaro and all my fellow bloggers. We will surely meet again!

  • Great article. Have been looking for ways to monetize my site for a while now but not sure which way to go with it. Stats are good and always have been, Oct was 1.4 million page views. I think my main issue is the format of the site. I have a front end and then a forum. The forum is where the main activity is but advertising in that sort of space is difficult because of the nature of how it works. I supposed I could add a blog?

  • hi.. first thanks for your great post..

    I would like to use CPM ads in my blog..

    I tried adhexa CPX24 and some… when I place an ad my website automatically redirected to ads website instead of showing ads..

    please help me to solve the problem and suggest me three best CPM network..

    thank you

Leave A Comment

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

Follow Yaro: Email | RSS | Facebook | Twitter | Google+ | LinkedIn | Instagram | YouTube