Google Trending Now avatar

Google Trending Now

Pricing

from $0.29 / 1,000 results

Go to Apify Store
Google Trending Now

Google Trending Now

An Apify Actor that fetches real-time Google Trends data and it analyze with Gemini. Perfect for trend monitoring, content strategy, SEO research, market analysis, and real-time search intelligence, AI marketing analysis via Google Gemini.

Pricing

from $0.29 / 1,000 results

Rating

0.0

(0)

Developer

Fabio Borsotti

Fabio Borsotti

Maintained by Community

Actor stats

0

Bookmarked

5

Total users

3

Monthly active users

5 days ago

Last modified

Categories

Share

An Apify Actor that fetches real-time Google Trends data and saves the results to an Apify Dataset. Optionaly you can Enable AI-generated marketing intelligence insights via Google Gemini.

What does this Actor do?

This Actor:

  1. Accepts configurable parameters (country, language, time window, category, sort order, status)
  2. Fetches the latest trending searches from Google Trends
  3. Returns structured data including titles, search volumes, growth percentages, and related queries.
  4. Perform for each terms a marketing analisys with a short description of the trend context or trigger (max 15 words) relevant industry verticals (2-3 items), tactical idea for newsjacking, editorial plan, or content creation, recommendation for Google Ads / Meta Ads, risk level for brand safety.

Perfect for trend monitoring, content strategy, SEO research, market analysis, and real-time search intelligence.

  • Real-time data — Access the latest Google Trends data as it happens
  • Flexible filtering — Filter by country, language, time window, category, and status
  • Multiple sort options — Sort by relevance, search volume, recency, or title
  • Embedded AI Marketing intelligence - AI Marketing analisys for each record via latest Gemini Flash Lite.
  • Two output modes — Get the full response or flattened records for easy table viewing
  • 20 category filters — From Sports and Technology to Politics and Climate
  • Production-ready — Clean error handling with descriptive failure messages

Input Schema

FieldTypeRequiredDefaultDescription
geostringYes"US"Two-letter country code (see table below)
hlstringNo"en"Language code (e.g. en, it, es, de, ... see table below)
hoursintegerNo24Time window. Options: 4, 24, 48, 168
catintegerNo0Category ID filter (see table below)
sortstringNo"relevance"Sort order: relevance, search_volume, recency, title
statusstringNo"all"Trend status filter: all, active
max_itemsintegerNo2000Maximum number of trending items to return
AI_Marketing_IntelligencebooleanNofalseEnable AI-generated marketing intelligence insights via Google Gemini. This impacts the scraper's performance, as it includes the LLM's processing time.

See some example:

DescriptioncatgeohlhourssortstatusJSON Input
All trending topics in the US, last 24 hours0USen24relevanceall{"cat": "0", "geo": "US", "hl": "en", "hours": "24", "sort": "relevance", "status": "all"}
Sports trends in the UK, last 48 hours, order by search volume17GBen48search_volumeall{"cat": "17", "geo": "GB", "hl": "en", "hours": "48", "sort": "search_volume", "status": "all"}
Active entertainment trends sorted by search volume, status active4USen48relevanceactive{"cat": "4", "geo": "US", "hl": "en", "hours": "48", "sort": "relevance", "status": "active"}
Trending in Germany, last 7 days, in German, order by search volume, status active0DEen168search_volumeactive{"cat": "0", "geo": "DE", "hl": "en", "hours": "168", "sort": "search_volume", "status": "active"}
Technology trends, most recent first0DEen168recencyactive{"cat": "0", "geo": "DE", "hl": "en", "hours": "168", "sort": "recency", "status": "active"}

Category IDs

IDCategory
0All categories
1Autos and Vehicles
2Beauty and Fashion
3Business and Finance
4Entertainment
5Food and Drink
6Games
7Health
8Hobbies and Leisure
9Jobs and Education
10Law and Government
11Other
13Pets and Animals
14Politics
15Science
16Shopping
17Sports
18Technology
19Travel and Transportation
20Climate

