Google Trends Bulk & Seasonality Analyzer avatar

Google Trends Bulk & Seasonality Analyzer

Pricing

from $4.00 / 1,000 keyword analyzeds

Go to Apify Store
Google Trends Bulk & Seasonality Analyzer

Google Trends Bulk & Seasonality Analyzer

Paste hundreds of keywords and get, for each one, its peak and low months, a monthly seasonality index, year-over-year growth, trend direction and months until the next peak. Optional related and rising queries.

Pricing

from $4.00 / 1,000 keyword analyzeds

Rating

0.0

(0)

Developer

Recep Vural

Recep Vural

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

18 days ago

Last modified

Security

Limited permissions

Share

Paste a list of keywords. The Actor returns one ready-to-use row per keyword and country. You do not have to download charts and work out the numbers yourself.

FieldMeaning
peakMonths / lowMonthsMonths with the highest and lowest search interest, averaged over every year in the window
monthlySeasonalityIndexInterest for each calendar month, where 100 is the keyword's average month
seasonalityLabelstrongly seasonal, seasonal or evergreen
monthsUntilPeakMonths from now until the next peak month, useful for planning content or stock
yoyGrowthPercentLast 12 months compared with the 12 months before
trendDirectionrising, stable or declining, based on a linear slope over the window
relatedQueriesOptional top and rising queries (for example "Breakout")
timelineOptional raw weekly or monthly points

Each keyword is queried on its own, so each one has its own 0–100 scale. This suits seasonality and growth. To compare keywords against each other on one shared scale, use Google Trends' own compare view.

Who it is for

  • E-commerce and print-on-demand sellers deciding when to list and stock products
  • Content creators and SEO teams planning a seasonal editorial calendar
  • Analysts screening hundreds of product ideas for growth

Input example

{"keywords": ["sunscreen", "pumpkin spice", "habit tracker"], "geos": ["US", "GB"], "timeframe": "today 5-y", "includeRelatedQueries": true}

Output example

{"keyword": "sunscreen", "geo": "US", "peakMonths": ["Jun", "May"], "lowMonths": ["Dec", "Nov", "Oct"],
"seasonalityLabel": "strongly seasonal", "seasonalityStrength": 0.547, "yoyGrowthPercent": 59.3,
"trendDirection": "rising", "monthsUntilPeak": 8,
"relatedQueries": {"rising": [{"query": "beauty of joseon sunscreen", "value": "Breakout"}]}}

Reliability

Google limits Trends requests per IP. On a 429 or 5xx response the Actor retries with a new proxy session and exponential backoff, up to 6 times per request. A keyword that still fails returns a row with error set and is not charged. Use the Residential proxy group for large batches.

Not affiliated with Google. By HAPPYSPROUTSTORE LLC.