Google Trending Now Scraper: Trending Searches by Country avatar

Google Trending Now Scraper: Trending Searches by Country

Pricing

from $4.00 / 1,000 trending searches

Go to Apify Store
Google Trending Now Scraper: Trending Searches by Country

Google Trending Now Scraper: Trending Searches by Country

What each country is searching for right now, from Google Trends: every rising search with approximate searches, when it started trending and the news articles behind it. Any country, several at once, ready for schedules and alerts.

Pricing

from $4.00 / 1,000 trending searches

Rating

0.0

(0)

Developer

Zaiq

Zaiq

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

9 days ago

Last modified

Categories

Security

Limited permissions

Share

Google Trending Now Scraper: Trending Searches by Country

Get what each country is searching for right now from Google Trends' Trending now list: every rising search, its approximate number of searches (200+, 5,000+...), when it started trending, and the news articles Google links to it. Several countries in one run; schedule it every hour for a live feed.

No Google account or API key. Google's own trending feed, read directly, so runs take seconds and cost almost nothing to run.

What you get

FieldWhat it holds
country, rankWhere and in which position
searchThe rising search
searches, searchesShownApproximate searches (5000 / 5000+)
startedAtWhen it started trending (UTC)
newsThe articles behind it: title, source, link
topNewsTitle, topNewsUrlThe first article, for quick tables
pictureGoogle's picture for the trend

What people use it for

  • Newsjacking: publish on a trend while it is rising
  • Social and ads teams: see what people care about today, country by country
  • Media monitoring: keep a daily record of what each market searched for
  • Alerts: schedule it hourly and alert on new searches that match your words
  • AI agents: give an agent today's trends to write about

How to use it

  1. Add the countries (two-letter codes).
  2. Choose how many trending searches per country.
  3. Click Start, or schedule it every hour or every morning.
  4. Send new trends to Slack, a sheet or your app with a webhook.

Input

FieldExampleNotes
CountriesUS, GB, IN, ZAOne per line
Maximum per country20Google's list holds about 10-30

Output

Each result is one row in the run's dataset (download it as JSON, CSV, Excel, XML or HTML, or read it through the API). An example row (values shortened):

{
"country": "US",
"rank": 1,
"search": "example rising search",
"searches": 5000,
"searchesShown": "5000+",
"startedAt": "2026-10-12T13:20:00Z",
"topNewsTitle": "Example headline about it",
"topNewsUrl": "https://example.com/news/123",
"news": [
{
"title": "Example headline about it",
"source": "Example News",
"url": "https://example.com/news/123"
}
]
}

A record named SUMMARY in the run's key-value store says what each input returned, with any notes (for example an account that does not exist), what was charged and how much traffic the run used.

Pricing

  • $0.005 per trending search
  • Countries Google lists nothing for are free

What typical jobs cost at the list price:

JobCost
20 trends in one country$0.10
20 trends in 10 countries$1.00
Hourly, 20 US trends, for a monthabout $72

On Apify's Scale and Business plans the per-event prices are lower (Store discounts). Set Maximum cost per run and the Actor stops cleanly when it is reached: you never pay more than that.

Tips

  • Run several countries together to compare what each market cares about.
  • Join it with the Google News Scraper to read the full coverage of a trend.
  • Keep the dataset of every run to build your own trend history.

Use it through the API

Python

from apify_client import ApifyClient
client = ApifyClient("<YOUR_APIFY_TOKEN>")
run = client.actor("zaiq/google-trending-now-scraper").call(run_input={"countries": ["US", "GB"], "maxPerCountry": 20})
for row in client.dataset(run.default_dataset_id).iterate_items():
print(row)

JavaScript

import { ApifyClient } from 'apify-client';
const client = new ApifyClient({ token: '<YOUR_APIFY_TOKEN>' });
const run = await client.actor('zaiq/google-trending-now-scraper').call({"countries": ["US", "GB"], "maxPerCountry": 20});
const { items } = await client.dataset(run.defaultDatasetId).listItems();

HTTP (one call, results back)

curl -X POST 'https://api.apify.com/v2/acts/zaiq~google-trending-now-scraper/run-sync-get-dataset-items?token=<YOUR_APIFY_TOKEN>' \
-H 'Content-Type: application/json' \
-d '{"countries": ["US", "GB"], "maxPerCountry": 20}'

Integrations and schedules

  • Schedules: run it every hour, day or week from the Apify Console (Schedules) and keep a history of results.
  • Make, Zapier, n8n, Google Sheets, Slack, Airtable: connect it through Apify's integrations, or send each finished run to a webhook.
  • Datasets: results stay in the run's dataset; export them or read them by API whenever you need them.

Use it with AI agents (MCP)

Add Apify's MCP server (https://mcp.apify.com) to Claude, ChatGPT, Cursor, VS Code or any MCP client. The agent can find this Actor and run it for you: ask it for "what is trending in Brazil right now". AI agents can also pay for runs directly through Apify's agentic payments.

Limits

  • Google rounds the search counts (200+, 2,000+, 50,000+).
  • The list holds what is trending now; it is not a history (keep your runs for that).

FAQ

How fresh is it?

Live: the list Google shows when the run starts.

Which countries work?

Any country Google Trends shows a trending list for; one with none returns nothing and costs nothing.

Do I need a Google account?

No.

Support

Questions, a site that changed, or a field you need? Open an issue on this Actor's Issues tab: we answer there, usually within a day.


Also found as: google trending searches, google trends trending now, trending searches api, daily search trends, google trends rss.