What Is CPC? Average Cost per Click, Bids, and CPA

June 5, 2026

Author: Shusaku Yosa
CPCとは?意味・計算方法・相場の目安をわかりやすく解説

CPC stands for cost per click. It describes the cost associated with a click and, in a report, usually an average across the selected activity. Start by matching the cost and click populations. Then assess the result alongside conversion quality and CPA: inexpensive clicks are not automatically inexpensive business outcomes.

What is CPC? Metric, billing model, and bid

CPC can refer to a reporting metric or to a billing model in which a click triggers a charge. Those uses answer different questions: what did a click cost on average, and what event caused the advertiser to pay? A billed click is not proof of purchase intent.

A bid and an observed average CPC are also different values. A bid belongs to the selected bidding method; average CPC summarizes actual costs and clicks. Do not extend a manual bidding explanation to every automated strategy or ad type. Google’s average CPC definition distinguishes the average from a configured maximum CPC.

Calculate average CPC and combine campaign results

Calculate average CPC by dividing total click cost by total clicks for the same scope. Match the period, currency, and included costs. With zero clicks, the average is undefined rather than zero. This fictional example uses media cost for the same period.

Campaign

Media cost

Clicks

Average CPC

A

JPY10,000

100

JPY100

B

JPY60,000

300

JPY200

Combined

JPY70,000

400

JPY175

The combined result is JPY70,000 / 400 = JPY175. Taking the unweighted average of JPY100 and JPY200 gives JPY150, which is not the average across these clicks. Add the costs and clicks separately before dividing.

Cost scope matters when reconciling an agency quote. Suppose media costs JPY50,000, the fee is explicitly 20% of media cost, or JPY10,000, and production costs JPY20,000. With 1,000 clicks, media CPC is JPY50. Total included cost per click is JPY80. Label the latter separately rather than expecting it to match the platform metric. This illustration excludes tax.

Why CPC changes, and what Quality Score can tell you

Competition, placements, queries, audience mix, and ad quality can affect costs. Google’s Ad Rank documentation describes multiple factors, including bids, auction-time quality, context, thresholds, competition, and assets. It is not a simple equation using the Quality Score displayed in a report.

Google’s ad quality guidance says Quality Score is a diagnostic indicator; the displayed number itself is not an auction input. Use it to investigate relevance and landing page experience. A higher score is not a promise of the same position at a lower price.

Also distinguish a price change within comparable activity from a change in the activity mix. If more clicks come from expensive queries, the overall average can rise without an equivalent change in every individual query.

Compare CPC, CPM, CPA, and conversion rate consistently

CPC, CPM, CPA, and conversion rate describe different denominators. Define the event and population before comparing them. A conversion rate calculated from landing page sessions cannot automatically replace one calculated from ad clicks.

Metric

Basic calculation

Scope to specify

Average CPC

Click cost / clicks

Media cost or a wider cost scope

CPM

Cost / impressions × 1,000

Which impression definition is used

CPA

Included cost / defined outcomes

Purchase, accepted inquiry, or another specific action

Click-based conversion rate

Outcomes / clicks

Consistent cost, click, and outcome population

Completion per entry session

Completions / landing page entry sessions

Keep separate from click-based conversion rate

The relationship CPA = CPC / conversion rate holds when the same cost, clicks, and outcomes are used, with conversion rate expressed as a decimal. Dividing by a percentage as a whole number, or changing the denominator to sessions, breaks that calculation.

Use conversion rate and target CPA in a worked example

In this hypothetical comparison, the outcome is an accepted inquiry after the relevant duplicate and validity checks. Campaign A has JPY100 media CPC and a 1% click-based conversion rate. Campaign B has JPY200 CPC and a 4% rate.

Campaign

Media CPC

Click-based rate

CPA

A

JPY100

1% = 0.01

JPY100 / 0.01 = JPY10,000

B

JPY200

4% = 0.04

JPY200 / 0.04 = JPY5,000

B has more expensive clicks but a lower cost per inquiry under the same outcome definition. Whether those inquiries are suitable opportunities is another question. Accepted requests should not be renamed customers or revenue without additional evidence.

For planning, an assumed target CPA of JPY5,000 and expected click-based rate of 3%, or 0.03, imply JPY5,000 × 0.03 = JPY150 average CPC. The figure changes if the expected rate changes. It is a scenario for evaluating a plan, not an instruction to set a particular maximum bid or a guarantee of results.

Estimate costs and diagnose changes in CPC

There is no universal CPC benchmark that establishes whether a campaign is appropriate for every business. Compare your own history under consistent conditions. For new queries, use Keyword Planner forecasts as conditional estimates rather than treating them as observed market rates or guaranteed future costs.

Observation

First investigation

Conditions to align

CPC rises

Query, placement, competition, and audience mix

Period length, country, device, campaign scope

CPC falls but CPA rises

Tracking and post-click acceptance

Success conditions, duplicates, hostname, transitions

Quote differs from platform report

Fees and creative cost inclusion

Media-based fee versus share of total

Quality Score declines

Relevance and landing page diagnostics

Do not turn the score into an auction equation

A practical review starts with a written cost scope and outcome definition. Calculate the metrics, identify the stage that changed, and investigate a specific explanation. The aim is to understand the cost of suitable outcomes, not simply to make the CPC column smaller.

Continue with these related practical guides:

Related posts