Back to blog

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

Shusaku Yosa

広告の「CPC」とは?CPM/CPAとの違いと使い分け

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.

  1. Align the advertising and analytics dates, time zones, campaign scope, and click types.
  2. Check destination URLs, redirects, loading failures, and whether the action requires reaching a website.
  3. Confirm the conversion success condition, duplicate handling, cancellations, and business qualification.
  4. 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.

Back to blog