
CPM ads are sold in blocks of 1,000. (Sometimes with minimums of 50,000 or 100,000 on larger sites.) Search engines and other "tier 1" targeted sites often charge 40, 60 or even 100 dollars for a single 1,000 views. That equates to about 6 cents per banner view.
CPM advertising relies on the idea that through branding, a company can reach new clients that may not be tracked in any measurable way. This idea is the foundation for television advertising where it worked with great success; however, online CPM and "branding" campaigns generally require long run times to acheive their desired effect or reach for a multitude of reasons.
Results: CPM ads reward advertisers with prospects provided their ads are seen repeatedly by high traffic levels. You can set ads to expire after a certain number of impressions have been reached.
The idea of CPC is to throw out the concept of paying for branding and instead only pay for possible leads. Unlike with CPM, CPC attempts to marry advertisers, websites and prospects with a particular interest or need to visitors who would find their ads appealing enough to click them.
Results: While CPC models only charge advertisers for actual traffic to their site/ ad, traffic is not always the same as conversions or sales and thus while CPC can be an alternative to CPM it is by no means perfect. Most popular ad serving systems (Google, Overture, etc) use this system.
AdRevenue makes it possible to target your ads by keywords. You can enable keyword matching on a zone basis.
Zone -> Keywords
You will need to check the Enable Keyword Targetting checkbox. Once you do that, then all ads in the zone will have to have keywords. If you have existing ads without keywords, they will not show! Your ad code will also have to have the keywords in it, or you will have to use RevSense code. Exact or Fuzzy Matching
You can enable fuzzy or exact matching as well. Exact matching will match exactly the keyword that was requested, while fuzzy matching will match approximately what keywords the searcher typed. In some cases either might work better for you. Fuzzy matching might be the best option, but in some cases might return non-relevant results.Setting Pre-Default Keywords
While most users will want to enter their own keywords, due to limited inventory you might want to offer a limited menu of keywords. You can enter a list of keywords (one per line) in the Allow Only These Keywords text box. We suggest that you enter up to 250 pre-defined keyword here. Although we do not set a limit, it is better that you do not enter more, because it will get unweildy for the user to manipulate a drop-down menu with more than that amount.Setting the maximum number of Keywords
You might also want to set the maximum number of keywords that may be attached to an ad. If you do that, then the user will not be able to choose more than those number of words.Keyword Bidding
Once you have enabled keywords, you might want to also enable bidding.Using the Ad Code with KeywordsZone -> Define Zone -> Rate Method -> Bidded
When you enable bidding, the order of which ads are displayed, will automatically be set to "Bidded" as well.
You must be capable of adding keywords to the ad code(s) to get this to work. If you are using a search engine, you must be able to modify your search engine code, to automatically add keywords to the ad code.
The following ad code fragment needs to be modified as follows, if for example, you want to show ads containing the keyword microsoft word:
...index.php?section=serve&zone=2&keyword=micrsoft%20word&output=js...Note that you must encode compound keyword. For example, the phrase microsoft word should be "encoded" any of the possible ways: microsoft+word or even microsoft%20word. For more about encoding, please visit this site