Google Trends Scraper ⚡ Compare Keywords, Pay Only on Success avatar

Google Trends Scraper ⚡ Compare Keywords, Pay Only on Success

Pricing

$5.00 / 1,000 successful searches

Go to Apify Store
Google Trends Scraper ⚡ Compare Keywords, Pay Only on Success

Google Trends Scraper ⚡ Compare Keywords, Pay Only on Success

Google Trends data in 1-2 seconds, no browser. Get interest over time for any keyword, country and period, or compare up to 5 keywords on one 0-100 scale. You pay only for searches that return data. Failed searches cost $0 and are listed by name. Clean rows for Sheets, n8n, Make and AI agents.

Pricing

$5.00 / 1,000 successful searches

Rating

0.0

(0)

Developer

Pulse Lab

Pulse Lab

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Categories

Share

Get Google Trends interest over time for any keyword, country and period, and compare up to 5 keywords on one 0-100 scale. No browser, so a search finishes in 1-2 seconds.

You pay only for searches that return data. Failed searches cost $0 and are listed by name in the run status.

Why this Actor

  • Fast. Direct requests instead of a headless browser. A typical search takes 1-2 seconds.
  • Keyword comparison that works. Put up to 5 terms on one line and get them on the same 0-100 scale, exactly like the Google Trends compare view.
  • Honest billing. One charge per successful search. If Google blocks a request or returns nothing, you are not charged.
  • Clear failures. The run status tells you how many searches succeeded and which ones failed. No silent empty results.
  • Clean output. One row per date and keyword. Ready for Google Sheets, Excel, n8n, Make, Zapier and AI agents.

Input

FieldRequiredDescription
Search termsYesOne line = one search. Separate up to 5 terms with commas to compare them, for example nike, adidas, puma
Country codeNoTwo-letter code such as US, GB, DE, KR. Leave empty for worldwide
Time rangeNoPast 7 days, 30 days, 90 days, 12 months (default) or 5 years

Example input:

{
"searchTerms": ["nike, adidas, puma", "iphone, samsung galaxy"],
"geo": "US",
"timeRange": "today 12-m"
}

This runs 2 searches: one comparing three brands, one comparing two phones.

Output

One row per date and keyword:

{
"searchGroup": "nike, adidas, puma",
"keyword": "nike",
"date": "2025-10-05",
"dateLabel": "Oct 5 – 11, 2025",
"value": 38,
"isPartial": false,
"geo": "US",
"timeRange": "today 12-m"
}
FieldMeaning
searchGroupThe terms that were compared together
keywordThe term this row belongs to
dateStart date of the period (YYYY-MM-DD)
valueGoogle Trends interest, 0-100, relative to the highest point in the search
isPartialtrue when the period is not finished yet, so the value can still change
geoCountry code, or WORLDWIDE

Pricing

You are charged once for each search that returns data. A search is one line of search terms, whether it has 1 keyword or 5.

Not charged: searches that fail, searches with more than 5 terms, and runs where nothing could be fetched.

Good to know

  • Values are relative, not absolute search volumes. 100 is the peak inside each search, so numbers from two different searches cannot be compared directly. Put terms on the same line to compare them.
  • Terms with very little search interest can come back as 0.
  • Google Trends allows at most 5 terms per comparison. Lines with more are skipped and not charged.
  • Past 7, 30 and 90 days return daily data. Past 12 months and 5 years return weekly data.
  • This Actor currently returns interest over time. Interest by region and related queries are not included yet.

FAQ

Is this an official Google API? No. Google does not offer a public Trends API. This Actor reads the same public data the Google Trends website shows.

What happens if Google blocks a request? The Actor retries up to 3 times with a fresh session. If it still fails, that search is marked as failed and you are not charged for it.

Can I schedule it? Yes. Use Apify schedules to run it daily or weekly and send the results to Sheets, a webhook or your own app.

Something is wrong or missing? Please report it in the Issues tab and it will be fixed.