publicmood
BetaGet free access

Online mood analysis for newsrooms, agencies and brands

Know how the online mood is moving, and why

Online mood analysis (also called online sentiment analysis), done for you.

Send us a topic. We measure the online mood around it across X, Reddit, YouTube, TikTok and more, and hand you a clear conclusion with the numbers behind it. Most analyses are delivered within 24 hours on working days.

Get your first analysis free   See a sample analysis

Most analyses are delivered within 24 hours on working days. In special cases it can take up to three working days.

Platform names and logos belong to their owners and are shown only to indicate which platforms are covered. Public Mood is not affiliated with or endorsed by them.

Sample analysis · 13 Jul – 13 Oct 2026 Is Carrick losing the fans? Online sentiment has turned clearly against Carrick Week starting 5 Oct 2026 · 290 posts analysed, share of all posts that week Critical 20%Neutral 73%Supportive 7% See the sample analysis → “I'd rather lose than win playing badly and yet M.Carrick can't even master thatwhile playing against 10 man and not for the first time in the same season.”Critical · YouTube · 12 Oct 2026 “Micheal Carrick has been the best thing for United. Best appointment I’m confident in him.”Supportive · YouTube · 14 Sep 2026

One analysis. Three ways to win with it

For journalists

A fresh angle with numbers behind it

Get a clear conclusion, real anonymised quotes and the turning point on the timeline, ready to cite in your story.

For editors

Decide faster, publish with confidence

A finished analysis your desk can use the day it arrives, with platforms, counts, period and caveats stated. Nothing for your team to set up or run.

For businesses

Know how people react to your brand, campaign or client case

For agencies, brands and analysts. See when the mood turned and what drove it, in a report you can hand straight to a client or the board.

Sample analysis

"Online sentiment has turned clearly against Carrick"

We followed the online mood around Michael Carrick as Manchester United manager from 13 Jul to 13 Oct 2026: 2,060 posts analysed from X, Reddit and YouTube.

See the full sample analysis →

31% → 69%

The share of critical posts among posts that took a side, before and after the week starting 21 Sep 2026.

14 Sep

The turning point: the week starting 14 Sep 2026, after two defeats in four days.

What you get out of it

The answer, not a tool

You get a clear conclusion at the top and the big numbers behind it. No software to learn, no setup. Every analysis sits on your customer page.

Fast enough for the news cycle

Most analyses are delivered within 24 hours on working days. In special cases it can take up to three working days, and your customer page shows the expected delivery date as soon as we approve your request.

All platforms included, picked for your topic

Every plan includes them. We pick the right mix, from X, Reddit and YouTube to TikTok, Facebook, Instagram and Twitch live chat, or you tell us which ones you need. See all platforms

Know when it turned, and what happened around it

A timeline shows how the mood moved week by week, so you see exactly when it turned. When your topic is in the news, we add a news coverage section at no extra cost: how much was written, in which outlets and when. You don't need to order it, and you can set the coverage against the online mood.

Every analysis is an interactive report site with charts and tables you can explore. On subscription plans you can embed any chart or table in your own article or on your own website with one line of code, always credited to Public Mood.

Real voices, safely quoted

Up to three short anonymised quotes, one supportive, one neutral and one critical. We never show usernames of private individuals, and we only use public content.

Easy to share and easy to question

Each analysis comes as its own password-protected report site with a chatbot that answers follow-up questions, plus a PDF. On subscription plans you can also embed charts and tables on your own site.

Three steps from question to conclusion

  1. Tell us your story

    Your question, the names and keywords, the period, the countries and languages, and the platforms if you want to choose them.

  2. We do the work

    Unless you chose them, we pick the platforms that fit your topic. We analyse the posts and check the facts behind every shift.

  3. You get a clear conclusion

    Big numbers, timeline, quotes and news coverage when the topic is in the news on your own report site, with a PDF. Most analyses arrive within 24 hours on working days.

