Skip to main content

Google Trends Scraper: How to Scrape Search Interest with Apify (2026)

· 4 min read
Yassine El Haddad
Software Developer & Automation Specialist

I build production AI agents, web scrapers, and automation pipelines. Most of what I publish here comes from the actual problems they run into: proxies that get banned, anti-bot stacks that fingerprint your client, RAG that drifts when the underlying data moves. Stack: Python, TypeScript, Go, FastAPI, LangChain, Crawlee, Playwright, deployed on AWS, GCP, and Cloudflare.

A Google Trends scraper pulls structured interest data from Google Trends—search-term popularity over time, geography, and related queries—without copying numbers by hand from the UI. On Apify, the maintained Google Trends Scraper runs in the cloud so you can export CSV / JSON and plug results into SEO dashboards, content calendars, or competitive research.

It is automation that visits Google Trends (or equivalent endpoints the Actor uses), applies your keywords, date range, and geo, and returns normalized interest, regional breakdowns, and related queries as rows you can analyze. You still need an Apify account and sufficient credits; the Actor may charge per event or per result in addition to platform compute units—check the Pricing tab on the Store page before large runs.

For a longer walkthrough (scheduling, API, troubleshooting), use the full docs guide.

  1. Open Google Trends Scraper and sign in to Apify.
  2. Configure queries, date range, geo, and any category or comparison options the input form shows (fields can vary by Actor version—always read the Store README).
  3. Start the run and watch logs for empty results or rate limits; retry with a narrower geo or shorter window if needed.
  4. Open Dataset / Output and download CSV or JSON, or connect webhooks and the API for automation.

Export to Google Sheets

Use Apify’s integrations or pull the dataset API into Sheets—same pattern as other Store Actors. For a no-code path, see Apify’s docs on datasets and export from the run detail page.

Why use Apify instead of manual export?

  • Repeatable runs with the same inputs for week-over-week or month-over-month charts.
  • Scheduling for alerts when interest crosses a threshold (combine with your stack).
  • No fragile custom scripts when Google changes the Trends UI.

Open Apify Console · Apify pricing

Apify Affiliate Banner 728x90Apify Affiliate Banner 728x90Apify Affiliate Banner 300x50Apify Affiliate Banner 300x50
Frequently Asked Questions

Google does not offer a full public API with the same flexibility as the web UI for all trend charts. Many teams use managed scrapers or Actors to get structured exports. Always comply with Google’s terms and your jurisdiction.

Start with the official Google Trends Scraper. Alternatives like fast scrapers exist in the Store—compare READMEs and pricing for your volume.

Often the keyword has too little volume, the geo is too narrow, or the date range is invalid. Retry with a broader geo, a longer window, or a simpler query. Check the Actor log for specific errors.

You pay Apify platform usage (compute units) plus any per-result or per-event fees defined on the Actor’s Pricing tab. Run a small test first and extrapolate.