Keyword Metrics avatar

Keyword Metrics

Pricing

$990.00 / 1,000 keyword batches

Go to Apify Store
Keyword Metrics

Keyword Metrics

Pricing

$990.00 / 1,000 keyword batches

Rating

0.0

(0)

Developer

Neri Garcia

Neri Garcia

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

0

Monthly active users

2 days ago

Last modified

Categories

Share

Keyword Search Volume & CPC — Google Ads

Get Google Ads keyword search volume, CPC, competition, and monthly trends for up to 1,000 keywords in one API call. This Actor is highly API/automation friendly, delivering clean, structured Dataset outputs for programmatic workflows or bulk data exports.

What it does

This Actor queries live Google Ads keyword metrics in bulk. You can submit up to 1,000 keywords in a single batch, and it will return detailed metrics for each keyword, including:

  • Search Volume: Average monthly search volume.
  • CPC: Estimated Cost Per Click.
  • Competition: The competition level for the keyword (LOW, MEDIUM, HIGH, etc.).
  • Monthly Search Trends: Historical search volume broken down by month.

Input Example

{
"keywords": [
"running shoes",
"best running shoes",
"trail running shoes"
],
"location": "United States",
"language": "English"
}

Output Example

The Actor returns a structured JSON Dataset where each record corresponds to a submitted keyword:

{
"keyword": "running shoes",
"searchVolume": 110000,
"cpc": 1.25,
"competition": "HIGH",
"monthlySearches": [
{
"year": 2023,
"month": 8,
"search_volume": 110000
},
{
"year": 2023,
"month": 7,
"search_volume": 135000
}
]
}

Pricing

Pay Per Event (PPE): $0.99 per successful batch.

You are charged exactly once per completed batch run, and you can include up to 1,000 keywords in a single batch. You will not be charged if the input validation fails or if the run encounters a critical error before producing a valid dataset result.

Important Behavior

  • Zero-volume terms: Keywords without available metrics in Google Ads (e.g. extremely long-tail or nonsensical queries) will still be present in the final Dataset, but they will return null values for searchVolume, cpc, and competition rather than being silently removed. This ensures your input list matches 1:1 with your output Dataset.