Google Trends Bulk: Compare & Rising Queries avatar

Google Trends Bulk: Compare & Rising Queries

Pricing

$0.0025 / keyword result

Go to Apify Store
Google Trends Bulk: Compare & Rising Queries

Google Trends Bulk: Compare & Rising Queries

Bulk Google Trends for hundreds of keywords in one run: interest over time with trend stats, interest by region, top and rising related queries with Breakout flags. Compare up to 5 keywords on the same scale. Pay only for keywords that succeed.

Pricing

$0.0025 / keyword result

Rating

0.0

(0)

Developer

Ayoub Taqi

Ayoub Taqi

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

4 days ago

Last modified

Categories

Security

Limited permissions

Share

Get Google Trends data for hundreds of keywords in one run. For every keyword you get interest over time with ready-made trend stats, interest by region, and top + rising related queries with Breakout flags. Compare up to 5 keywords on the same scale, like the Compare box on Google Trends.

You only pay for keywords that return data. Failed keywords are free.

What you get for each keyword

  • 📈 Interest over time: the full series, plus average, latest value, peak and peak date, and trend change in %
  • 🚀 Rising related queries with growth (+250%) and Breakout flags, plus a ready list of breakout queries
  • 🔝 Top related queries
  • 🌍 Interest by region: countries, or states / cities / US metro areas inside a country
  • 🔗 A link to the same view on Google Trends

Who it is for

  • SEO and content teams: find rising and Breakout queries before they get crowded.
  • E-commerce and product research: check if a product is growing or fading, and where.
  • Market research: compare brands, products or topics on one scale.
  • Automation: schedule a weekly run and send results to Google Sheets, Make, n8n or Zapier.

How to use

  1. Paste your keywords, one per line.
  2. Pick a country (or leave empty for worldwide) and a timeframe.
  3. Turn on Compare mode if you want keywords measured against each other.
  4. Click Start, then export as JSON, CSV or Excel, or read the results through the API.

Input example

{
"keywords": ["air fryer", "standing desk", "protein powder"],
"geo": "US",
"timeframe": "past_12_months",
"compareMode": false
}
FieldWhat it does
keywordsOne per line. Duplicates and empty lines are skipped.
compareModeGroups keywords by 5 (in the order given) on the same 0-100 scale.
geoCountry code (US, GB, DE, SA, AE...) or region (US-CA). Empty = worldwide.
timeframePast hour to 2004-present. customTimeframe accepts 2025-01-01 2025-06-30.
categoryOptional Google Trends category ID.
includeRelatedQueries, includeInterestByRegionSwitch parts off to make runs faster.
regionResolutionSub-regions, cities or US metro areas (when a country is set).
maxConcurrencyKeywords processed in parallel. Default 3, up to 10.

Output example (one row per keyword)

{
"keyword": "iphone 17",
"comparedWith": [],
"geo": "WORLDWIDE",
"timeframe": "today 12-m",
"averageInterest": 58.7,
"latestInterest": 40,
"peakInterest": 100,
"peakDate": "Sep 6 – 12, 2026",
"trendChangePct": -5.5,
"topRelatedQueries": [{ "query": "iphone 17 pro", "value": 100 }],
"risingRelatedQueries": [
{ "query": "iphone 17 vs 17e", "value": 6450, "formattedValue": "Breakout", "isBreakout": true },
{ "query": "iphone 17e", "value": 3050, "formattedValue": "+3,050%", "isBreakout": false }
],
"breakoutQueries": ["iphone 17 vs 17e"],
"interestByRegion": [{ "region": "Qatar", "geoCode": "QA", "value": 100 }],
"interestOverTime": [{ "date": "Nov 2 – 8, 2025", "timestamp": 1762041600, "value": 60, "isPartial": false }],
"trendsUrl": "https://trends.google.com/trends/explore?q=iphone+17&date=today+12-m",
"scrapedAt": "2026-11-04T14:21:52+00:00"
}

The Overview tab in the Output shows a table with the key numbers. The Related queries tab shows the query lists.

Pricing

$2.50 per 1,000 keywords (pay per result). Proxies are included, nothing else to pay for.

  • Keywords that fail return an error row and are not charged.
  • Set a maximum cost per run in the run options: the Actor stops cleanly when it is reached.

Reliability

  • Every keyword gets its own retries: when Google blocks a request, only that request is retried on a fresh IP.
  • One bad keyword never stops the run.
  • A time limit (maxRuntimeSecs) ends the run cleanly and keeps everything already collected.

FAQ

Are the values search volumes? No. Google Trends gives relative interest from 0 to 100, where 100 is the peak for the chosen period and place.

What is the difference with Compare mode? Without it, each keyword is scaled on its own, so 100 means "its own peak". With it, up to 5 keywords share one scale, so you can see which one is searched more.

What does trendChangePct mean? The average of the last quarter of the period compared with the first quarter. For seasonal keywords (for example "black friday") read it together with the full series.

Why are some related query lists empty? Google shows related queries only when there is enough search volume. An empty list is Google's answer, not an error.

Are related topics included? No. Google does not return related topics to automated clients, so this Actor focuses on related queries.

Can I run it every week? Yes. Use Apify Schedules and connect the dataset to Google Sheets, Make, n8n or Zapier.

Feedback

Found a problem or need a field? Open an issue on the Issues tab. Issues are answered quickly.