Works best for topics people argue about: politics, sport, celebrities, big news, brands under fire and local disputes. If there isn't enough to analyse, we tell you before we start.

How it works →

Now in beta

Try it on your own story, free

Get a free first analysis on a story you choose, one per email domain. Most analyses are delivered within 24 hours on working days.

Get free beta access Use your work email

Pricing

Simple plans, everything included

From €169/month (Pulse, 1 analysis per month, €2,028 billed yearly). Every plan includes all platforms, a report site with its own chatbot, a PDF and news coverage when your topic is in the news.

Pulse
Recommended
Barometer
Seismograph
Analyses per month1515
Price€169/month
€2,028 billed yearly
Save €120
€744/month
€8,928 billed yearly
2 months free
€1,789/month
€21,468 billed yearly
2 months free
Price per analysis
Single analysis: €199
€169
vs €199 single analysis
€149
vs €199 single analysis
€119
vs €199 single analysis
Most analyses within 24 hours on working days✓✓✓
All platforms, right mix per topic✓✓✓
Private report website with its own chatbot✓✓✓
Customer page with all your analyses✓✓✓
Analyses are used month by month and do not carry over✓✓✓
PDF report included✓✓✓
Fingerprinted and timestamped at delivery✓✓✓
News coverage when the topic is in the news✓✓✓
Up to 10,000 posts per analysis (fair use)✓✓✓
Buy PulseBuy BarometerBuy Seismograph

Pulse

1 analysis per month

€169/month

€169 per analysis vs €199 single analysis

€2,028 billed yearly

Save €120

Buy Pulse

  • Included: Most analyses within 24 hours on working days
  • Included: All platforms, right mix per topic
  • Included: Private report website with its own chatbot
  • Included: Customer page with all your analyses
  • Included: Analyses are used month by month and do not carry over
  • Included: PDF report included
  • Included: Fingerprinted and timestamped at delivery
  • Included: News coverage when the topic is in the news
  • Included: Up to 10,000 posts per analysis (fair use)
Recommended

Barometer

5 analyses per month

€744/month

€149 per analysis vs €199 single analysis

€8,928 billed yearly

2 months free

Buy Barometer

  • Included: Most analyses within 24 hours on working days
  • Included: All platforms, right mix per topic
  • Included: Private report website with its own chatbot
  • Included: Customer page with all your analyses
  • Included: Analyses are used month by month and do not carry over
  • Included: PDF report included
  • Included: Fingerprinted and timestamped at delivery
  • Included: News coverage when the topic is in the news
  • Included: Up to 10,000 posts per analysis (fair use)

Seismograph

15 analyses per month

€1,789/month

€119 per analysis vs €199 single analysis

€21,468 billed yearly

2 months free

Buy Seismograph

  • Included: Most analyses within 24 hours on working days
  • Included: All platforms, right mix per topic
  • Included: Private report website with its own chatbot
  • Included: Customer page with all your analyses
  • Included: Analyses are used month by month and do not carry over
  • Included: PDF report included
  • Included: Fingerprinted and timestamped at delivery
  • Included: News coverage when the topic is in the news
  • Included: Up to 10,000 posts per analysis (fair use)

Still unsure? Ask our assistant

Single analysis without subscription: €199 Buy a single analysis. Prices excl. VAT. Most analyses are delivered within 24 hours on working days. In special cases it can take up to three working days.

Paid upfront for 6 or 12 months. Renews automatically for the same period; you are responsible for cancelling in time, by email up to 30 days before renewal. Secure checkout by Payfunnels. Your login arrives by email within a few minutes.

Platforms

