skills/meta-analytics-ops/meta-social-metrics-framework/SKILL.md
Produces a three-tier social media metrics framework aligned to business objectives — defining primary metrics (tied to business goals), secondary metrics (channel health indicators), and comparative metrics (benchmarks and share of voice). Distinguishes vanity metrics from business metrics, defines what to report to whom, and generates SMART targets per metric tier. Invoke when a client is only tracking followers and likes, when setting up a new reporting system, when selecting metrics for a monthly report, or when a client challenges the value of social media and the consultant needs to build a business-linked measurement case. Based on Neal Schaffer, Maximize Your Social (Wiley, 2013).
npx skillsauth add peterbamuhigire/social-media-skills meta-social-metrics-frameworkInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
SKILL.md; do not skip mandatory steps or required fields.references/ directory is added later, treat its files as the deeper source material and keep this SKILL.md execution-focused.Ask the client for the following before generating the framework:
Most social media accounts track vanity metrics — followers, likes, impressions — because they are easy to see and tend to move upward. But vanity metrics do not connect to business outcomes. A brand with 50,000 followers that generates zero enquiries has a measurement problem: it is optimising for the wrong thing.
This framework connects every metric to a business objective. Present this to the client before building the framework:
"The question is not how many people liked your post. The question is: how many people enquired, bought, visited, or subscribed because of your social media activity?"
Apply Schaffer's three-tier hierarchy. Every metric must sit in exactly one tier.
Primary metrics are tied directly to the client's named business goal. These are the only metrics that justify the social media investment to a business owner or board.
Select the row that matches the client's primary goal:
| Business Goal | Primary Metric | How to Track | |---|---|---| | Generate leads/enquiries | Number of enquiries from social per month | Ask every new enquiry: "How did you hear about us?"; UTM parameters on links | | Drive website traffic | Sessions from social (GA4 → Acquisition → Traffic acquisition → Social) | GA4 + UTM parameters on all links | | Drive sales | Revenue attributed to social | GA4 e-commerce tracking or payment platform (Pesapal, Flutterwave, etc.) with UTM | | Grow email/WhatsApp list | New subscribers from social per month | Mailchimp / Brevo source tracking; WhatsApp opt-in form source field | | Drive footfall (retail/restaurant) | Google Business Profile Directions clicks + calls from social | GBP Insights; ask customers at point of sale | | Build brand awareness | Aided brand recall (survey) or unprompted mentions per month | Quarterly brand tracking survey; social listening tool | | Grow community | Group or community member growth rate (net new per month) | Facebook Groups Insights; WhatsApp Community admin stats |
Instruction: Generate the primary metric for the client's stated goal. Define the baseline value (current month or last 3 months average) before setting any targets.
Secondary metrics indicate whether the content and platform strategy is working. They explain why primary metrics move up or down. Track secondary metrics per platform the client is active on.
| Platform | Secondary Metrics to Track | |---|---| | Facebook | Reach, engagement rate (ER), video completion rate, page follows and unfollows net | | Instagram | Reach, ER, saves, profile visits, link-in-bio clicks | | TikTok | Views, completion rate, shares, profile visits | | LinkedIn | Impressions, ER, follower growth, post reposts | | WhatsApp | Broadcast open rate (estimated), reply rate, opt-out rate | | YouTube | Views, watch time (hours), subscribers gained/lost, thumbnail CTR | | Email | Open rate, click rate, unsubscribe rate |
Engagement Rate formula (apply to Facebook, Instagram, LinkedIn, TikTok):
ER = (Likes + Comments + Shares + Saves) ÷ Reach × 100
East Africa ER benchmarks (SME accounts):
| Platform | Strong ER for EA SMEs | |---|---| | Facebook | 2–5% | | Instagram | 3–6% | | TikTok | 5–10% (higher due to smaller follower bases) | | LinkedIn | 1–3% (company pages) |
Use these benchmarks when the client has no historical baseline. State benchmarks numerically; do not say "industry average" without a figure.
Comparative metrics give primary and secondary metrics meaning by placing them in context — against past performance, competitors, or industry standards.
| Comparative Metric | What It Tells You | |---|---| | Month-on-month ER change | Whether content quality is improving or declining | | Year-on-year follower growth | Whether audience is growing at a sustainable rate | | Net Sentiment Score (NSS) | Whether audience perception is positive, neutral, or negative overall | | Share of Voice (SOV) vs. named competitors | Whether the brand is growing its presence relative to competitors | | Cost per result (boosted posts only) | Whether the investment in paid promotion is efficient |
Share of Voice formula:
SOV = Brand Mentions ÷ Total Market Mentions (brand + all tracked competitors) × 100
Net Sentiment Score formula:
NSS = (Positive Mentions − Negative Mentions) ÷ Total Mentions × 100
Cross-reference meta-sentiment-analysis for full NSS methodology and meta-social-listening for tools to track mentions and SOV in the EA market.
Produce this table for the client. Present it at the start of any reporting setup engagement to reframe what they should care about.
| Vanity Metric | Why It Misleads | Business Metric to Use Instead | |---|---|---| | Follower count | Can be inflated by bots; no demonstrated correlation with revenue | New enquiries from social per month | | Post likes | Passive and easy to give; no purchase or enquiry intent | Saves and shares (indicate higher intent and content value) | | Impressions | Counts every view including repeat views of the same person | Unique reach | | Page views | Counts all visits including bounces; no quality signal | Time on site combined with enquiry form submissions | | Video views | Platform-defined as low as 3 seconds on most platforms | 50%+ video completion rate |
Instruction: When presenting to a client, ask them to identify which column their current reporting falls into. Do not lead with criticism; lead with curiosity — "Which of these are you currently tracking?"
Different audiences need different metrics. Produce a report template for each audience the client serves.
Include only:
Format: one page. Use plain language. No platform jargon. No graphs unless the client requests them.
Include:
Format: a brief dashboard or structured table. Reviewed in a weekly team check-in.
Include:
Cross-reference meta-roi-framework for the full ROI calculation methodology and deck-quarterly-review for the slide format when presenting to a board.
Every metric requires a SMART target before it can be meaningfully tracked. Generate SMART targets for the client's primary and secondary metrics using this structure:
Target-setting rule: The first 3 months of working with a new client are baseline-building months, not target-hitting months. Do not set performance targets until 3 months of comparable data are available. State this clearly to the client at onboarding.
Sample SMART target (adapt to client context):
"Increase the number of WhatsApp enquiries attributed to Instagram from 4 per month (January baseline) to 10 per month by 30 April 2026, tracked via the source question in the enquiry intake form."
Generate the following sections in order, customised to the client's inputs:
Current frameworks measure three dimensions: volume (how many), rate (what percentage), and value (what revenue). Add velocity (how fast) as the fourth dimension. Velocity metrics:
| Metric | Definition | How to Measure | |---|---|---| | Inquiry-to-lead velocity | Days from first inquiry to qualified lead status | CRM or enquiry log timestamp comparison | | Lead-to-opportunity velocity | Days from qualified lead to active opportunity | CRM pipeline stage dates | | Opportunity-to-deal velocity | Days from active opportunity to signed deal | CRM close date minus opportunity creation date | | End-to-end deal velocity | Days from first inquiry to signed deal | CRM or enquiry log: first contact to deal close |
Faster conversion at the same spend equals higher revenue per quarter. Velocity targets belong in the metrics framework alongside cost targets — they are not secondary indicators. Include velocity in quarterly board reports alongside COCA and TLV.
Benchmark CVRs:
| Funnel Stage | Benchmark CVR | |---|---| | Visitor-to-lead | >5% | | Inquiry-to-lead | ~3% | | Lead-to-opportunity | ~25% | | Opportunity-to-deal | ~40% |
Diagnostic decision tree — apply when a CVR falls below benchmark:
Include these benchmarks as a standing reference table in monthly and quarterly reports. Flag any stage that falls more than 20% below benchmark as requiring immediate diagnostic review.
meta-reporting — monthly report structure and templatemeta-roi-framework — full ROI calculation, TLV and COCA definitionsmeta-sentiment-analysis — NSS methodology and sentiment tracking toolsmeta-social-listening — tools for tracking SOV and mentions in East Africadeck-quarterly-review — slide format for presenting metrics to a board or senior leadershiptools
Generates a foundational social media training guide for clients and their teams who are completely new to social media marketing, or who have been posting without any strategic understanding. Invoke when the user says "write a social media basics guide", "create a beginner training document", "the client doesn't understand social media", "start-here training", or when a client needs to understand social media before any strategy or content work begins. Distinct from training-client-team (operational handover of an existing strategy) and training-diy-content (content creation for self-managing clients). This skill covers what social media is, how it works, and how to approach it intelligently — the conceptual foundation that makes all downstream strategy work land.
tools
Generates a practical smartphone video production training guide for East African clients and content teams. Covers shooting, audio, lighting, framing, editing, and platform-specific formats using only a smartphone — no professional equipment required. Invoke this skill when a client or their team needs to produce their own social video content and requires a hands-on, jargon-free training document tailored to EA field conditions.
tools
Generates a complete DIY content creation handbook for clients who want to manage some or all of their own content after the initial strategy engagement. Invoke when the user says "write a DIY content guide", "create a self-managed content handbook", "the client wants to manage their own content", or when a handover guide is needed at the end of a strategy engagement. Output is a self-contained reference document — not a training presentation — that the client keeps and uses independently.
tools
Generates a complete 2-hour in-person training workbook for a client's internal team — employees who will assist with content creation or community management. Invoke when the user says "create a team training guide", "write a staff training workbook", "onboard our internal team on social media", or needs a printable workshop document for client employees. Output is a structured, print-ready workbook — not a presentation deck.