See llms.txt for all machine-readable content.
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.
johnvc~GoogleNewsAPI.How do I monitor press coverage without a PR tool? Put your brand and your competitors in one Set node and let the weekly schedule run. Each run appends the articles Google News is currently surfacing, so the sheet becomes a coverage archive you own rather than an alert email you skim and lose.
Why is the date a phrase like "2 days ago"? Because that is what Google News publishes. There is no absolute publication date and no date filter available on this source, so the relative string is what lands in the sheet. De-duplicate on Link when you chart it, and use the Week of column for the timeline.
What is the competitor angle? Watch your own brand and two rivals in the same sheet, then sort by Source. That answers a question a Google Alert never will: which publications cover them and ignore you.
What does it cost? The template is free. A watch term costs about 3 cents per week, so three terms is roughly 9 cents a week.
Self-hosting n8n? There is also a dedicated community node, n8n-nodes-google-news-api on npm.
About Apify. Google News API runs on Apify, a platform of ready-made scrapers and APIs for sources that have no usable public API. Actors are pay per use with no subscription, and they run in the cloud, so nothing runs on your machine and nothing breaks when the source changes its markup.
New to Apify? You can set up a free account and get the API token this template needs in a couple of minutes.