Brand Coverage Tracker: News Share of Voice avatar

Brand Coverage Tracker: News Share of Voice

Pricing

Pay per event

Go to Apify Store
Brand Coverage Tracker: News Share of Voice

Brand Coverage Tracker: News Share of Voice

Compare how much news coverage your brand and its competitors get: share of voice, which outlets write about whom, a day by day timeline and the headlines behind every number. Reads Google News in 15 country editions. Built for PR, comms and marketing teams.

Pricing

Pay per event

Rating

0.0

(0)

Developer

Mariam Ahmed

Mariam Ahmed

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Categories

Share

Who is getting written about, where, and how that is moving. Enter your brand and its competitors and get share of voice, the outlets behind every number, a day by day timeline and the headlines themselves.

Reads Google News in 15 country editions. No API key, no account, no proxy.

What does this do?

Other news scrapers hand you a pile of articles. A communications team does not need a pile of articles; it needs the answer to "are we winning coverage against our competitors, and who is writing about them instead of us?"

This Actor runs one search per brand, checks each headline really is about that brand, then reports the comparison.

flowchart LR
A[Your brand +<br/>competitors] --> B[Google News,<br/>one search per brand]
B --> C[Headline check:<br/>is this really them?]
C --> D[Share of voice, outlets,<br/>timeline, headlines]

Who is it for?

You areYou use it to
PR and comms teamsReport share of voice against competitors, every week, with the headlines to back it
PR agenciesShow a prospect how little coverage they get next to rivals, then show the improvement
Marketing and brand managersSee which publications cover your category and which ones only cover a competitor
Founders and investorsTrack whether a company's news presence is growing or fading
Analysts and researchersMeasure media attention by brand, outlet and market over time

What data do you get?

One row per brand:

FieldMeaning
brand, articles, sharePercentThe brand and its share of all coverage in this comparison
outletCount, topOutletsHow many publications wrote about it, and which wrote most
exclusiveOutlets, exclusiveOutletCountOutlets covering only this brand and none of its rivals
timelineArticles per day across the window
busiestDay, busiestDayArticlesThe day it made the most news
averageArticlesPerDay, firstArticleAt, lastArticleAtPace and range of coverage
topHeadlinesThe 10 newest headlines with outlet, date and link
businessContextPercent, nameLooksAmbiguous, ambiguityWarningWhether the name is really being read as a brand (see below)
headlinesDroppedAsIrrelevantLoose matches the headline check removed

Turn on Also return every article as a row for a second table of every article behind the numbers.

The generic name problem, and what this Actor does about it

Google News matches loosely. Search for a design tool called Sketch and you get fashion sketches, comedy sketches and police sketches — and a share of voice that looks respectable and means nothing.

So every brand gets a second search, restricted to business-shaped coverage, and the two are compared. From a real run in September 2026:

BrandArticlesShare of voiceBusiness contextVerdict
Figma9533.5%59%fine
Sketch8831.0%24%flagged as too generic
Canva8730.6%76%fine
Adobe Express144.9%71%fine

Sketch's 31% is not real coverage, and the Actor says so in the row rather than letting you put it in a report. Fix it with a context word (design) or exclude terms, and run again.

Example: Figma vs Canva vs Adobe Express

Same run, 30 day window, US edition. Figma led on volume, but Canva reached more publications (47 outlets to Figma's 41) and had 40 outlets that covered it and no rival. Adobe Express, despite the biggest parent company, took under 5% of the conversation.

How to use it

  1. Add your brands, one per line: your own first, then competitors.
  2. If a name is an ordinary word, add a context word such as software or bank.
  3. Pick a time window and the news market you care about.
  4. Run it, then export to CSV, Excel or JSON, or chart the timeline field.

Run it on a schedule with the same brands to watch share of voice move week by week.

Ready to run examples, each one a real media comparison:

Pricing

Pay per result: $0.02 per brand report, plus $0.0002 per article row ($0.20 per 1,000) only if you ask for the article table. A four-brand comparison costs about 8 cents.

Where the data comes from

The public Google News RSS search, in 15 country and language editions. Coverage counts are of articles Google News indexed in the window you choose, which is what every media monitoring tool measures.

FAQ

Do I need a key or a Google account? No. The feed is public.

How many articles per brand? Google News returns at most 100 per search, so that is the cap. For a busy brand, use a shorter window to see recent coverage more precisely.

Is sentiment included? No. Honest sentiment scoring needs a language model, which would mean an API key and a setup step, so this Actor does not pretend to do it. You get volume, outlets, timing and the headlines, and can read the headlines yourself.

Why do two brands sometimes share an outlet count but not the same outlets? exclusiveOutlets shows exactly that: the publications covering one brand and none of the others in your comparison. It is usually the most actionable column, because it is your pitch list.

Does it read the full article text? No, it reads the headline, outlet, date and link from the feed. That keeps it fast, free of proxies, and it is what coverage counting needs.