Every platform is included. We pick the right mix for your topic

  • X
    Fast public reaction to news and events
    Covered
  • Reddit
    Longer discussions in topic communities
    Covered
  • YouTube
    Comments under videos about your topic
    Covered
  • TikTok
    Comments under short videos
    Covered
  • Google Trends
    Search interest, shown alongside sentiment
    Covered
  • Facebook
    Public pages and public posts only
    Covered
  • Instagram
    Public comments on public accounts and hashtags
    Covered
  • Threads
    Public posts and replies
    Covered
  • Truth Social
    Public posts and replies, mainly for US politics and topics around Donald Trump
    Covered
  • Bluesky
    Public posts and replies
    Covered
  • Telegram
    Public channels only
    Covered
  • Discord
    Public servers and channels only
    Covered
  • Twitch
    When it fits the topic: live chat, minute by minute, during live events
    Covered
  • LinkedIn
    Business topics, case by case
    Covered
  • Snapchat
    Not covered
  • Private groups
    Closed groups and private channels
    Not covered
  • Private profiles
    Profiles that are not public
    Not covered

Tell us which platforms you need, or leave it to us and we pick the ones that fit your topic. See all platforms

Platform names and logos belong to their owners and are shown only to indicate which platforms are covered. Public Mood is not affiliated with or endorsed by them.

Honest numbers you can stand behind

Public Mood is an online mood analysis. We describe what people post publicly, never what everyone thinks. Every analysis states the platforms, the number of posts analysed per platform, the period and the caveats. Every analysis has sources of error, and we always do our best to state them.

  • Public content only: never private messages, private profiles, closed groups or private channels
  • Anonymised quotes, never usernames of private individuals
  • Facts behind every shift checked against credible sources
  • Every analysis we deliver is fingerprinted and timestamped at delivery, so you can check it has not been changed since. How to check

Read our method →

FAQ

Questions

What is online sentiment analysis?

Online sentiment analysis measures what people say in public online conversations about a topic, whether posts are critical, supportive or neutral, and how that mood shifts over time. Public Mood delivers it as a finished analysis for newsrooms.

Does this show what the public thinks?

No. It is an online mood reading: we measure online sentiment in posts from people who post publicly, and it does not show what everyone thinks. Results describe analysed posts, for example "69% of stance-taking posts were critical", never "69% of people think".

Why is there no margin of error?

A margin of error only applies when the people behind the numbers are a cross-section of everyone. Online posts come from people who chose to post, so a margin of error would be misleading. We do show 95% intervals around shares and differences; they show only the statistical uncertainty in a number among the analysed posts, and they say nothing about people who did not post. Instead we show how many posts were analysed per platform, the period, and the limits of what the analysis can show. Every analysis has sources of error, and we always do our best to state them.

Which platforms do you cover?

All platforms are included in every package. Tell us which platforms and which period you need, or leave it to us: we pick the right mix for each topic: X, Reddit, YouTube, TikTok and Google Trends as the core; Facebook (public pages and public posts only) and Instagram (public comments on public accounts and hashtags); Threads, Bluesky, Truth Social (public posts and replies, mainly for US politics and topics around Donald Trump), public Telegram and Discord channels; LinkedIn for business topics; Twitch live chat, when it fits the topic, for minute-by-minute sentiment during live events.

Do you include private groups or messages?

No. We only analyse publicly available content: posts and comments anyone can see without being invited. Private messages, private profiles, closed groups and private channels are never included, on any platform.

How fast do I get my analysis?

Most analyses are delivered within 24 hours on working days. In special cases it can take up to three working days. Working days (Monday to Friday) are counted from when we approve your request, and your customer page shows the expected delivery date, which is the latest date.

All questions →

Try it

Get your first analysis free

Free first analysis for any business, one per email domain. Use your work email. We review every request personally. We'll confirm your request within one working day.

We take privacy requests seriously and reply within 30 days at the latest.

We use your details only to reply to this request.

Most analyses are delivered within 24 hours on working days. In special cases it can take up to three working days.

Newsletter

Get The Weekly Mood in your inbox

The Weekly Mood: every Monday, 5 topics people are arguing about online, with a question an analysis could answer. Free, unsubscribe anytime

Every Monday: 5 topics people are arguing about online, with a question an analysis could answer. Free, unsubscribe anytime.