Google search and market data

Google Trends Compare Scraper

Compare up to 5 keywords in Google Trends, the way the Compare view does: relative interest over time for all terms on one scale, the average per term, the leader, and optionally which term wins in each country or region. Up to 200 comparisons per run. Pay per comparison.

$5.00per 1,000 ยท Comparison fetched

One comparison of up to 5 keywords delivered with its full time series. Comparisons without data are never charged.

run it
# one call, results straight back
curl -X POST "https://api.apify.com/v2/acts/steadydata~google-trends-compare/run-sync-get-dataset-items?token=$APIFY_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{ ... }'

Input

FieldNameWhat it does
comparisons
required
ComparisonsOne comparison per row: 2 to 5 keywords separated by commas, e.g. 'bitcoin, ethereum, solana'. Each row is one input and one charged event; a row without data comes back as a free error record.
geoCountry (empty = worldwide)Leave empty for worldwide, or a two-letter country code (US, GB, NL, DE ...).
timeframeTimeframeThe period the interest is measured over.
includeRegionsInclude per-region winnersAlso fetch the breakdown by country (worldwide) or region (within a country) with the share of each term, so you see which term wins where. One extra request per comparison.
languageLanguageInterface language (hl), e.g. en-US, nl, de.

What you get back

FieldType
termsarray, null
geostring, null
timeframestring, null
averagesarray, null
leaderstring, null
leaderSharenumber, null
pointCountinteger, null
seriesarray, null
regionsarray, null
statusstring, null
inputstring, null
errorCodestring, null
errorstring, null