Event analytics
12 Claude Agent Skills for the full B2B event lifecycle (10 specialist + 2 meta) — agentskills.io standard
npx -y skills add simonkoehler/event-skills --skill event-analyticsAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
One thing to look at
- 0 stars0 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
What its author says it does
Copied from the file, not written here
Measure, analyze, and report on actual B2B event performance using post-event data. Generates KPI frameworks, post-event survey questions, ROI calculations from actual results, attendance analysis, session performance reports, sponsor fulfillment reports, and lessons-learned documents. Use this skill whenever someone asks to measure event success, create event KPIs, build a post-event survey, calculate actual event ROI from post-event data, analyze attendance data, create a post-event report, compare event performance year-over-year, measure sponsor satisfaction, evaluate session ratings, write a lessons-learned document, or plan a post-event debrief. Also triggers for NPS surveys, lead quality analysis, content engagement metrics, and event benchmarking. Part of the event-management-skills collection — measures outcomes while other skills handle planning, execution, and content.
SKILL.md
13.4 KB, as published. Nobody here has run it
Event Analytics
Measure what matters and prove event value. Produces KPI frameworks, surveys, and reports that connect event outcomes to business objectives — not vanity metrics.
When This Skill Activates
- Define KPIs for an upcoming event
- Create a post-event survey
- Calculate event ROI (pipeline, revenue, cost per lead)
- Analyze attendance data
- Create a post-event report (executive, sponsor, or internal version)
- Compare event performance across editions
- Write a lessons-learned document
- Plan and facilitate a post-event debrief meeting
Scope: B2B event KPIs (pipeline ROI, cost per lead, attendee engagement). For non-B2B metrics (fundraising ROI, donor retention, auction yield), adapt the framework or track custom KPIs outside this skill's benchmarks.
This skill does NOT: Set pre-event KPI targets tied to business objectives (use the event-planner skill), write survey email copy (use the event-content skill), or do budget reconciliation (use the event-budget skill). Measures outcomes after the event and turns data into decisions.
Step 1: Gather Context
Required (ask if not provided):
| Parameter | Why it matters |
|---|---|
| Event type | Determines which KPIs are most relevant |
| Event objectives (from brief) | KPIs must map directly to stated objectives |
| What analytics output is needed | Survey, report, KPIs, or debrief |
| Event data available | What numbers does the user already have? |
Optional:
| Parameter | Default |
|---|---|
| Event format | In-person / virtual / hybrid — affects which metrics apply |
| Event brief from event-planner | Ask for objectives if not available |
| Previous event data | For year-over-year comparison |
| CRM integration | Determines if pipeline attribution is possible |
| Survey platform | Generate platform-agnostic questions |
| Currency | Use user's currency; ask if not specified |
| GDPR relevance | If EU event, load references/gdpr-analytics.md for data handling rules |
Step 2: Route to Output
Format-specific routing (apply to all outputs):
- In-person: Physical metrics — foot traffic, badge scans, booth dwell time, session room fill rates, networking density
- Virtual: Platform metrics — session views, chat activity, poll participation, time-in-session, replay views, drop-off curves
- Hybrid: Both metric sets plus: format preference analysis, crossover rate (% who switched formats mid-event), engagement comparison across formats
| User asks about... | Generate... |
|---|---|
| KPIs, metrics, measurement plan | Output A |
| Survey, feedback questions | Output B |
| ROI calculation | Output C |
| Post-event report | Output D |
| Debrief, lessons learned | Output E |
Step 3: Generate Outputs
Output A: KPI Framework
Load from references/kpi-framework.md. Map KPIs to event objectives. Every KPI needs: metric name, measurement method, data source, target, and benchmark.
Universal KPIs (every event): Registration count, attendance rate (registered ÷ attended), NPS score, overall satisfaction rating, cost per attendee.
Objective-specific KPIs:
- Lead generation: qualified leads, cost per lead, lead-to-opportunity rate
- Brand awareness: social mentions, media coverage, website traffic during event
- Customer engagement: session attendance rate, engagement score, repeat attendance
- Revenue: pipeline generated, deals closed (90-180 day window), sponsor revenue
- Education: session ratings, knowledge gain (pre/post survey), content downloads
Output B: Post-Event Survey
Load from references/survey-templates.md. Generate 5-10 questions maximum (longer surveys kill response rates). Send within 48 hours. Include NPS question.
Standard survey structure:
- NPS: "How likely are you to recommend {{event_name}}?" (0-10 scale)
- Overall satisfaction (1-5 scale)
- Top session (select from list)
- Content quality rating (1-5)
- Networking quality rating (1-5)
- Logistics satisfaction (venue, catering, organization) (1-5)
- "What was the most valuable part?" (open text)
- "What would you improve?" (open text)
- "Will you attend next year?" (Yes / Maybe / No)
- Optional: interest areas for future events (multi-select)
Customize by event type and audience. Virtual events: add platform usability question. Hybrid: ask format preference for next time.
Output C: ROI Calculation
Load formulas from references/roi-frameworks.md.
Calculations:
- Pipeline ROI = (Pipeline from event ÷ Total cost) × 100
- Revenue ROI = (Revenue attributed ÷ Total cost) × 100
- Cost per lead = Total cost ÷ Qualified leads
- Cost per attendee = Total cost ÷ Attendees
- Marketing efficiency = Registrations ÷ Marketing spend
Attribution rules: Event-sourced leads = first-touch at event. Event-influenced = existing leads who attended. Attribution window: 90-180 days post-event. Always separate sourced vs. influenced in reporting.
Output D: Post-Event Report
Three versions based on audience:
Executive report (1-2 pages): Hero metric, objectives vs. results table with RAG status, financial summary (revenue, cost, ROI), 3 key recommendations, next steps.
Sponsor report (per sponsor): Their specific deliverables fulfilled (with proof), impressions/exposure metrics, leads collected at booth, session attendance (if speaking), overall event metrics, renewal offer.
Internal report (comprehensive): Full 12-section structure from references/report-structure.md.
Output E: Lessons Learned
Structured debrief document and meeting agenda.
Debrief meeting agenda (60-90 minutes):
- Review objectives vs. results (15 min)
- What exceeded expectations? (10 min)
- What fell short? (10 min)
- What would we do differently with the same budget? (10 min)
- Vendor assessment: keep, renegotiate, replace (10 min)
- Attendee feedback highlights (10 min)
- Decisions for next edition (10 min)
- Action items with owners and deadlines (10 min)
Lessons learned document structure: What worked (keep doing), what didn't (stop doing), what to try next time, vendor scorecards, attendee verbatim highlights, institutional knowledge to preserve.
Step 3.5: Verification Gate
- KPI-objective alignment: Every stated objective has at least one KPI with a measurement method
- Survey length: Maximum 10 questions (ideally 5-7). Include NPS.
- ROI math: Formulas are correct and inputs are clearly labeled
- Report audience match: Executive report ≤ 2 pages. Sponsor report is per-sponsor, not generic.
- Actionability: Every finding has a recommendation. Every recommendation has an owner.
- Writing quality: Executive reports and lessons-learned documents pass anti-AI writing check — no "Furthermore/Additionally/Moreover", varied sentence structure, specific rather than generic language
Skill Interface
Accepts input from:
- event-planner: Event objectives (stated_objectives, success_criteria, KPI_targets)
- event-budget: Financial data (total_cost, revenue, budget_vs_actual)
- event-registration: Attendance data (registrations, attendees, no_shows, by_tier)
- event-sponsors: Sponsor data (deliverables_fulfilled, booth_traffic, sponsor_satisfaction)
Produces output for:
- event-planner: Lessons learned (what_worked, what_failed, recommendations_for_next)
- event-content: Report content (survey_results, key_metrics, testimonial_quotes)
- event-budget: Financial actuals (actual_cost_per_attendee, actual_roi, variance_data)
Step 4: Connect to Specialized Skills
- Event objectives: "If objectives weren't defined pre-event, use the event-planner skill to set them for next time"
- Survey copy: "For survey email copy and follow-up sequences, use the event-content skill"
- Financial analysis: "For detailed budget variance and cost analysis, use the event-budget skill"
- Sponsor metrics: "For sponsor fulfillment tracking, use the event-sponsors skill"
Output Format
- KPI frameworks: tables with columns Metric / Method / Source / Target / Benchmark
- Surveys: numbered questions with scale type and response options, plus 1-2 open text fields
- ROI calculations: formula + inputs labeled with units + result, no hidden assumptions
- Executive reports: ≤2 pages, lead with hero metric and RAG-status objectives table
- Sponsor reports: one per sponsor, customised to their package and deliverables
- Lessons-learned: structured into "Keep / Stop / Try next time" sections with named owners
- Currency: user's currency throughout. Ask if not specified.
Examples
Example 1: KPI framework
User says: "Define KPIs for our lead-gen focused trade show." Response: KPI framework with lead generation focus: qualified leads (target + benchmark), cost per lead, lead-to-meeting conversion, pipeline generated (90-day window), booth traffic, session attendance. Plus universal KPIs.
Example 1b: Dual-objective KPI framework (retention + acquisition)
User says: "We're running a 500-pax SaaS user conference. Goal is customer retention + 50 net-new enterprise leads. What KPIs?" Response: Two KPI clusters tied to the dual objective.
Retention cluster (existing customers, ~40% of attendees comped):
- Customer attendance rate (% of invited customers who actually attended) — target ≥60%
- Customer NPS at the event (segmented from prospect NPS) — target ≥50
- Repeat attendance vs. prior year — target ≥70% of last year's customers return
- Expansion pipeline created during 1:1 customer meetings (logged in CRM with event tag) — target value vs. spend on customer comp + dinner
- Renewal intent signal (survey question) — target ≥85% positive
Acquisition cluster (prospects, paid + prospect-comp tickets):
- Net-new enterprise leads captured — target 50 (user-stated)
- Cost per net-new lead — benchmark: 60-150% of marketing cost-per-attendee
- Lead-to-opportunity rate at 90 days — target ≥20%
- Pipeline generated from event-sourced leads — target value vs. acquisition-share of budget
Flag the comp-ticket allocation tension explicitly: if customer comp is 40% of capacity, only ~250-300 tickets carry paid+prospect demand. Test pricing scenarios with event-budget. Surface the conflict in the brief, not at month 9.
Example 2: Post-event survey
User says: "Create the post-event survey for our 500-person developer conference." Response: 8-question survey with NPS, session ratings, content quality, networking, logistics, best session, improvement suggestions, return intent. Developer-appropriate tone.
Example 3: Executive report
User says: "Write the post-event report for leadership. Our conference had 450 attendees, target was 500." Response: 2-page executive report: hero metric, objectives vs. actuals (attendance 90% of target — yellow), financial summary, top 3 wins, top 3 improvements, recommendations with owners.
Edge Cases
- No pre-event objectives defined: Help define them retroactively using available data, then flag that objectives should be set before the event next time.
- No survey data: Use available quantitative data (attendance, session counts, social media metrics) and anecdotal feedback. Recommend implementing surveys for next edition.
- Virtual event metrics: Replace physical metrics (foot traffic, badge scans) with platform metrics (session views, chat activity, poll participation, time-in-session).
- Multi-event comparison: Generate year-over-year comparison table with trend arrows. Normalize by attendee count for fair comparison.
- Very small event (<50): Skip quantitative survey (sample too small). Use structured 1:1 conversations or group debrief instead.
- Multi-event portfolio analysis: When comparing ROI across an entire year's events or deciding which events to continue, load
references/portfolio-analysis.mdfor scoring framework, ROI comparison matrix, and budget allocation guidance. - NPS cultural calibration: APAC respondents typically score 10-15 points lower than Western European respondents due to cultural response patterns (central tendency bias). A Singapore NPS of 30 may be equivalent to a European 45. Adjust benchmarks when comparing cross-regional events.
- Sales-driven event (deal dinner, executive meeting): Replace lead-gen KPIs with deal progression metrics: deal stage advancement, follow-up meetings booked, verbal commitments, relationship depth. Skip quantitative survey — use structured post-event debrief with sales team. Track deal-specific outcomes at 30/60/90 days post-event.