Enter Social Media Inputs
Use campaign, monthly, quarterly, or rolling-period data. All inputs are directional, and the final score is best used for trend tracking.
Example Data Table
These sample rows show how the calculator can be used across reporting periods or campaigns.
| Period | Positive | Neutral | Negative | Repeat | UGC | Promoters | Passives | Detractors | Engagement % | Target % | Search Score | Sample BLI |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Spring Launch | 120 | 40 | 20 | 60 | 45 | 30 | 10 | 5 | 6.0 | 5.0 | 70 | 67.14 |
| Creator Push | 210 | 50 | 18 | 125 | 96 | 52 | 18 | 8 | 7.8 | 5.5 | 84 | 79.64 |
| Recovery Month | 90 | 70 | 48 | 22 | 20 | 24 | 20 | 16 | 3.9 | 5.5 | 52 | 49.65 |
Formula Used
The Brand Love Index is a custom weighted score from 0 to 100. It is not a universal industry standard. It is a practical framework for comparing campaigns, brands, or time periods consistently.
Step 1: Normalize each component to 0–100
- Net Sentiment % = ((Positive − Negative) ÷ Total Mentions) × 100
- Sentiment Score = (Net Sentiment % + 100) ÷ 2
- Advocacy Lift = ((Promoters − Detractors) ÷ Total Responses) × 100
- Advocacy Score = (Advocacy Lift + 100) ÷ 2
- Repeat Score = (Repeat Positive Mentions ÷ Positive Mentions) × 100
- UGC Score = (UGC Mentions ÷ Total Mentions) × 100
- Engagement Score = (Actual Engagement Rate ÷ Target Engagement Rate) × 100, capped at 100
- Search Score = branded search index already scaled to 0–100
Step 2: Apply weights
Brand Love Index =
((Sentiment × Ws) + (Advocacy × Wa) + (Repeat × Wr) + (UGC × Wu) + (Engagement × We) + (Search × Wse))
÷ (Ws + Wa + Wr + Wu + We + Wse)
This lets you emphasize the dimensions that matter most for your brand strategy.
How to Use This Calculator
- Choose a reporting period such as a campaign, month, or quarter.
- Enter positive, neutral, and negative mention counts from your listening tool.
- Enter repeat positive mentions and UGC mentions from audience behavior data.
- Add promoter, passive, and detractor counts from a survey or community poll.
- Enter your average engagement rate and the benchmark you want to compare against.
- Add a branded search score scaled from 0 to 100.
- Keep the default weights or customize them for your measurement model.
- Click the calculate button to see the score, contribution table, and Plotly graph.
- Download the result as CSV or PDF for reporting.
Interpretation Notes
- Inputs look internally consistent for a directional brand-love view.
FAQs
1) What does the Brand Love Index measure?
It measures emotional brand strength by combining sentiment, advocacy, repeat praise, fan-created content, engagement performance, and branded search demand into one score.
2) Is this a universal industry formula?
No. Brand love is measured differently across teams. This calculator uses a transparent weighted model so you can track changes consistently and adjust priorities.
3) Why are neutral mentions included in the total?
Neutral mentions provide context. They reduce the effect of extreme sentiment swings and help show how much attention your brand receives overall.
4) Why cap the engagement score at 100?
Capping prevents unusually strong engagement from overpowering all other signals. It keeps the final index balanced across emotional and behavioral dimensions.
5) What is a good Brand Love Index score?
Scores above 75 usually indicate strong affection and advocacy. Scores below 60 often suggest inconsistent loyalty, weaker creator activity, or perception challenges.
6) Can I use this for campaign comparisons?
Yes. The tool works well for campaign, monthly, quarterly, and channel-level comparisons as long as your inputs are collected consistently.
7) Should I change the default weights?
Change them only when your team has a clear measurement rationale. Keep one weighting model across reports to preserve comparability.
8) Can this replace full brand tracking research?
No. It is a directional operational metric. It complements deeper brand studies, qualitative analysis, and longitudinal survey research.