Google Trends Scraper API | $3/1K Keywords avatar

Google Trends Scraper API | $3/1K Keywords

Pricing

$3.00 / 1,000 keyword trend delivereds

Go to Apify Store
Google Trends Scraper API | $3/1K Keywords

Google Trends Scraper API | $3/1K Keywords

Interest-over-time for any keywords from Google Trends — clean JSON, no browser. Pay only for keywords that deliver data; failures are free.

Pricing

$3.00 / 1,000 keyword trend delivereds

Rating

0.0

(0)

Developer

Jeffrey Inman

Jeffrey Inman

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

4 days ago

Last modified

Categories

Share

Google Trends Scraper

Get interest-over-time data from Google Trends for any list of keywords — clean JSON, no browser, no Google account. Built for reliability: automatic session handling and rotating retries where other Trends scrapers time out or return empty.

You only pay for keywords that deliver data. A keyword Google has no data for, or a temporary block that retries can't clear, costs you $0 and is reported as a typed error.

Input

{
"keywords": ["bitcoin", "silver price", "ai agents"],
"geo": "US",
"time": "today 12-m",
"property": ""
}
  • keywords — each keyword is fetched independently on its own 0–100 scale. Duplicates are removed.
  • geo — two-letter country (US, GB, DE, …), a subregion (US-CA), or empty for worldwide.
  • time — now 1-d, now 7-d, today 1-m, today 3-m, today 12-m, today 5-y, or all (2004–now).
  • property — Web Search (default), images, news, youtube, or froogle (Shopping).

Output per keyword

{
"keyword": "silver price",
"geo": "US",
"timeRange": "today 12-m",
"averageValue": 58.5,
"points": [
{ "time": 1759017600, "date": "Sep 21 – Sep 27, 2026", "value": 64, "isPartial": false }
]
}

points carries the full timeline (hourly, daily, or weekly depending on the range — same as Google shows). isPartial marks the still-open last bucket so your pipeline can skip it. Failed keywords return { keyword, error, errorType } (NO_DATA, INVALID_REQUEST, BLOCKED) and are not charged.

What people use it for

  • Market and niche research (compare demand before building)
  • Content planning and SEO seasonality
  • Finance signals (retail attention on tickers and commodities)
  • Monitoring brand or competitor search interest on a schedule

Use it from code

curl -s -X POST "https://api.apify.com/v2/acts/beacondata~google-trends-scraper/run-sync-get-dataset-items?token=YOUR_TOKEN" \
-H "Content-Type: application/json" \
-d '{"keywords": ["bitcoin"], "geo": "US", "time": "today 3-m"}'

Works everywhere Apify does: REST API, scheduled runs, webhooks, the Apify MCP server (AI agents can call it as a tool), n8n, Make, Zapier.

Honest limitations

  • Values are Google's relative 0–100 index per keyword and range, not absolute search volumes.
  • Each keyword is scaled independently; this actor does not do Google's 5-keyword comparative normalization.
  • Related queries / regional breakdown are not included yet — open an issue if you need them and they'll be prioritized.

Support

Found a bug or need a field added? Open an issue on the Issues tab — it's read daily and answered.