eCPC (Effective Cost Per Click)
eCPC (effective cost per click) is the blended average cost of a click across a campaign, even when the campaign was not priced per click.

eCPC (effective cost per click) is the blended, real-world average cost of a single click across a campaign, calculated as eCPC = total spend ÷ total clicks. The "effective" prefix signals that it normalizes spend into a per-click figure even when the campaign was not bought on a per-click basis.
The distinction matters most on impression-priced buys. If you pay a CPM (Cost Per Mille) but your ad earns clicks, dividing that CPM spend by the clicks received gives the eCPC, letting you compare a CPM campaign against a CPC (Cost Per Click) campaign on equal terms. eCPC turns apples and oranges into a single comparable unit.
How it works#
eCPC is driven by two levers: the impression price and the click-through rate. On a fixed CPM, a higher CTR spreads the same impression cost across more clicks, pushing eCPC down. So eCPC ≈ (CPM ÷ 1,000) ÷ CTR. This is why creative that earns more clicks is effectively cheaper traffic even when the media price never changes.
The term also appears in Smart Bidding (Automated Bidding), where "Enhanced CPC" lets an algorithm raise or lower individual click bids based on conversion likelihood, there, eCPC describes a bid strategy rather than a reporting metric. In a Native Ad Auction, networks routinely convert mixed bid types into an effective per-click value to rank them fairly.
Related terms: CPC (Cost Per Click), Smart Bidding (Automated Bidding), and Native Ad Auction.



