Enter mention counts and settings
Designed for surveys, reviews, social listening, or support tickets.
Example dataset (for testing)
Use these sample rows to validate totals and compare channels.
| Brand | Period | Channel | Positive | Negative | Neutral | wPos | wNeg | wNeu | Intensity |
|---|---|---|---|---|---|---|---|---|---|
| Acme Coffee | Jan 2026 | Reviews | 120 | 45 | 60 | 1.00 | 1.30 | 0.50 | 1.0 |
| Acme Coffee | Feb 2026 | Social media | 210 | 95 | 140 | 1.10 | 1.40 | 0.40 | 1.0 |
| Northwind Gadgets | Q1 2026 | Customer support | 80 | 70 | 110 | 1.00 | 1.60 | 0.60 | 0.9 |
| Northwind Gadgets | Q1 2026 | Surveys | 260 | 40 | 190 | 1.20 | 1.10 | 0.50 | 1.1 |
Tip: Keep definitions consistent: what counts as a mention, and how you label neutral.
Formula used
This calculator uses a weighted sentiment approach, then scales it to a familiar range.
1) Weighted Brand Sentiment Score (BSS)
BSS = ((wP·P − wN·N) / (wP·P + wN·N + wU·U)) × 100 × Intensity
P, N, and U are positive, negative, and neutral mention counts. Weights (wP, wN, wU) model relative impact.
Intensity is an optional multiplier (0.1 to 3.0) for stricter scoring rules.
2) Net Sentiment (Pos vs Neg)
Net Sentiment = ((P − N) / (P + N)) × 100 × Intensity
Neutral mentions are excluded here to focus on directional sentiment among expressed opinions.
3) Brand Sentiment Index (0–100)
Index = (BSS + 100) / 2
The index is easier to benchmark across periods or brands, while still reflecting the weighted BSS.
How to use this calculator
- Collect mentions for a period and channel (reviews, social, surveys, support).
- Classify each mention as positive, negative, or neutral using consistent rules.
- Optionally set weights to reflect severity, reach, or credibility by source.
- Click Calculate Sentiment to see the score above the form.
- Export CSV for spreadsheets, or PDF for a shareable report.
Operational tip: Track BSS weekly, but interpret with volume. A huge swing on tiny sample sizes can mislead.