Google Trends Scraper

Google Trends Scraper

by simpleapi

Automatically extract real-time and historical Google Trends data for research, marketing, and analysis. Build trend dashboards and models with scalable, accurate search interest data.

16 runs
2 users
Try This Actor

Opens on Apify.com

About Google Trends Scraper

Ever feel like you're guessing what the world is searching for? Stop. This Google Trends Scraper pulls the actual data directly from the source, so you can build your strategies on facts, not hunches. I use it to grab both real-time and historical search interest data, track which topics are suddenly spiking, and compare terms across different regions. It's built for scale, meaning you can automate the collection for dozens of queries or categories without hitting manual roadblocks. For researchers, it's a goldmine for backing up reports with hard numbers. Marketing and content strategists find it invaluable for spotting what's trending before it peaks, helping plan campaigns that actually resonate. If you're an analyst tired of piecing together insights from screenshots, this tool feeds clean, structured data straight into your dashboards or predictive models. It handles the heavy lifting of data extraction—from regional breakdowns to related queries—so you can focus on finding the patterns that matter. Think of it as your automated research assistant for the world's search behavior.

What does this actor do?

Google Trends Scraper is a web scraping and automation tool available on the Apify platform. It's designed to help you extract data and automate tasks efficiently in the cloud.

Key Features

  • Cloud-based execution - no local setup required
  • Scalable infrastructure for large-scale operations
  • API access for integration with your applications
  • Built-in proxy rotation and anti-blocking measures
  • Scheduled runs and webhooks for automation

How to Use

  1. Click "Try This Actor" to open it on Apify
  2. Create a free Apify account if you don't have one
  3. Configure the input parameters as needed
  4. Run the actor and download your results

Documentation

Google Trends Scraper

Overview

This actor automates the extraction of search trend data from Google Trends. It pulls real-time and historical data—including interest over time, regional popularity, related queries, and topics—without manual browsing. It's built for developers, SEO professionals, and data analysts who need structured trend data for dashboards, content planning, or competitive research.

Key Features

  • Automated Trend Extraction: Fetches interest over time, interest by region, related queries, and related topics.
  • Bulk Keyword Processing: Submit and analyze hundreds of keywords in a single run.
  • Scheduled Runs: Configure the actor for regular, automated data collection.
  • API & Integration Support: Use the Apify API or Python for programmatic control. The actor is also available on GitHub.
  • Flexible Exports: Results are available in JSON, CSV, and Excel formats.
  • Multi-Region & Category Support: Specify geographic regions and content categories for your searches.
  • Public Data Only: Scrapes only publicly accessible trend information.

How to Use

  1. Log in to Apify: Create an account or sign in at Apify Console.
  2. Find the Actor: Search for "Google Trends Scraper" in the Apify store.
  3. Configure Input: Provide your keywords and parameters (see Input section below).
  4. Run the Actor: Start the scraper. It will process your request and collect the data.
  5. Get Results: Download your dataset in your preferred format from the actor's run output.

Input

Configure the scraper using an input object. Here are the primary parameters:

{
  "keywords": ["keyword1", "keyword2"],
  "timeframe": "today 12-m",
  "geo": "US",
  "category": 0,
  "comparisonMode": false
}
  • keywords (Array, required): List of search terms to analyze.
  • timeframe (String): Date range (e.g., "today 12-m", "2023-01-01 2023-12-31"). Defaults to the last 12 months.
  • geo (String): Geographic region code (e.g., "US", "GB"). Use an empty string "" for worldwide.
  • category (Number): Google Trends category ID. 0 is for all categories.
  • comparisonMode (Boolean): When true, fetches data for comparing multiple keywords directly.

Output

The actor outputs a dataset containing structured trend data. Each item in the dataset corresponds to a data type for your keywords. The output includes:

  • Interest Over Time: Historical trend values with timestamps.
  • Interest by Region: Popularity breakdown by country, state, or metro area.
  • Related Queries & Topics: Lists of top and rising associated terms and topics.
  • Real-Time Trends: Currently trending search topics (when applicable).
  • Comparison Data: Normalized values for side-by-side keyword analysis (if comparisonMode is enabled).

You can access the results via the Apify API, download them directly from the console, or integrate them into data pipelines.

Common Use Cases

Market Research

Gather competitive intelligence and market data

Lead Generation

Extract contact information for sales outreach

Price Monitoring

Track competitor pricing and product changes

Content Aggregation

Collect and organize content from multiple sources

Ready to Get Started?

Try Google Trends Scraper now on Apify. Free tier available with no credit card required.

Start Free Trial

Actor Information

Developer
simpleapi
Pricing
Paid
Total Runs
16
Active Users
2
Apify Platform

Apify provides a cloud platform for web scraping, data extraction, and automation. Build and run web scrapers in the cloud.

Learn more about Apify

Need Professional Help?

Couldn't solve your problem? Hire a verified specialist on Fiverr to get it done quickly and professionally.

Find a Specialist

Trusted by millions | Money-back guarantee | 24/7 Support