Cost per Click (CPC) - Pay per Click (PPC)

Card Puncher Data Processing


Each time an ad is clicked, the publisher earn income.

Offers a unique advantage to bloggers who cultivate an audience that's highly engaged.

This kind of pricing model is popular with ad network like Google AdSense, AdBrite and more.

CPC is popular with text-oriented ads that appear on search engines while CPM is popular with image-oriented banner /display ads.

In the first case, the emphasis is on response. In the second, the emphasis is on branding. All advertising strives for some combination of branding and response.

Online ad pricing models The above graph shows the popularity of CPC and CPM online advertising models through 2017. Numbers don’t add up to 100% because of hybrid model. Data: IAB; chart © 2018 Promise Media


CPCs can range from 1-5 depending on how well the advertisement is optimized


The CPC model splits the risk between the publisher and the advertiser:

A campaign with low clicks:

  • is bad for the publisher
  • minimizes the cost for the advertiser

A high click campaign with poor conversion:

  • is great for the publisher, who maximizes revenue.
  • is bad for the advertiser because of high costs and low returns.



It works well for website where the audience is highly engaged.

It should be used only for list-like advertising targeted to encourage clicks.


  • ability to track return on investment

Cost per click advertising in a direct sales environment often is less successful because of the high labor costs in setting up, tracking and managing the campaign.

Documentation / Reference

Discover More
Median Epmv By Category
Ad - (Publisher) Revenue (Monetization)

revenue section in advertising Online publishers typically generate revenue by placing advertisements A website and other digital environments like mobile app and video channels earn revenue when ads...
Card Puncher Data Processing
Ad - Compensation (Pricing Model)

Pricing model in Ad. Cost per click (CPC) and Cost per mille (CPM) dominate the advertising models. Pricing model Emphasis For sites oriented Risk CPC response contextual ad, user profiling such...
Card Puncher Data Processing
Ad - Metric

A page specific marketing metrics used in a ad and marketing context. This metrics are plugged into an (web|mobile) analytics framework. Sales: Compensation: Revenue: revenue - The...
Ecpm Example
Advertising - Cost per mille (CPM|eCPM)

Cost Per Mille (CPM) is a pricing model. It's is the advertising cost per thousand impressions viewed. It's derived from the Latin word mille which means one thousand. It’s the value of an individual...
Card Puncher Data Processing
Advertising - Direct Sales (Order, Campaign)

direct sales is a sale made between a publisher and an advertiser. Direct sales is also known as: direct order direct campaign In a mediation, direct sales generally generate the most revenue...
Card Puncher Data Processing
What are the UTM (Urchin Tracking Module) known as Campaign Parameters?

Urchin Tracking Module (UTM) are tracking information added to a URL and are also known as campaign parameters. Tag your ads, emails and social media posts with UTM tags and analyze your ecommerce and...

Share this page:
Follow us:
Task Runner