Data

Methodology

Last updated: July 28, 2026

Every number on this site comes from one place and is calculated one way. This page documents both, including what the dataset does not contain, so you can judge whether it fits your use case before relying on it.

What happened in July 2026

This page previously described a dataset of 216 keywords across three advertising platforms. That description was wrong twice over. The data behind it was not measured, and the count itself was not accurate: the seed files hold 214 rows, not 216, being 105 Google, 57 Meta and 52 TikTok. An unverified number describing an unverified dataset is a fair summary of the problem. We found this by auditing our own figures and we are documenting it here rather than quietly replacing them.

Two problems, both now fixed:

Everything below describes the current dataset, captured on July 2026 and verified against DataForSEO's API. It is smaller than what came before. It is the first version that is real.

Where the data comes from

Figures are pulled from DataForSEO (affiliate link), specifically the keywords_data/google_ads/search_volume endpoint, which sources from Google Ads Keyword Planner. Every refresh is stored as a dated snapshot and never overwritten, so the collection date shown on a page always matches the data on it.

We do not operate the ad accounts these figures describe. This is aggregated third-party data, not first-party spend.

What is in the database

The current snapshot holds 98 keywords across 14 industries, all on Google Search. Per-industry coverage ranges from 3 to 10 keywords. That is a small sample and we label it as such on every page where it matters:

Median Google Search CPC by industry, July 2026
IndustryKeywordsMedian CPCTypical range (p25–p75)
Legal Services9$89.55$44.64 – $163.25
Insurance8$50.36$24.21 – $105.21
B2B / Lead Gen5 *$49.92$48.70 – $60.59
SaaS / Software10$45.30$41.12 – $76.36
Education7$28.48$16.49 – $41.23
Home Services8$23.39$13.08 – $32.79
Healthcare5 *$9.51$5.09 – $11.01
Financial Services10$6.93$4.72 – $21.20
Automotive7$5.20$3.13 – $6.27
Beauty & Cosmetics3 *$3.15$2.44 – $3.19
E-commerce4 *$2.57$2.45 – $2.76
Travel & Tourism8$2.17$1.77 – $2.55
Real Estate7$1.36$1.22 – $6.22
Gaming7$1.26$0.65 – $1.68

How the figures are calculated

Median, never mean. CPC distributions have long right tails: a handful of terms sit an order of magnitude above the rest, and an average would describe none of the keywords in the set.

Typical range. The range beside each median is the interquartile range, from the 25th to the 75th percentile. Half the keywords in that industry fall inside it, and it describes what to expect far better than a single number.

Top-of-page bid. Reported directly by the API as a low and high estimate. It is the bid range associated with page-one placement, not what you will necessarily pay per click.

Opportunity score. Derived, not measured: (volume × (1 − competition)) ÷ CPC. It ranks reachable demand per dollar. It is our formula, published so you can disagree with it.

Volume trend. The API returns twelve months of monthly search volume per keyword. We sum those across each industry and report the change from the first month to the last. Unlike CPC history, this is genuinely retroactive.

What we do not have

How to use these numbers

Benchmarks are useful for setting planning ranges, sanity-checking a media plan, and spotting when your own costs sit far outside the norm for your category. They are not a forecast of what you will pay.

If your measured CPC falls inside the interquartile range for your industry, your costs are unremarkable and your effort is better spent on conversion. If it sits well above the 75th percentile, that gap is worth investigating before you increase budget.

Update cadence

Each refresh is captured as a dated snapshot. Pages state their collection date rather than a quarter label, so a page can never claim to be current when the data behind it is not.

Disclosure

Links to DataForSEO on this site are affiliate links. If you open an account through one and make a payment, we receive a commission. It costs you nothing extra and it does not change what we publish: we used DataForSEO before there was any commission, and the audit above documents us contradicting our own previously published figures. We link them because they are the source of the data, and we would name the source either way.

We do not accept payment for coverage, and no figure on this site is sponsored.

Corrections

If a figure looks wrong to you, we want to know. Email support@cpctools.com with the keyword and what you measured. The audit above started exactly that way, with a number that did not look right.