Keyword Search Volume & Difficulty: CPC, Trends, Intent
Pricing
from $2.00 / 1,000 keyword results
Keyword Search Volume & Difficulty: CPC, Trends, Intent
Bulk search volume, 12-month trend, CPC, competition, keyword difficulty and search intent for 1–5,000 keywords in 37 markets, plus city and regional targeting. Pay per keyword with data.
Pricing
from $2.00 / 1,000 keyword results
Rating
0.0
(0)
Developer
Marcel Tomas
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Security
Limited permissionsShare
Paste up to 5,000 keywords, pick a market and get monthly search volume, the 12-month trend, CPC, competition, keyword difficulty and search intent — in one table, ready for Excel, Google Sheets or your AI agent.
- ✅ Search volume + 12 months of history with 3-month and year-over-year trend
- ✅ Keyword difficulty (0–100) and search intent (informational, commercial, transactional, navigational)
- ✅ CPC, competition and top-of-page bids
- ✅ 37 markets, plus regional or city targeting with custom location codes
- ✅ Compare up to 5 markets in one run
- ✅ Keywords without data are free
- ✅ Results fetched in the last 30 days are reused with no lookup fee
How it works
- Add your keywords and choose a market.
- The Actor uses a licensed keyword database (volume, difficulty, intent) where it covers the market, and Google Ads data elsewhere — automatically.
- One row per keyword and market.
Output
| Field | Meaning |
|---|---|
keyword, market, marketLabel, locationCode, languageCode | What was looked up |
searchVolume, monthlySearches | Average monthly searches and the last 12 months |
trend3mPct, trendYoYPct | Last 3 months vs the 3 before; latest month vs a year earlier |
cpc, competition, competitionLevel, lowBid, highBid | Advertising metrics (bids: Google Ads engine) |
keywordDifficulty, mainIntent | Keyword database engine |
engine, dataUpdated, fromCache, noData, charged | Provenance and billing per row |
Pricing (pay per event)
| Event | Free plan | Paid plans |
|---|---|---|
keyword-result — one keyword row with data | $0.003 | down to $0.002 |
labs-lookup — one request to the keyword database (up to 700 keywords, one market) | $0.03 | $0.03 |
planner-lookup — one request for Google Ads data (up to 1,000 keywords, one market) | $0.18 | $0.18 |
apify-actor-start — once per run, per GB of memory (from 20 Nov 2026; default 512 MB = one event) | $0.0005 | $0.0005 |
Example: 1,000 keywords in the US ≈ 2 × $0.03 + 1,000 × $0.003 = $3.06 on the free plan. Keywords without data and cached keywords' lookups are free.
Free Apify plan: up to 20 keywords and 1 market per run, keyword-database markets, 3 runs per day. Paid Apify plans have no limits.
Example
{ "keywords": ["running shoes", "trail running shoes", "zapatillas running"], "market": "us-en", "markets": ["es-es", "gb-en"] }
Use with AI agents and automations
Call the Actor from n8n, Make, Zapier, the Apify API, or MCP clients (Claude, ChatGPT, Cursor) through Apify's MCP server.
Good to know
- Search volumes are monthly averages; the database is refreshed every 30–90 days, the Google Ads data monthly.
Related
- Website Contact Extractor · Google Maps Leads · Sitemap & Indexability Auditor · Core Web Vitals Monitor
Support
Open an issue on the Actor's Issues tab with the run ID.