Country Code

Country CodeDescriptionCountry CodeDescriptionCountry CodeDescriptionCountry CodeDescriptionCountry CodeDescription
ADAndorraAEUnited Arab EmiratesAFAfghanistanAGAntigua and BarbudaAIAnguilla
ALAlbaniaAMArmeniaAOAngolaAQAntarcticaARArgentina
ASAmerican SamoaATAustriaAUAustraliaAWArubaAXÅland Islands
AZAzerbaijanBABosnia and HerzegovinaBBBarbadosBDBangladeshBEBelgium
BFBurkina FasoBGBulgariaBHBahrainBIBurundiBJBenin
BLSaint BarthélemyBMBermudaBNBrunei DarussalamBOBoliviaBQBonaire, Sint Eustatius and Saba
BRBrazilBSBahamasBTBhutanBVBouvet IslandBWBotswana
BYBelarusBZBelizeCACanadaCCCocos (Keeling) IslandsCDDemocratic Republic of the Congo
CFCentral African RepublicCGRepublic of the CongoCHSwitzerlandCICôte d'IvoireCKCook Islands
CLChileCMCameroonCNChinaCOColombiaCRCosta Rica
CUCubaCVCabo VerdeCWCuraçaoCXChristmas IslandCYCyprus
CZCzechiaDEGermanyDJDjiboutiDKDenmarkDMDominica
DODominican RepublicDZAlgeriaECEcuadorEEEstoniaEGEgypt
EHWestern SaharaEREritreaESSpainETEthiopiaFIFinland
FJFijiFKFalkland IslandsFMMicronesiaFOFaroe IslandsFRFrance
GAGabonGBUnited KingdomGDGrenadaGEGeorgiaGFFrench Guiana
GGGuernseyGHGhanaGIGibraltarGLGreenlandGMGambia
GNGuineaGPGuadeloupeGQEquatorial GuineaGRGreeceGSSouth Georgia and the South Sandwich Islands
GTGuatemalaGUGuamGWGuinea-BissauGYGuyanaHKHong Kong
HMHeard Island and McDonald IslandsHNHondurasHRCroatiaHTHaitiHUHungary
IDIndonesiaIEIrelandILIsraelIMIsle of ManINIndia
IOBritish Indian Ocean TerritoryIQIraqIRIranISIcelandITItaly
JEJerseyJMJamaicaJOJordanJPJapanKEKenya
KGKyrgyzstanKHCambodiaKIKiribatiKMComorosKNSaint Kitts and Nevis
KPNorth KoreaKRSouth KoreaKWKuwaitKYCayman IslandsKZKazakhstan
LALaosLBLebanonLCSaint LuciaLILiechtensteinLKSri Lanka
LRLiberiaLSLesothoLTLithuaniaLULuxembourgLVLatvia
LYLibyaMAMoroccoMCMonacoMDMoldovaMEMontenegro
MFSaint MartinMGMadagascarMHMarshall IslandsMKNorth MacedoniaMLMali
MMMyanmarMNMongoliaMOMacaoMPNorthern Mariana IslandsMQMartinique
MRMauritaniaMSMontserratMTMaltaMUMauritiusMVMaldives
MWMalawiMXMexicoMYMalaysiaMZMozambiqueNANamibia
NCNew CaledoniaNENigerNFNorfolk IslandNGNigeriaNINicaragua
NLNetherlandsNONorwayNPNepalNRNauruNUNiue
NZNew ZealandOMOmanPAPanamaPEPeruPFFrench Polynesia
PGPapua New GuineaPHPhilippinesPKPakistanPLPolandPMSaint Pierre and Miquelon
PNPitcairnPRPuerto RicoPSPalestinePTPortugalPWPalau
PYParaguayQAQatarRERéunionRORomaniaRSSerbia
RURussiaRWRwandaSASaudi ArabiaSBSolomon IslandsSCSeychelles
SDSudanSESwedenSGSingaporeSHSaint Helena, Ascension and Tristan da CunhaSISlovenia
SJSvalbard and Jan MayenSKSlovakiaSLSierra LeoneSMSan MarinoSNSenegal
SOSomaliaSRSurinameSSSouth SudanSTSao Tome and PrincipeSVEl Salvador
SXSint MaartenSYSyriaSZEswatiniTCTurks and Caicos IslandsTDChad
TFFrench Southern TerritoriesTGTogoTHThailandTJTajikistanTKTokelau
TLTimor-LesteTMTurkmenistanTNTunisiaTOTongaTRTürkiye
TTTrinidad and TobagoTVTuvaluTWTaiwanTZTanzaniaUAUkraine
UGUgandaUMUnited States Minor Outlying IslandsUSUnited StatesUYUruguayUZUzbekistan
VAHoly SeeVCSaint Vincent and the GrenadinesVEVenezuelaVGVirgin Islands (British)VIVirgin Islands (U.S.)
VNViet NamVUVanuatuWFWallis and FutunaWSSamoaYEYemen
YTMayotteZASouth AfricaZMZambiaZWZimbabwe

