Install
openclaw skills install social-listening-reportExpert system for creating social listening reports, benchmarks, competitive analyses, and brand health reports from digital and social media data. Use this...
openclaw skills install social-listening-reportFor: Marketing strategists, insights researchers, brand managers, agency analysts
Philosophy: Data doesn't speak — insights do. The report's value is in what you decide to do next.
| User says... | Go to module |
|---|---|
| "create a listening report" / "analyze our mentions" / "brand health report" | → [MODULE 1: Brand Listening Report] |
| "compare us vs competitors" / "share of voice" / "benchmark" | → [MODULE 2: Competitive Benchmark] |
| "campaign report" / "did the campaign work?" / "measure launch" | → [MODULE 3: Campaign Performance Report] |
| "monthly report" / "quarterly report" / "annual wrap" | → [MODULE 4: Periodic Reports] |
| "what are the trends?" / "emerging topics" / "what's being talked about" | → [MODULE 5: Trend & Insights Report] |
| "train my team" / "explain listening metrics" / "what does SOV mean" | → [MODULE 6: Metrics Glossary & Training] |
Before executing any module: ask the user what data they have available (raw CSV, platform export, screenshots, or manual data). Adapt the output format to their data quality.
Trigger: User wants a structured report on how their brand is being talked about online.
Ask if not provided:
BRAND LISTENING REPORT
──────────────────────
Brand: [Name] | Period: [Date range] | Prepared by: [Analyst]
EXECUTIVE SUMMARY (5 bullet points max)
└── Top 3 findings + 1 recommendation + 1 risk to watch
VOLUME & REACH
├── Total mentions: [X] (+/-% vs previous period)
├── Total reach/impressions: [X]
├── Daily mention trend: [chart or table]
└── Spike analysis: [any days with unusual volume — what caused it?]
SENTIMENT BREAKDOWN
├── Positive: [X]%
├── Neutral: [X]%
├── Negative: [X]%
└── Sentiment trend: [improving / declining / stable]
CHANNEL DISTRIBUTION
[Pie or table: % of mentions by platform]
├── Twitter/X: [X]%
├── Instagram: [X]%
├── Reddit: [X]%
├── News: [X]%
└── Other: [X]%
TOP CONTENT
├── Most-shared post/article about the brand
├── Top positive mention (quote + link)
├── Top negative mention (quote + link)
└── Influencer mentions (>10K followers who mentioned brand)
KEY THEMES
[Categorize what people are actually saying]
├── Theme 1: [Label] — [X]% of mentions — [1-line description]
├── Theme 2: [Label] — [X]% of mentions
└── Theme 3: [Label] — [X]% of mentions
AUDIENCE PROFILE
├── Top demographics (if available)
├── Top locations
└── Top interests/affinities of people mentioning the brand
RECOMMENDATIONS
├── [Action 1 — specific, tied to a finding]
├── [Action 2]
└── [Action 3]
RISKS TO MONITOR
└── [Any negative theme, emerging FUD, or competitor narrative to watch]
Trigger: User wants to compare brand performance vs. competitors.
Ask:
COMPETITIVE BENCHMARK REPORT
─────────────────────────────
Category: [Industry/vertical] | Period: [Date range]
SHARE OF VOICE (SOV)
[Brand] vs [Comp1] vs [Comp2] vs [Comp3]
Brand | Mentions | SOV % | Change vs prev period
────────────────────────────────────────────────────────
[Brand] | [X] | [X]% | [+/-%]
[Competitor 1] | [X] | [X]% | [+/-%]
[Competitor 2] | [X] | [X]% | [+/-%]
[Competitor 3] | [X] | [X]% | [+/-%]
SENTIMENT COMPARISON
[Same table format, with sentiment % per brand]
ENGAGEMENT RATE COMPARISON
[By platform: Twitter, Instagram, LinkedIn]
CONTENT STRATEGY OBSERVATIONS
├── [Brand]: Posts [X] times/week. Top performing format: [type]. Key theme: [topic]
├── [Comp1]: [same structure]
└── [Comp2]: [same structure]
SHARE OF CONVERSATION BY TOPIC
[If multiple relevant topics exist: who owns each conversation]
Topic: [Security] — Leader: [Brand X] with [Y]% of conversation
Topic: [Innovation] — Leader: ...
Topic: [Community] — Leader: ...
GAPS & OPPORTUNITIES
├── [Topic or audience segment where [Brand] is underrepresented]
├── [Competitor weakness that [Brand] could exploit]
└── [Emerging conversation that nobody owns yet]
STRATEGIC RECOMMENDATIONS
[Specific actions based on competitive findings]
SOV (Brand) = (Brand Mentions / Total Mentions in Category) × 100
Total = sum of all brand mentions in the competitive set.
Trigger: User ran a campaign (launch, event, paid, organic) and needs to measure results.
Ask:
CAMPAIGN PERFORMANCE REPORT
────────────────────────────
Campaign: [Name] | Objective: [Awareness/Engagement/Conversion/etc]
Period: [dates] | Channels: [list]
RESULTS VS. OBJECTIVES
Objective | Target | Actual | Result
────────────────────────────────────────────────
[KPI 1] | [X] | [X] | ✅ / ❌ / ⚠️
[KPI 2] | [X] | [X] | ✅ / ❌ / ⚠️
REACH & VISIBILITY
├── Total impressions: [X]
├── Unique accounts reached: [X]
├── Hashtag uses: [X]
└── Earned media value: [$X] (if calculable)
ENGAGEMENT
├── Total engagements: [X]
├── Engagement rate: [X]%
├── Top performing piece of content: [title + metrics]
└── Most shared content: [link]
AUDIENCE RESPONSE
├── Sentiment: [X]% positive / [X]% neutral / [X]% negative
├── Top themes in response: [list]
└── Notable organic amplifiers (accounts that shared without being asked)
PAID PERFORMANCE (if applicable)
├── Total spend: [$X]
├── CPM: [$X]
├── CPC: [$X]
├── CTR: [X]%
└── Conversions: [X] at [$X CPA]
LEARNINGS
├── What worked and why
├── What didn't work and why
└── What to test in the next campaign
RECOMMENDATION FOR NEXT CAMPAIGN
[One concrete, actionable change based on this data]
Trigger: User needs a structured recurring report.
[BRAND] MONTHLY LISTENING REPORT — [MONTH YEAR]
1-MINUTE SUMMARY
[3 bullet points: what happened, what it means, what to do]
MONTH IN NUMBERS
[Key metrics vs previous month — volume, sentiment, SOV, reach]
WHAT PEOPLE WERE SAYING
[Top 5 themes with volume %]
WHAT HAPPENED (events that drove conversation)
[Timeline of mentions spikes linked to specific events]
COMPETITIVE SNAPSHOT
[1-paragraph summary of competitor landscape this month]
RECOMMENDATIONS FOR NEXT MONTH
[3 specific, prioritized actions]
Include for annual reports:
Trigger: User wants to understand emerging topics, cultural trends, or audience interests.
WHAT: What is being talked about? (volume + keywords)
WHO: Who is talking about it? (audience profile, influencer map)
WHERE: Which platforms are hosting this conversation?
WHY NOW: What triggered this trend? (event, viral content, cultural moment)
SO WHAT: What does this mean for the brand?
TREND & INSIGHTS REPORT
───────────────────────
Topic: [Trend name] | Period: [dates]
TREND OVERVIEW
[2–3 sentences: what the trend is and its current momentum]
VOLUME SIGNAL
├── Mentions this period: [X]
├── Growth vs. previous period: [+X%]
└── Peak day: [date + what happened]
KEY VOICES
├── Top accounts driving conversation: [list with follower count]
└── Content format dominating: [text / video / image / meme]
AUDIENCE AFFINITY
Who is engaging with this trend: [demographics/psychographics if available]
BRAND RELEVANCE
├── Opportunity: [how the brand could authentically participate]
├── Risk: [how engaging could backfire]
└── Verdict: [Engage now / Monitor / Avoid]
CONTENT IDEAS (if relevant)
[3 specific content angles the brand could take on this trend]
Trigger: User or team needs to understand social listening metrics.
| Metric | Definition | Why it matters |
|---|---|---|
| Share of Voice (SOV) | % of total category mentions a brand owns | Competitive position indicator |
| Sentiment Score | Ratio of positive/neutral/negative mentions | Brand health proxy |
| Reach | Potential unique accounts exposed to mentions | Awareness ceiling |
| Impressions | Total times content was displayed | Visibility volume |
| Engagement Rate | Engagements / Reach × 100 | Quality of connection |
| Mention Volume | Raw count of brand mentions in a period | Baseline activity |
| Earned Media | Organic mentions without paid promotion | Trust indicator |
| Influencer Tier | Nano (<10K) / Micro (10K–100K) / Macro (100K–1M) / Mega (1M+) | Outreach planning |
| Share of Conversation | % of topic discussion a brand owns | Thought leadership proxy |
| Net Sentiment | % Positive − % Negative | Single-number health score |
Social Listening Report Skill v1.0
Built for marketing strategists and insights researchers who turn data into decisions.