Google Trends Tracker
Pricing
from $2.00 / 1,000 keyword trackeds
Google Trends Tracker
Collect Google Trends data for 1-5 keywords: interest over time, interest by region, related queries, and related topics. Supports multiple timeframes and geo filters. No API key required.
What does Google Trends Tracker do?
Google Trends Tracker is an Apify Actor that extracts structured search trend data directly from Google Trends — no API key required. It monitors trending keywords across any timeframe (1 hour to all-time), returning interest-over-time scores, interest-by-region breakdowns, related topics, related queries, and today's hottest searches. The Actor uses the battle-tested pytrends library and automatically handles keyword batching and rate-limit delays, so you get clean, reliable data at scale.
Why use Google Trends Tracker?
This Google Trends tracker API turns a notoriously hard-to-automate data source into a simple, schedulable task. Key business use cases:
- Crypto and stock sentiment analysis — track search interest in
bitcoin,ethereum, or any ticker to measure retail investor attention before price moves. - SEO and content strategy — identify trending keywords in your niche and compare seasonal peaks across regions to time your content publication.
- Brand and competitor monitoring — compare your brand's search interest against competitors weekly and alert on sudden spikes.
- Market research — validate product demand by geography before launching. Know whether interest in your product is rising in the US, KR, JP, or EU.
- E-commerce trend forecasting — catch fashion, gadget, or viral product trends early using the
risingrelated queries feed, then act before competitors do.
How to use Google Trends Tracker
- Open the Actor on Apify Store and click Try for free.
- Enter keywords — paste one or more search terms (e.g.
["bitcoin", "ethereum", "solana"]). More than 5 keywords are split into batches automatically. - Set the timeframe — choose from
now 1-d,now 7-d,today 1-m,today 3-m,today 12-m,today 5-y, orallfor historical data. - Pick a mode —
interest_over_timefor the time-series index,interest_by_regionfor geographic breakdown,related_topics/related_queriesfor keyword discovery, ortrending_searchesfor today's hottest searches. - Optionally filter by country — enter a two-letter
geocode (e.g.US,KR,JP) or leave blank for worldwide data. - Run and export — results appear in the dataset tab as flat JSON records, ready for download as JSON, CSV, or XLSX.
Input
| Parameter | Type | Default | Description |
|---|---|---|---|
keywords | string list | ["bitcoin","ethereum","solana"] | Keywords to track. More than 5 are split into batches with automatic delays. |
timeframe | string | today 3-m | Time range. Examples: now 1-d, now 7-d, today 1-m, today 3-m, today 12-m, today 5-y, all |
geo | string | (empty = worldwide) | Country code filter, e.g. US, KR, JP, GB |
mode | enum | interest_over_time | One of: interest_over_time, interest_by_region, related_topics, related_queries, trending_searches |
category | integer | 0 | Google Trends category ID (0 = All categories) |
resolution | enum | COUNTRY | Geographic resolution for interest_by_region mode: COUNTRY, REGION, CITY, DMA |
Example input — crypto interest over last 3 months in the US:
{"keywords": ["bitcoin", "ethereum", "solana"],"timeframe": "today 3-m","geo": "US","mode": "interest_over_time"}
Output
Each dataset item is a flat JSON record. Fields vary by mode:
interest_over_time
[{ "keyword": "bitcoin", "date": "2026-08-01", "value": 72, "is_partial": false },{ "keyword": "ethereum", "date": "2026-08-01", "value": 41, "is_partial": false }]
interest_by_region
{ "keyword": "bitcoin", "geoName": "United States", "geoCode": "US", "value": 100 }
related_queries
{ "keyword": "bitcoin", "query_type": "rising", "query": "btc price today", "value": 5000 }
trending_searches
{ "geo": "united_states", "title": "Federal Reserve", "traffic": "", "date": "2026-09-02" }
Data fields
| Field | Type | Description |
|---|---|---|
keyword | string | The search term tracked |
date | string | Date of the data point (YYYY-MM-DD) |
value | integer | Relative interest index (0–100). 100 = peak popularity for that period |
is_partial | boolean | true if the data point covers an incomplete period |
geoName | string | Region name (for interest_by_region mode) |
geoCode | string | ISO country/region code |
query_type | string | top (highest volume) or rising (breakout growth) |
query | string | The related search query |
topic_title | string | Related topic display name |
topic_type | string | Topic classification (e.g. Topic, Brand) |
geo | string | Country slug (for trending_searches mode) |
title | string | Trending search term title |
Cost estimation
This Actor uses Pay-Per-Event (PPE) pricing — you only pay for data actually returned.
| Event | Price | Notes |
|---|---|---|
| Actor start | $0.005 | Charged once per run |
| Per data record | $0.002 | Charged per item returned |
| Typical run | Records | Estimated cost |
|---|---|---|
3 keywords × 90 days (interest_over_time) | ~270 | ~$0.55 |
5 keywords, related_queries | ~50 | ~$0.11 |
trending_searches (one country) | ~20 | ~$0.05 |
| 10 keywords × 365 days | ~3,650 | ~$7.31 |
FAQ
Does this Actor require a Google or Google Cloud API key? No. The Actor uses pytrends, an unofficial Python wrapper for Google Trends. No API key, account, or login is required.
Why are values between 0 and 100 instead of absolute search volumes? Google Trends data is relative — 100 represents the peak search interest for the selected term and time period, not an absolute count. All other values are scaled proportionally to that peak.
Can I track more than 5 keywords at once? Yes. The Actor automatically splits keywords into batches of 5 and adds a 2-second delay between requests to reduce throttling risk. You can safely pass 20–50 keywords in a single run.
Disclaimer: This Actor uses an unofficial Google Trends wrapper. Google may change its internal API at any time. If results suddenly stop returning, check the pytrends GitHub for updates or contact the Actor author.
Keywords: Google Trends, search interest tracker, keyword comparison, trending topics, regional trends, related queries, SEO research, market research, crypto sentiment Google Trends, stock trends, keyword monitoring, Google Trends API, search volume tracker