Language Code

Language CodeDescriptionLanguage CodeDescriptionLanguage CodeDescriptionLanguage CodeDescriptionLanguage CodeDescription
aaAfarabAbkhazianafAfrikaansamAmharicarArabic
asAssameseayAymaraazAzerbaijanibaBashkirbeBelarusian
bgBulgarianbhBiharibiBislamabnBengaliboTibetan
brBretoncaCatalancoCorsicancsCzechcyWelsh
daDanishdeGermandzBhutanielGreekenEnglish
eoEsperantoesSpanishetEstonianeuBasquefaPersian
fiFinnishfjFijifoFaroesefrFrenchfyFrisian
gaIrishgdScots GaelicglGaliciangnGuaraniguGujarati
haHausaheHebrewhiHindihrCroatianhuHungarian
hyArmenianiaInterlinguaidIndonesianieInterlingueikInupiak
isIcelandicitItalianiuInuktitutjaJapanesejwJavanese
kaGeorgiankkKazakhklGreenlandickmCambodianknKannada
koKoreanksKashmirikuKurdishkyKirghizlaLatin
lnLingalaloLaothianltLithuanianlvLatvianmgMalagasy
miMaorimkMacedonianmlMalayalammnMongolianmoMoldavian
mrMarathimsMalaymtMaltesemyBurmesenaNauru
neNepalinlDutchnoNorwegianocOccitanomOromo
orOriyapaPunjabiplPolishpsPashtoptPortuguese
quQuechuarmRhaeto-RomancernKirundiroRomanianruRussian
rwKinyarwandasaSanskritsdSindhisgSangroshSerbo-Croatian
siSinghaleseskSlovakslSloveniansmSamoansnShona
soSomalisqAlbaniansrSerbianssSiswatistSesotho
suSundanesesvSwedishswSwahilitaTamilteTelugu
tgTajikthThaitiTigrinyatkTurkmentlTagalog
tnSetswanatoTongatrTurkishtsTsongattTatar
twTwiugUighurukUkrainianurUrduuzUzbek
viVietnamesevoVolapukwoWolofxhXhosayiYiddish
yoYorubazaZhuangzhChinesezuZulu

Output Schema

FieldTypeDescription
titlestringThe trending search topic
search_volumeintegerApproximate search volume
growth_percentageintegerPercentage growth in search interest
started_atstringFormatted timestamp (YYYY-MM-DD HH:MM:SS UTC) when the trend started
ended_atstringFormatted timestamp (YYYY-MM-DD HH:MM:SS UTC) when the trend ended. Omitted if still active
statusstringactive or ended
related_queriesstring[]Related search queries. May be empty
category_idsinteger[]Category IDs this trend belongs to. May be empty
trend_urlstringLink to explore this trend on Google Trends
ai_marketing_intelligence_why_it_mattersstringShort description of the trend context or trigger (max 15 words)
ai_marketing_intelligence_affected_sectorsstringRelevant industry verticals (e.g. Sport Media, Hospitality, Apparel)
ai_marketing_intelligence_marketing_anglestringTactical idea for newsjacking, editorial plan, or content creation
ai_marketing_intelligence_paid_ads_advicestringRecommendation for Google Ads / Meta Ads
ai_marketing_intelligence_brand_safety_riskstringRisk level for brand safety (Low, Medium, High)
ai_marketing_intelligence_recent_news_linkstringURL link to a news article/site covering the trend

