Google Trends Scraper: Regions & Rising Queries avatar

Google Trends Scraper: Regions & Rising Queries

Pricing

from $1.40 / 1,000 search terms

Go to Apify Store
Google Trends Scraper: Regions & Rising Queries

Google Trends Scraper: Regions & Rising Queries

Scrape Google Trends interest over time, interest by region, city or US metro, and related queries and topics (top and rising) for up to 5 compared keywords. A Google Trends API with no key: it retries on rate limits, and you pay only for terms that return data.

Pricing

from $1.40 / 1,000 search terms

Rating

0.0

(0)

Developer

Data Done Right

Data Done Right

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

5 days ago

Last modified

Categories

Share

This Google Trends scraper pulls interest over time, interest by region and related queries (top and rising) for SEO, content planning, market research and AI agents. It is built for Google's rate limits. Google rate-limits Trends aggressively, and most scrapers give up and leave you with an empty dataset. This one backs off, rotates to a fresh session and IP, and retries, so your runs finish. You only pay for search terms that return data.

  • Interest over time: 0–100 index per date (hourly for short ranges), with partial-period flags
  • Interest by region: countries, states, cities or US metro areas (DMA)
  • Related queries: top and rising (breakout terms with % growth)
  • Related topics: top and rising, with Google's topic IDs
  • Compare up to 5 keywords on one line: pickleball, padel, tennis

Google's own Trends API is in a limited alpha with a waitlist. This Actor works as a Google Trends API today: call it from the Apify API, Python, JavaScript, Make, Zapier or n8n, and get JSON back. You don't need a Google API key, a quota or pytrends.

Enter one or more search terms (separate up to 5 with commas to compare them), pick a location and a time range, and run. Example input:

{
"searchTerms": ["pickleball, padel", "home assistant"],
"geo": "US",
"timeRange": "today 12-m",
"outputFormat": "nested"
}

Time ranges cover the past hour up to 2004-present, plus custom dates. You can also choose web, image, news, Shopping or YouTube search, and any Trends category.

Output example (nested)

{
"searchTerm": "pickleball, padel",
"geo": "US",
"interestOverTime": [{"date": "2026-07-19", "values": {"pickleball": 79, "padel": 14}, "isPartial": false}],
"interestByRegion": [{"geoCode": "US-FL", "geoName": "Florida", "values": {"pickleball": 100}}],
"relatedQueries": {"pickleball": {"top": [...], "rising": [{"query": "...", "value": 3050, "formattedValue": "+3,050%"}]}}
}

Choose Flat time series rows for one row per date and keyword, ready for Google Sheets, Excel or a chart. It pairs well with our Google Sheets Import & Export Actor.

Tips

  • Schedule it (Apify Schedules) to track keywords weekly, and watch the rising lists for breakout topics.
  • Values are relative (0–100) within one query. Compare keywords on the same line to get comparable numbers.
  • Use the default residential proxy for the best success rate.

How much does it cost

Pay per event: $0.00175 per search term delivered (100 terms ≈ $0.18), plus the standard start fee. Apify Silver plans get 10% off, Gold and higher 20%. Failed terms are free and listed in the FAILED record of the key-value store.

Connect Apify's MCP server (mcp.apify.com) and your AI assistant can call this Actor directly. For example: "what's trending around 'home assistant' in the US this quarter?" The only required input is searchTerms. Everything else has a sensible default.

FAQ

Google's official Trends API is in a limited alpha and needs an approved application. This Actor gives you the same data (interest over time, regions, related queries and topics) through the Apify API, with no Google API key.

Google Trends itself is free to browse. This Actor charges $0.00175 per search term that returns data, and Apify's free plan includes $5 of platform credit every month, which covers a lot of terms.

Run the Actor, then export the dataset as CSV, Excel or JSON, or send it to Google Sheets. Choose Flat time series rows to get one row per date and keyword.

It requests the same data the Google Trends website shows (interest over time, regions, related queries and topics) and returns it as JSON or flat rows, so you can use it in code, Google Sheets or Excel.

Google rate-limits Trends aggressively. This Actor waits, switches to a fresh session and IP, and retries. Terms that still fail are free and listed in the FAILED record, never silently missing.

Can I get rising and breakout queries?

Yes. Turn on related queries and topics and you get both the top and rising lists, with the growth value (for example +3,050%).

No. Values are relative (0 to 100) within one query. Put the keywords you want to compare on the same line (up to 5) to get comparable numbers.

The data is public and no login is used. You are responsible for following Google's terms and the laws that apply to you.

Can I track keywords every week?

Yes. Use Apify Schedules to run it on a timer and watch the rising lists for breakout topics.

  • Google Trends Rising Searches + the News Behind Them explains why a query is rising, with the news headlines.
  • Keyword Suggestions Tool finds autocomplete ideas across Google, YouTube, Amazon and more.