Log weekly brand mentions from Google News to Google Sheets with Apify
UnknownWhat this workflow does
This workflow has 7 nodes and runs on a schedule (every week at 08:00). Along the way it connects Google Sheets and Apify (community).
How it runs
Trigger: On a schedule (every week at 08:00).
- Set the brands to watch (Edit Fields (Set)): sets 3 fields: watchTerms, country, language
- One search per watch term (Split Out): splits a list into separate items
- Search Google News (Apify): run actor and get dataset (actors)
- Keep terms that returned articles (Filter): keeps only the items that match a condition
- One row per article (Code): runs custom JavaScript code
- Append mentions to sheet (Google Sheets): append
Services it uses
Before you upgrade to n8n 3.0
We can't fully verify this one: it relies on 1 community package, and n8n 3.0 turns unverified community packages off by default (N8N_UNVERIFIED_PACKAGES_ENABLED=false).
- Check that @apify/n8n-nodes-apify is verified or supports 3.0 (used in Search Google News).
Nodes used (7)
- Schedule Trigger
n8n-nodes-base.scheduleTrigger - Edit Fields (Set)
n8n-nodes-base.set - Split Out
n8n-nodes-base.splitOut - Apify
@apify/n8n-nodes-apify.apify - Filter
n8n-nodes-base.filter - Code
n8n-nodes-base.code - Google Sheets
n8n-nodes-base.googleSheets
From the author
Quick overview No media monitoring subscription and no PR retainer. Every week this searches Google News for the brands and topics you follow and appends one row per article to Google Sheets: headline, source, publication date, snippet and a link. How it…