Cost per Click (CPC)

What is Cost per Click (CPC)?

Cost per Click, or CPC, is the price an advertiser pays each time a user clicks on a paid ad. It is the dominant pricing model in search advertising and a common option in social and display, where it shifts platform risk onto the advertiser by charging only when an interaction happens.

Definition

CPC is calculated by dividing total ad spend by the number of clicks delivered, or it is set directly as a bid in an auction. In auction-based systems like Google Ads or Meta Ads, the actual CPC is determined by the next-highest bid plus a quality adjustment, so advertisers rarely pay their full maximum bid. CPC is closely tied to click-through rate and conversion rate because a low CPC is meaningless if the resulting traffic does not convert. The metric only describes the cost of attention, not the cost of value, which is why it should always be read together with CPA and ROAS.

Why it matters

For headless storefronts, CPC matters because the speed and quality of the landing experience directly influence the quality score that platforms use to price each click. A composable architecture with a content delivery network and a fast, hydrated storefront typically earns lower CPCs than a slow monolithic frontend, because ad platforms reward landing pages that keep users engaged. Tracking CPC at the keyword and creative level lets storefront teams identify which combinations of traffic source and landing page actually justify their bids.

Use cases

A footwear retailer running search campaigns sets target CPCs per keyword cluster, separating high-intent brand terms with low CPCs from generic category terms that compete in expensive auctions. A composable commerce vendor uses CPC benchmarks across competitor categories to estimate how much budget is needed to acquire qualified demo requests. A marketplace operator A/B tests landing page variants against the same paid traffic, looking for layouts that lower bounce rate enough to make a higher CPC profitable through better downstream conversion.

Frontend Insights