SKILLMERC tools

Google Trends Trending Now Monitor - New Trend Alerts

Get an alert for every new Google Trends trending search in the countries you pick, with search volume, start time and news links. Only new trends are reported and charged. Webhook and Slack included.

USD 5 per 1,000 alerts on Apify (pay per event)

Open in Apify StoreExample: Daily trending searches alert for the US and UK


Get one alert for every new trending search on Google Trends "Trending Now" in the countries you choose. Each alert has the search term, Google's approximate search volume, when the trend started, and the news articles Google links to it.

Schedule it hourly and you get a running feed of what people suddenly started searching for, without repeats. A trend you were already alerted about is never reported or charged again.

Why this actor

Quick start

  1. Enter the countries you want to watch.
  2. Run once to see what is trending now.
  3. Add a schedule (for example every hour). From then on each run returns only new trends.

Input example

{
  "countries": ["US", "GB", "ZA", "IN", "AU"],
  "includeNews": true,
  "minTraffic": 1000,
  "keywords": [],
  "monitorName": "newsroom",
  "slackWebhookUrl": "https://hooks.slack.com/services/..."
}
Field What it does
countries Two-letter country codes. Default US, GB, ZA, IN, AU.
includeNews Attach Google's related news articles to each trend. Default on.
reportCurrentOnFirstRun On: the first run reports everything trending now. Off: the first run only saves a baseline and charges no alerts. Default on.
minTraffic Only report trends with at least this approximate search volume (Google shows ranges like 200+, 2000+, 50K+). 0 = no filter.
keywords Only report trends whose title or a news headline contains one of these words. Empty = everything.
monitorName Names the memory of reported trends. Use different names to run independent monitors. If empty, the name comes from your countries, keywords and minimum volume.
rememberDays A trend that has been gone from the feed this many days is forgotten (and reported again if it returns). Default 7.
webhookUrl Receives one JSON POST per run that found new trends.
slackWebhookUrl Posts one message per run listing the new trends.
maxAlertsPerRun Hard cap on alerts delivered and charged in one run. Default 500.

Output example

{
  "monitor": "newsroom",
  "country": "US",
  "title": "scarlett johansson",
  "approx_traffic": "500+",
  "traffic_min": 500,
  "started_at": "2026-10-11T03:50:00.000Z",
  "first_seen": "2026-10-11T05:02:11.000Z",
  "trends_url": "https://trends.google.com/trends/explore?geo=US&q=scarlett%20johansson&date=now%201-d",
  "search_url": "https://www.google.com/search?q=scarlett%20johansson",
  "picture": "https://encrypted-tbn3.gstatic.com/images?q=...",
  "picture_source": "The Hollywood Reporter",
  "top_news_title": "'The Exorcist: Martyrs' Trailer Radically Reboots Franchise With Scarlett Johansson",
  "top_news_url": "https://www.hollywoodreporter.com/movies/...",
  "top_news_source": "The Hollywood Reporter",
  "news": [
    { "title": "...", "url": "https://...", "source": "IGN", "picture": "https://..." }
  ],
  "detected_at": "2026-10-11T05:02:11.000Z",
  "run_id": "..."
}

The run's key-value store also holds an OUTPUT record with counts: trends seen in the feeds, new trends, alerts delivered, and any country whose feed failed.

Pricing

Pay per event, platform usage included:

A run that finds nothing new costs only the start fee. An hourly monitor on 5 countries typically costs a few cents a day, depending on how fast trends change. Use maxAlertsPerRun or the run's maximum charge to cap spend.

Use cases

Limits

Integrations

Call it from the Apify API, schedules, Make, Zapier, n8n, or any MCP client that can run Apify actors. The webhook payload contains the run summary plus the full list of alerts.


Run it on Apify Apify's free plan includes monthly platform credit, so small runs cost little or nothing to try.