For agencies · Insight, research & measurement
Online sentiment you can check, question and cite
Done for you, with 95% intervals, per-platform counts and the full method in every report.
- Most analyses within 24 hours on working days
- All these platforms included
- First analysis free while in beta
- X
- YouTube
- TikTok
- Threads
- Truth Social
- Bluesky
- Telegram
- Discord
- Twitch
We pick the right mix for each topic. Public content only.
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.
Send us one topic – your first analysis is freeSee a real analysis
Why it works for insight, research & measurement
95% intervals
The statistical uncertainty in every share and difference. Not a margin of error.
Counts per platform
Posts analysed per platform, period and caveats, always stated.
Clear rules
Weeks with fewer than 30 stance-taking posts get no verdict.
What you get
- A clear verdict at the top
- Week-by-week timeline
- Up to three anonymised quotes
- News coverage when the topic is in the news
- Password-protected report site with its own chatbot
- Fingerprint and timestamp at delivery, listed in a public register
- Method section with platforms, counts and caveats
Three steps from question to conclusion
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.
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.
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.
Who is behind Public Mood
Built by a journalist.
Public Mood is run by Kasper Skov Jensen, a trained journalist with 15 years in digital media and an external examiner at the Danish School of Media and Journalism.
Memberships & Affiliations
What we don't claim.
Every number describes public posts, not people. Online posts come from people who chose to post, so there is no margin of error, and we say so in every report. Instead we show 95% intervals: how precisely each share is measured among the analysed posts.
Every analysis we deliver is fingerprinted and timestamped at delivery. That proves it has not been changed since, not that it is right, and we say so.
FAQ
Does it replace our own research?
No. It's a fast extra layer you can put next to your own data.
How do you treat volume?
Volume charts show how much was posted. They are labelled as volume, not as the posts we analysed.
Which platforms do you cover?
All of these are included in every package, and we pick the right mix for each topic: X, Reddit, YouTube and TikTok as the core; Facebook (public pages and public posts only) and Instagram (public comments on public accounts and hashtags); Threads, Bluesky and Truth Social (public posts and replies); public Telegram channels and public Discord servers; LinkedIn for business topics; and Twitch live chat, when it fits the topic, for minute-by-minute mood during live events.
What about WhatsApp, Signal, Snapchat and Telegram?
We only analyse public content: posts and comments anyone can see without being invited. WhatsApp and Signal are built for private, end-to-end encrypted chats and groups, and private conversations are never part of our analyses. Most of Snapchat is private messages and disappearing stories, so there is very little public conversation to analyse. If your topic is big on Snapchat, we usually find the same conversation on TikTok, Instagram and YouTube. Telegram is partly covered: we analyse public channels, never private chats or closed groups.
Can we choose the platforms and the period ourselves?
Yes, if you want to. Tell us which platforms and which period you need, and we analyse exactly that. If you leave it to us, we pick the platforms that matter for your topic and analyse the last 30 days, or from the event onwards. We can go up to 12 months back. The platforms and the period are always stated in the analysis.
Price
Single analysis €199 · plans from €169/month billed upfront · prices excl. VAT
First analysis free, one per email domain. Most analyses are delivered within 24 hours on working days. In special cases it can take up to three working days. See all prices

