What Is CPC? Formula, CPM vs. CPA, and How to Read Ad Metrics
Shusaku Yosa

Average CPC, or cost per click, equals the relevant advertising cost divided by the number of clicks. It describes the cost of obtaining a click under specified conditions. A click is not a completed website visit, a unique person, or a new customer. Lower CPC therefore does not establish better profitability.
Compare CPC, CPM, and CPA by denominator
Google Ads defines average CPC using total click cost and clicks. This observed result differs from a maximum CPC bid, which is a setting. Keep both in your records rather than treating the bid as the price of every click.
Metric | Formula | What it helps assess | Important distinction |
|---|---|---|---|
CPC | Ad cost / clicks | Cost of obtaining clicks | Clicks are not unique visitors |
CPM | Ad cost / impressions × 1,000 | Cost per thousand impressions | Impressions do not prove attention |
CPA | Relevant cost / defined actions | Cost of a selected outcome | Specify the action and deduplication |
Click conversion rate | Selected actions / relevant clicks × 100 | Outcomes relative to clicks | Use compatible attribution and periods |
Define the action before interpreting CPA. Google Ads’ average CPA definition uses the cost of conversions divided by conversions. A contact-form action is not automatically a newly acquired paying customer. Its quality and subsequent sales outcome still require evaluation.
Work through one fictional campaign
Assume a fictional campaign spends JPY 200,000, records 1,000,000 impressions and 2,000 clicks, and produces 40 deduplicated actions of one type. All figures cover the same campaign and period. Only click-attributed actions are included. Creative production, management fees, and tax are excluded.
Metric | Calculation | Result |
|---|---|---|
CPM | 200,000 / 1,000,000 × 1,000 | JPY 200 |
Average CPC | 200,000 / 2,000 | JPY 100 |
Click conversion rate | 40 / 2,000 × 100 | 2% |
CPA | 200,000 / 40 | JPY 5,000 |
Under these assumptions, CPA also equals CPC divided by the conversion rate expressed as a decimal: 100 / 0.02 = JPY 5,000. Do not apply this identity unchanged after adding view-through conversions, using different attribution windows, or changing the cost scope. With zero actions, CPA is undefined, not zero. The same principle applies to CPC when there are no clicks.
Separate reporting, billing, and bidding
You can calculate CPC for a campaign billed on impressions. A report showing CPA does not establish that the advertiser pays only when a conversion occurs. Target CPA bidding aims for an average acquisition cost; it is not the name of a pay-per-conversion contract.
Before launching, record the billable event, the bidding objective, and the success metric separately. For delivery and billing decisions, use the guides to CPM advertising and viewable impressions and CPC advertising, bids, and budgets. Available options depend on the platform and campaign, rather than on which acronym appears in a dashboard.
Investigate clicks that do not become measured visits
Google Ads’ click definition explains that a click may be recorded even when the person does not reach the website. Click types, repeat clicks, interrupted loading, redirects, and consent or browser restrictions can also affect comparisons with analytics sessions. A discrepancy alone does not establish fraud or broken tracking.
- Align the advertising and analytics dates, time zones, campaign scope, and click types.
- Check destination URLs, redirects, loading failures, and whether the action requires reaching a website.
- Confirm the conversion success condition, duplicate handling, cancellations, and business qualification.
- Review qualified outcomes, revenue, and gross profit alongside CPC and CPA.
Use a change in CPC as a question
Observation | Investigate | Decision to support |
|---|---|---|
CPC falls but outcomes decline | Traffic mix, qualification, and tracking changes | Whether cheaper clicks actually help |
CPC rises with more valuable outcomes | Audience, placements, CPA, and outcome value | Whether the additional cost pays back |
Only overall CPC rises | Campaign-level costs and click volumes | A mix shift versus changes within campaigns |
Aggregate costs and clicks before calculating an overall CPC. In another fictional example, campaign A spends JPY 10,000 for 100 clicks and B spends JPY 90,000 for 300. The combined CPC is 100,000 / 400 = JPY 250. Averaging their individual CPCs of JPY 100 and JPY 300 would incorrectly produce JPY 200. Use the correctly weighted result, then examine what changed before moving bids or budgets.