Example Input

{
"AI_Marketing_Intelligence": true,
"cat": "0",
"geo": "US",
"hl": "en",
"hours": "24",
"max_items": 2,
"sort": "relevance",
"status": "all"
}

Output

Each trend is pushed as an individual record to the Apify Dataset, with search_parameters included:

[
{
"title": "inter miami vs cruz azul",
"search_volume": 200000,
"growth_percentage": 1000,
"started_at": "2026-09-16 22:00:00",
"status": "active",
"related_queries": [
"inter miami vs cruz azul",
"inter miami - cruz azul",
"campeones cup",
"inter miami",
"cruz azul",
"cruz azul vs inter miami",
"cruz azul vs",
"miami vs cruz azul",
"inter miami vs",
"cruz azul vs miami",
"inter de miami",
"inter miami vs. cruz azul"
],
"category_ids": [
17
],
"trend_url": "https://trends.google.com/trends/explore?q=inter+miami+vs+cruz+azul&geo=US",
"search_parameters": {
"geo": "US",
"hl": "en",
"hours": 24,
"cat": 0,
"sort": "relevance",
"status": "all"
},
"category_description": [
"Sports"
],
"ai_marketing_intelligence_why_it_matters": "High-interest soccer match driving massive real-time search volume, presenting immediate engagement opportunities for sports-related brands and local businesses.",
"ai_marketing_intelligence_affected_sectors": "Sport Media, Hospitality, Apparel",
"ai_marketing_intelligence_marketing_angle": "Launch live-tweeting or real-time social commentary reacting to key match moments to capture active sports fans' attention.",
"ai_marketing_intelligence_paid_ads_advice": "Increase bids on related queries and team keywords for the duration of the match to capture high-intent sports traffic.",
"ai_marketing_intelligence_brand_safety_risk": "Low",
"ai_marketing_intelligence_recent_news_link": "https://www.espn.com/soccer/match/_/gameId/666123"
},
{
"title": "so delicious dessert recall",
"search_volume": 20000,
"growth_percentage": 1000,
"started_at": "2026-09-16 22:20:00",
"status": "active",
"related_queries": [
"so delicious dessert recall"
],
"category_ids": [
5,
3
],
"trend_url": "https://trends.google.com/trends/explore?q=so+delicious+dessert+recall&geo=US",
"search_parameters": {
"geo": "US",
"hl": "en",
"hours": 24,
"cat": 0,
"sort": "relevance",
"status": "all"
},
"category_description": [
"Food and Drink",
"Business and Finance"
],
"ai_marketing_intelligence_why_it_matters": "Consumer safety alert regarding a popular food brand, triggering urgent informational searches by concerned customers and allergen-affected individuals.",
"ai_marketing_intelligence_affected_sectors": "Food, Retail, E-commerce",
"ai_marketing_intelligence_marketing_angle": "Publish a clear informational blog post or FAQ on product safety measures to build trust and capture worried consumers.",
"ai_marketing_intelligence_paid_ads_advice": "Add as negative keyword to brand campaigns if selling related items to avoid wasted ad spend and negative associations.",
"ai_marketing_intelligence_brand_safety_risk": "High",
"ai_marketing_intelligence_recent_news_link": "https://www.fda.gov/safety/recalls-market-withdrawals-safety-alerts"
}
]

Error Handling

The Actor fails gracefully with descriptive messages for:

ScenarioBehavior
HTTP 4xx/5xx errorsActor.fail() with status code and response preview
Network timeoutActor.fail() with timeout duration
Invalid JSON responseActor.fail() with parse error details