Social Listening Report
by @renehdzgtz
Expert system for creating social listening reports, benchmarks, competitive analyses, and brand health reports from digital and social media data. Use this...
clawhub install social-listening-reportπ About This Skill
name: social-listening-report description: > Expert system for creating social listening reports, benchmarks, competitive analyses, and brand health reports from digital and social media data. Use this skill whenever the user asks about monitoring brand mentions, analyzing competitor social performance, creating a listening report, measuring share of voice, tracking campaign sentiment, building a monthly or annual report, or extracting insights from social data. Also trigger for phrases like "listening report", "share of voice", "benchmark report", "analyze mentions", "brand sentiment", "competitor analysis social media", "monthly report", "what people are saying about us", "media monitoring", "social analytics report", "trends analysis", or any task involving structured interpretation of social or digital data. Works with data from Talkwalker, Sysomos, Brandwatch, Sprout Social, Google Analytics, Google Trends, SimilarWeb, or manually provided data.
Social Listening Report Skill
For: 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.How to Use This Skill
| 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.
MODULE 1 β Brand Listening Report
Trigger: User wants a structured report on how their brand is being talked about online.
Step 1: Data Intake
Ask if not provided:Step 2: Report Structure
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]
Step 3: Insight Quality Rules
MODULE 2 β Competitive Benchmark
Trigger: User wants to compare brand performance vs. competitors.
Step 1: Competitive Set Definition
Ask:Step 2: Benchmark Report Structure
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 Calculation:
SOV (Brand) = (Brand Mentions / Total Mentions in Category) Γ 100
Total = sum of all brand mentions in the competitive set.MODULE 3 β Campaign Performance Report
Trigger: User ran a campaign (launch, event, paid, organic) and needs to measure results.
Step 1: Campaign Context
Ask:Step 2: Report Structure
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]
MODULE 4 β Periodic Reports (Monthly / Quarterly / Annual)
Trigger: User needs a structured recurring report.
Monthly Report Template
[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]
Annual Report Add-ons
Include for annual reports:MODULE 5 β Trend & Insights Report
Trigger: User wants to understand emerging topics, cultural trends, or audience interests.
Trend Analysis Framework
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 Report Output
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]
MODULE 6 β Metrics Glossary & Training
Trigger: User or team needs to understand social listening metrics.
Core Metrics Definitions
| 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 |
Common Mistakes to Avoid
General Quality Rules
1. Insight first, data second. Lead every section with the "so what," not the numbers. 2. One page executive summary β always. Decision-makers don't read full reports. 3. Compare to something. Numbers mean nothing without a benchmark, previous period, or competitor. 4. Visualize when possible. Even a text table beats a paragraph of numbers. 5. Recommendations must be specific. "Increase engagement" is not a recommendation. "Post 3 educational threads per week on X targeting developers" is. 6. Be honest about data quality. If the sample is small or the tool has limitations, say so.
*Social Listening Report Skill v1.0* *Built for marketing strategists and insights researchers who turn data into decisions.*