Performance Analyzer
This skill helps you analyze influencer marketing campaign performance comprehensively. It goes beyond surface metrics to understand what truly worked and why.
Quick Start
Shortest invocation:
Analyze performance of [campaign name] influencer campaign
Common scenario — compare creators within one campaign:
Compare performance of these influencers from [campaign]: @handle1, @handle2, @handle3
Skill Contract
- Reads: campaign name and date range; native platform analytics (reach, views, engagement); influencer-supplied reports or screenshots; website/GA traffic and conversion data; sales and promo-code redemption data; targets and benchmarks if the user has them.
- Writes: a performance analysis to
memory/influencer/performance-analyzer/YYYY-MM-DD-<campaign>.md covering core-metric scorecards, platform/influencer/content rankings, engagement-quality and sentiment reads, conversion attribution, and ranked learnings.
- Promotes: durable facts (top-performing creators, winning formats, platform ROI splits, roster renew/drop calls) to
memory/hot-cache.md.
- Done when:
- Core metrics are scored against target and benchmark with a performance verdict.
- Top and bottom performers are ranked with reasons, and content patterns that worked are named.
- Conversions are attributed by method (promo code / UTM / direct / estimated) and 3-5 learnings are written.
- Primary next skill: roi-calculator — turn measured performance into dollar-level return.
Handoff Summary
Emit the standard shape from skill-contract.md §Handoff Summary Format.
Data Sources
This family needs no live integrations (Tier 1). The skill runs entirely on inputs you provide — paste platform exports, influencer report screenshots, GA numbers, and promo-code redemption counts, and it builds the full analysis. Ask the user for whatever is missing rather than blocking.
Where a connector could speed the work, the skill marks it with a ~~ placeholder:
~~social platform analytics — native reach/engagement/video metrics per post.
~~web analytics — site traffic, click-through, and on-site conversion data.
~~ecommerce / sales platform — revenue, orders, AOV, promo-code redemptions.
~~influencer database — historical creator benchmarks for comparison.
No placeholder is required to run. See CONNECTORS.md for the verified free/keyless data recipe per category.
Instructions
When a user requests performance analysis:
Gather Performance Data
### Performance Data Collection
**Campaign**: [name]
**Period**: [start] - [end]
**Influencers**: [count]
**Platforms**: [platforms]
### Data Sources
| Source | Metrics Available | Collection Method |
|--------|-------------------|-------------------|
| Native analytics | Reach, views, engagement | Platform export |
| Influencer reports | Screenshots/exports | From creators |
| Website analytics | Traffic, conversions | GA/tracking |
| Sales data | Revenue, orders | E-commerce platform |
| Promo code data | Redemptions | Sales system |
Analyze Core Metrics
## Campaign Performance Overview
### Summary Metrics
| Metric | Result | Target | vs. Target | vs. Benchmark |
|--------|--------|--------|------------|---------------|
| Total Reach | [X] | [X] | [+/-X%] | [+/-X%] |
| Total Impressions | [X] | [X] | [+/-X%] | [+/-X%] |
| Total Engagements | [X] | [X] | [+/-X%] | [+/-X%] |
| Engagement Rate | [X%] | [X%] | [+/-X%] | [+/-X%] |
| Total Video Views | [X] | [X] | [+/-X%] | [+/-X%] |
| Link Clicks | [X] | [X] | [+/-X%] | [+/-X%] |
| Promo Code Uses | [X] | [X] | [+/-X%] | N/A |
| Conversions | [X] | [X] | [+/-X%] | [+/-X%] |
| Revenue | $[X] | $[X] | [+/-X%] | N/A |
### Performance Score: [X/10]
**Assessment**: [Excellent/Good/Average/Below Average/Poor]
### Key Highlights
✅ **What Exceeded Expectations**:
- [Highlight 1]
- [Highlight 2]
⚠️ **What Underperformed**:
- [Issue 1]
- [Issue 2]
Analyze by Platform
## Platform Performance
### Platform Comparison
| Platform | Reach | Engagements | ER | Clicks | Conversions | CPA |
|----------|-------|-------------|-------|--------|-------------|-----|
| Instagram | [X] | [X] | [%] | [X] | [X] | $[X] |
| TikTok | [X] | [X] | [%] | [X] | [X] | $[X] |
| YouTube | [X] | [X] | [%] | [X] | [X] | $[X] |
| **Total** | **[X]** | **[X]** | **[%]** | **[X]** | **[X]** | **$[X]** |
### Platform Insights
**Best Performing Platform**: [Platform]
- Why: [analysis]
- Key content: [what worked]
**Underperforming Platform**: [Platform]
- Why: [analysis]
- Improvement opportunity: [suggestion]
### Platform-Specific Metrics
#### Instagram
| Metric | Feed Posts | Reels | Stories |
|--------|------------|-------|---------|
| Reach | [X] | [X] | [X] |
| Engagements | [X] | [X] | [X] |
| ER | [%] | [%] | [%] |
| Saves | [X] | [X] | N/A |
| Shares | [X] | [X] | [X] |
#### TikTok
| Metric | Result | Benchmark |
|--------|--------|-----------|
| Views | [X] | |
| Likes | [X] | |
| Comments | [X] | |
| Shares | [X] | |
| Average Watch Time | [X]s | |
| Completion Rate | [%] | |
Analyze by Influencer
## Influencer Performance
### Influencer Ranking
| Rank | Influencer | Reach | ER | Conversions | ROI | Score |
|------|------------|-------|-------|-------------|-----|-------|
| 1 | @[handle] | [X] | [%] | [X] | [X]:1 | ⭐⭐⭐⭐⭐ |
| 2 | @[handle] | [X] | [%] | [X] | [X]:1 | ⭐⭐⭐⭐ |
| 3 | @[handle] | [X] | [%] | [X] | [X]:1 | ⭐⭐⭐⭐ |
| 4 | @[handle] | [X] | [%] | [X] | [X]:1 | ⭐⭐⭐ |
| 5 | @[handle] | [X] | [%] | [X] | [X]:1 | ⭐⭐ |
### Top Performers Deep Dive
#### #1: @[handle]
| Metric | Result | vs. Campaign Avg |
|--------|--------|------------------|
| Reach | [X] | [+/-X%] |
| Engagement Rate | [%] | [+/-X%] |
| Video Completion | [%] | [+/-X%] |
| Click-through Rate | [%] | [+/-X%] |
| Conversion Rate | [%] | [+/-X%] |
| Cost per Conversion | $[X] | [+/-X%] |
**Why They Performed Well**:
- [Reason 1]
- [Reason 2]
- [Reason 3]
**Content Analysis**:
- Format: [what they posted]
- Hook: [how they opened]
- Message: [how they communicated]
- CTA: [what they asked viewers to do]
**Recommendation**: [Renew/Expand/Ambassador potential]
### Underperformers Analysis
#### @[handle]
**Results**: [summary]
**Why Underperformed**: [analysis]
**Learning**: [what to do differently]
Content Performance Analysis
## Content Performance
### Top Performing Content
| Rank | Creator | Platform | Format | Reach | ER | Key Feature |
|------|---------|----------|--------|-------|-------|-------------|
| 1 | @[handle] | [platform] | [format] | [X] | [%] | [why it worked] |
| 2 | @[handle] | [platform] | [format] | [X] | [%] | [why it worked] |
| 3 | @[handle] | [platform] | [format] | [X] | [%] | [why it worked] |
### Content Format Analysis
| Format | Pieces | Avg Reach | Avg ER | Best Performer |
|--------|--------|-----------|--------|----------------|
| Video (Reels/TikTok) | [#] | [X] | [%] | @[handle] |
| Static Images | [#] | [X] | [%] | @[handle] |
| Carousels | [#] | [X] | [%] | @[handle] |
| Stories | [#] | [X] | [%] | @[handle] |
| YouTube Videos | [#] | [X] | [%] | @[handle] |
### Content Theme Analysis
| Theme | Pieces | Avg ER | Conversion Rate | Notes |
|-------|--------|--------|-----------------|-------|
| Product demo | [#] | [%] | [%] | [notes] |
| Lifestyle | [#] | [%] | [%] | [notes] |
| Tutorial | [#] | [%] | [%] | [notes] |
| Review | [#] | [%] | [%] | [notes] |
| Unboxing | [#] | [%] | [%] | [notes] |
### Winning Content Patterns
**Hook Patterns That Worked**:
- [Pattern 1]: [examples]
- [Pattern 2]: [examples]
**Messaging That Resonated**:
- [Message type 1]: [why it worked]
- [Message type 2]: [why it worked]
**Visual Elements That Performed**:
- [Element 1]
- [Element 2]
Engagement Quality Analysis
## Engagement Quality
### Engagement Breakdown
| Type | Volume | % of Total | Quality Assessment |
|------|--------|------------|-------------------|
| Likes | [X] | [%] | Passive |
| Comments | [X] | [%] | [quality] |
| Saves | [X] | [%] | High intent |
| Shares | [X] | [%] | High value |
| Link clicks | [X] | [%] | Direct action |
### Comment Sentiment Analysis
| Sentiment | % | Examples |
|-----------|---|----------|
| Positive | [%] | "[example]", "[example]" |
| Neutral/Questions | [%] | "[example]", "[example]" |
| Negative | [%] | "[example]", "[example]" |
**Key Themes in Comments**:
- [Theme 1]: [frequency] mentions
- [Theme 2]: [frequency] mentions
- [Theme 3]: [frequency] mentions
### Purchase Intent Signals
| Signal | Count | Examples |
|--------|-------|----------|
| "Where to buy" questions | [#] | |
| Price questions | [#] | |
| Code requests | [#] | |
| "Just ordered" | [#] | |
| Tagged friends | [#] | |
### Engagement Quality Score: [X/10]
Conversion & Attribution Analysis
## Conversion Analysis
### Conversion Funnel
Reach [XXXXXXXXXX] 1,000,000 (100%)
↓
Engagements [XXXXXXX ] 150,000 (15%)
↓
Link Clicks [XXX ] 25,000 (2.5%)
↓
Site Visits [XX ] 20,000 (2%)
↓
Add to Cart [X ] 5,000 (0.5%)
↓
Purchases [X ] 2,000 (0.2%)
### Conversion Metrics
| Metric | Result | Benchmark | Status |
|--------|--------|-----------|--------|
| Click-through Rate | [%] | [%] | ✅/❌ |
| Landing Page CVR | [%] | [%] | ✅/❌ |
| Overall CVR | [%] | [%] | ✅/❌ |
| Cost per Click | $[X] | $[X] | ✅/❌ |
| Cost per Conversion | $[X] | $[X] | ✅/❌ |
### Attribution by Method
| Method | Conversions | Revenue | % of Total |
|--------|-------------|---------|------------|
| Promo codes | [X] | $[X] | [%] |
| UTM tracking | [X] | $[X] | [%] |
| Direct attribution | [X] | $[X] | [%] |
| Estimated influence | [X] | $[X] | [%] |
### Promo Code Performance
| Code | Influencer | Uses | Revenue | AOV |
|------|------------|------|---------|-----|
| [CODE1] | @[handle] | [X] | $[X] | $[X] |
| [CODE2] | @[handle] | [X] | $[X] | $[X] |
| [CODE3] | @[handle] | [X] | $[X] | $[X] |
Generate Insights & Recommendations
## Insights & Recommendations
### Top 5 Learnings
1. **[Learning 1]**
- What we observed: [data]
- Why it matters: [significance]
- Future application: [how to use this]
2. **[Learning 2]**
- What we observed: [data]
- Why it matters: [significance]
- Future application: [how to use this]
[Continue for top 5]
### What Worked
| Element | Performance | Recommendation |
|---------|-------------|----------------|
| [Element 1] | [metric] | Do more of this |
| [Element 2] | [metric] | Expand this approach |
### What Didn't Work
| Element | Performance | Recommendation |
|---------|-------------|----------------|
| [Element 1] | [metric] | Adjust or eliminate |
| [Element 2] | [metric] | Test alternatives |
### Optimization Opportunities
| Opportunity | Expected Impact | Effort | Priority |
|-------------|-----------------|--------|----------|
| [Opportunity 1] | [impact] | [effort] | High |
| [Opportunity 2] | [impact] | [effort] | Medium |
| [Opportunity 3] | [impact] | [effort] | Low |
### Influencer Roster Recommendations
| Influencer | Recommendation | Rationale |
|------------|----------------|-----------|
| @[handle1] | Renew/Ambassador | Top performer |
| @[handle2] | Renew at same level | Solid results |
| @[handle3] | Don't renew | Below expectations |
| @[handle4] | Increase investment | High potential |
### Future Campaign Recommendations
1. **Platform Mix**: [recommendation]
2. **Influencer Tier**: [recommendation]
3. **Content Format**: [recommendation]
4. **Messaging**: [recommendation]
5. **Budget Allocation**: [recommendation]
Example
User: "Analyze performance of our summer skincare campaign with 10 influencers"
Output:
# Summer Skincare Campaign Performance Analysis
## Executive Summary
**Campaign Performance**: Above Average (7.5/10)
| Metric | Result | Target | Status |
|--------|--------|--------|--------|
| Total Reach | 2.4M | 2M | ✅ +20% |
| Engagement Rate | 4.2% | 3.5% | ✅ +20% |
| Conversions | 1,847 | 2,000 | ⚠️ -8% |
| Revenue | $142,500 | $150,000 | ⚠️ -5% |
| ROI | 2.8:1 | 3:1 | ⚠️ -7% |
## Top 3 Performers
1. **@skincaresarah** - ROI 4.2:1, highest conversions
2. **@glowwithgrace** - Best engagement (6.8%)
3. **@beautyreview** - Highest reach per dollar
## Key Learning
TikTok outperformed Instagram significantly (3.5:1 ROI vs 2.1:1). Recommend shifting 20% of Instagram budget to TikTok for future campaigns.
## Recommendation
Renew partnerships with top 5 performers. Replace bottom 2 with TikTok-native creators.
Reference Materials
Next Best Skill
Primary: roi-calculator — convert measured performance into dollar-level ROI, cost-per-result, and payback math.
Alternates (same Track family):
- report-generator — package the analysis into a formal stakeholder report.
- fit-scorer — feed proven performers back into creator scoring for the next round.
Termination note: Maintain a visited-set. If a skill has already been invoked this session, stop and report chain-complete rather than re-running it. Cap the chain at max-depth 3 hops; if results are inconclusive after that, surface the open loops to the user instead of continuing.
1---2name: performance-analyzer-43description: Use when the user asks to "analyze influencer campaign performance", "compare influencers", or "find what content worked"; produces metric scorecards vs target and benchmark, platform/influencer/content rankings, engagement-quality and sentiment reads, conversion-attribution breakdowns, and ranked learnings. Not for dollar-level return math — use roi-calculator.4license: Apache-2.05---6
7# Performance Analyzer
8
9This skill helps you analyze influencer marketing campaign performance comprehensively. It goes beyond surface metrics to understand what truly worked and why.
10
11## Quick Start
12
13Shortest invocation:
14
15```
16Analyze performance of [campaign name] influencer campaign
17```
18
19Common scenario — compare creators within one campaign:
20
21```
22Compare performance of these influencers from [campaign]: @handle1, @handle2, @handle3
23```
24
25## Skill Contract
26
27- **Reads**: campaign name and date range; native platform analytics (reach, views, engagement); influencer-supplied reports or screenshots; website/GA traffic and conversion data; sales and promo-code redemption data; targets and benchmarks if the user has them.
28- **Writes**: a performance analysis to `memory/influencer/performance-analyzer/YYYY-MM-DD-<campaign>.md` covering core-metric scorecards, platform/influencer/content rankings, engagement-quality and sentiment reads, conversion attribution, and ranked learnings.
29- **Promotes**: durable facts (top-performing creators, winning formats, platform ROI splits, roster renew/drop calls) to `memory/hot-cache.md`.
30- **Done when**:
31 - Core metrics are scored against target and benchmark with a performance verdict.
32 - Top and bottom performers are ranked with reasons, and content patterns that worked are named.
33 - Conversions are attributed by method (promo code / UTM / direct / estimated) and 3-5 learnings are written.
34- **Primary next skill**: [roi-calculator](../../track/roi-calculator/SKILL.md) — turn measured performance into dollar-level return.
35
36### Handoff Summary
37
38> Emit the standard shape from [skill-contract.md §Handoff Summary Format](../../references/skill-contract.md).
39
40## Data Sources
41
42This family needs no live integrations (Tier 1). The skill runs entirely on inputs you provide — paste platform exports, influencer report screenshots, GA numbers, and promo-code redemption counts, and it builds the full analysis. Ask the user for whatever is missing rather than blocking.
43
44Where a connector could speed the work, the skill marks it with a `~~` placeholder:
45
46- `~~social platform analytics` — native reach/engagement/video metrics per post.
47- `~~web analytics` — site traffic, click-through, and on-site conversion data.
48- `~~ecommerce / sales platform` — revenue, orders, AOV, promo-code redemptions.
49- `~~influencer database` — historical creator benchmarks for comparison.
50
51No placeholder is required to run. See [CONNECTORS.md](../../CONNECTORS.md) for the verified free/keyless data recipe per category.
52
53## Instructions
54
55When a user requests performance analysis:
56
571. **Gather Performance Data**
58
59 ```markdown
60 ### Performance Data Collection
61
62 **Campaign**: [name]
63 **Period**: [start] - [end]
64 **Influencers**: [count]
65 **Platforms**: [platforms]
66
67 ### Data Sources
68
69 | Source | Metrics Available | Collection Method |
70 |--------|-------------------|-------------------|
71 | Native analytics | Reach, views, engagement | Platform export |
72 | Influencer reports | Screenshots/exports | From creators |
73 | Website analytics | Traffic, conversions | GA/tracking |
74 | Sales data | Revenue, orders | E-commerce platform |
75 | Promo code data | Redemptions | Sales system |
76 ```
77
782. **Analyze Core Metrics**
79
80 ```markdown
81 ## Campaign Performance Overview
82
83 ### Summary Metrics
84
85 | Metric | Result | Target | vs. Target | vs. Benchmark |
86 |--------|--------|--------|------------|---------------|
87 | Total Reach | [X] | [X] | [+/-X%] | [+/-X%] |
88 | Total Impressions | [X] | [X] | [+/-X%] | [+/-X%] |
89 | Total Engagements | [X] | [X] | [+/-X%] | [+/-X%] |
90 | Engagement Rate | [X%] | [X%] | [+/-X%] | [+/-X%] |
91 | Total Video Views | [X] | [X] | [+/-X%] | [+/-X%] |
92 | Link Clicks | [X] | [X] | [+/-X%] | [+/-X%] |
93 | Promo Code Uses | [X] | [X] | [+/-X%] | N/A |
94 | Conversions | [X] | [X] | [+/-X%] | [+/-X%] |
95 | Revenue | $[X] | $[X] | [+/-X%] | N/A |
96
97 ### Performance Score: [X/10]
98
99 **Assessment**: [Excellent/Good/Average/Below Average/Poor]
100
101 ### Key Highlights
102
103 ✅ **What Exceeded Expectations**:
104 - [Highlight 1]
105 - [Highlight 2]
106
107 ⚠️ **What Underperformed**:
108 - [Issue 1]
109 - [Issue 2]
110 ```
111
1123. **Analyze by Platform**
113
114 ```markdown
115 ## Platform Performance
116
117 ### Platform Comparison
118
119 | Platform | Reach | Engagements | ER | Clicks | Conversions | CPA |
120 |----------|-------|-------------|-------|--------|-------------|-----|
121 | Instagram | [X] | [X] | [%] | [X] | [X] | $[X] |
122 | TikTok | [X] | [X] | [%] | [X] | [X] | $[X] |
123 | YouTube | [X] | [X] | [%] | [X] | [X] | $[X] |
124 | **Total** | **[X]** | **[X]** | **[%]** | **[X]** | **[X]** | **$[X]** |
125
126 ### Platform Insights
127
128 **Best Performing Platform**: [Platform]
129 - Why: [analysis]
130 - Key content: [what worked]
131
132 **Underperforming Platform**: [Platform]
133 - Why: [analysis]
134 - Improvement opportunity: [suggestion]
135
136 ### Platform-Specific Metrics
137
138 #### Instagram
139
140 | Metric | Feed Posts | Reels | Stories |
141 |--------|------------|-------|---------|
142 | Reach | [X] | [X] | [X] |
143 | Engagements | [X] | [X] | [X] |
144 | ER | [%] | [%] | [%] |
145 | Saves | [X] | [X] | N/A |
146 | Shares | [X] | [X] | [X] |
147
148 #### TikTok
149
150 | Metric | Result | Benchmark |
151 |--------|--------|-----------|
152 | Views | [X] | |
153 | Likes | [X] | |
154 | Comments | [X] | |
155 | Shares | [X] | |
156 | Average Watch Time | [X]s | |
157 | Completion Rate | [%] | |
158 ```
159
1604. **Analyze by Influencer**
161
162 ```markdown
163 ## Influencer Performance
164
165 ### Influencer Ranking
166
167 | Rank | Influencer | Reach | ER | Conversions | ROI | Score |
168 |------|------------|-------|-------|-------------|-----|-------|
169 | 1 | @[handle] | [X] | [%] | [X] | [X]:1 | ⭐⭐⭐⭐⭐ |
170 | 2 | @[handle] | [X] | [%] | [X] | [X]:1 | ⭐⭐⭐⭐ |
171 | 3 | @[handle] | [X] | [%] | [X] | [X]:1 | ⭐⭐⭐⭐ |
172 | 4 | @[handle] | [X] | [%] | [X] | [X]:1 | ⭐⭐⭐ |
173 | 5 | @[handle] | [X] | [%] | [X] | [X]:1 | ⭐⭐ |
174
175 ### Top Performers Deep Dive
176
177 #### #1: @[handle]
178
179 | Metric | Result | vs. Campaign Avg |
180 |--------|--------|------------------|
181 | Reach | [X] | [+/-X%] |
182 | Engagement Rate | [%] | [+/-X%] |
183 | Video Completion | [%] | [+/-X%] |
184 | Click-through Rate | [%] | [+/-X%] |
185 | Conversion Rate | [%] | [+/-X%] |
186 | Cost per Conversion | $[X] | [+/-X%] |
187
188 **Why They Performed Well**:
189 - [Reason 1]
190 - [Reason 2]
191 - [Reason 3]
192
193 **Content Analysis**:
194 - Format: [what they posted]
195 - Hook: [how they opened]
196 - Message: [how they communicated]
197 - CTA: [what they asked viewers to do]
198
199 **Recommendation**: [Renew/Expand/Ambassador potential]
200
201 ### Underperformers Analysis
202
203 #### @[handle]
204
205 **Results**: [summary]
206 **Why Underperformed**: [analysis]
207 **Learning**: [what to do differently]
208 ```
209
2105. **Content Performance Analysis**
211
212 ```markdown
213 ## Content Performance
214
215 ### Top Performing Content
216
217 | Rank | Creator | Platform | Format | Reach | ER | Key Feature |
218 |------|---------|----------|--------|-------|-------|-------------|
219 | 1 | @[handle] | [platform] | [format] | [X] | [%] | [why it worked] |
220 | 2 | @[handle] | [platform] | [format] | [X] | [%] | [why it worked] |
221 | 3 | @[handle] | [platform] | [format] | [X] | [%] | [why it worked] |
222
223 ### Content Format Analysis
224
225 | Format | Pieces | Avg Reach | Avg ER | Best Performer |
226 |--------|--------|-----------|--------|----------------|
227 | Video (Reels/TikTok) | [#] | [X] | [%] | @[handle] |
228 | Static Images | [#] | [X] | [%] | @[handle] |
229 | Carousels | [#] | [X] | [%] | @[handle] |
230 | Stories | [#] | [X] | [%] | @[handle] |
231 | YouTube Videos | [#] | [X] | [%] | @[handle] |
232
233 ### Content Theme Analysis
234
235 | Theme | Pieces | Avg ER | Conversion Rate | Notes |
236 |-------|--------|--------|-----------------|-------|
237 | Product demo | [#] | [%] | [%] | [notes] |
238 | Lifestyle | [#] | [%] | [%] | [notes] |
239 | Tutorial | [#] | [%] | [%] | [notes] |
240 | Review | [#] | [%] | [%] | [notes] |
241 | Unboxing | [#] | [%] | [%] | [notes] |
242
243 ### Winning Content Patterns
244
245 **Hook Patterns That Worked**:
246 - [Pattern 1]: [examples]
247 - [Pattern 2]: [examples]
248
249 **Messaging That Resonated**:
250 - [Message type 1]: [why it worked]
251 - [Message type 2]: [why it worked]
252
253 **Visual Elements That Performed**:
254 - [Element 1]
255 - [Element 2]
256 ```
257
2586. **Engagement Quality Analysis**
259
260 ```markdown
261 ## Engagement Quality
262
263 ### Engagement Breakdown
264
265 | Type | Volume | % of Total | Quality Assessment |
266 |------|--------|------------|-------------------|
267 | Likes | [X] | [%] | Passive |
268 | Comments | [X] | [%] | [quality] |
269 | Saves | [X] | [%] | High intent |
270 | Shares | [X] | [%] | High value |
271 | Link clicks | [X] | [%] | Direct action |
272
273 ### Comment Sentiment Analysis
274
275 | Sentiment | % | Examples |
276 |-----------|---|----------|
277 | Positive | [%] | "[example]", "[example]" |
278 | Neutral/Questions | [%] | "[example]", "[example]" |
279 | Negative | [%] | "[example]", "[example]" |
280
281 **Key Themes in Comments**:
282 - [Theme 1]: [frequency] mentions
283 - [Theme 2]: [frequency] mentions
284 - [Theme 3]: [frequency] mentions
285
286 ### Purchase Intent Signals
287
288 | Signal | Count | Examples |
289 |--------|-------|----------|
290 | "Where to buy" questions | [#] | |
291 | Price questions | [#] | |
292 | Code requests | [#] | |
293 | "Just ordered" | [#] | |
294 | Tagged friends | [#] | |
295
296 ### Engagement Quality Score: [X/10]
297 ```
298
2997. **Conversion & Attribution Analysis**
300
301 ```markdown
302 ## Conversion Analysis
303
304 ### Conversion Funnel
305
306 ```
307 Reach [XXXXXXXXXX] 1,000,000 (100%)
308 ↓
309 Engagements [XXXXXXX ] 150,000 (15%)
310 ↓
311 Link Clicks [XXX ] 25,000 (2.5%)
312 ↓
313 Site Visits [XX ] 20,000 (2%)
314 ↓
315 Add to Cart [X ] 5,000 (0.5%)
316 ↓
317 Purchases [X ] 2,000 (0.2%)
318 ```
319
320 ### Conversion Metrics
321
322 | Metric | Result | Benchmark | Status |
323 |--------|--------|-----------|--------|
324 | Click-through Rate | [%] | [%] | ✅/❌ |
325 | Landing Page CVR | [%] | [%] | ✅/❌ |
326 | Overall CVR | [%] | [%] | ✅/❌ |
327 | Cost per Click | $[X] | $[X] | ✅/❌ |
328 | Cost per Conversion | $[X] | $[X] | ✅/❌ |
329
330 ### Attribution by Method
331
332 | Method | Conversions | Revenue | % of Total |
333 |--------|-------------|---------|------------|
334 | Promo codes | [X] | $[X] | [%] |
335 | UTM tracking | [X] | $[X] | [%] |
336 | Direct attribution | [X] | $[X] | [%] |
337 | Estimated influence | [X] | $[X] | [%] |
338
339 ### Promo Code Performance
340
341 | Code | Influencer | Uses | Revenue | AOV |
342 |------|------------|------|---------|-----|
343 | [CODE1] | @[handle] | [X] | $[X] | $[X] |
344 | [CODE2] | @[handle] | [X] | $[X] | $[X] |
345 | [CODE3] | @[handle] | [X] | $[X] | $[X] |
346 ```
347
3488. **Generate Insights & Recommendations**
349
350 ```markdown
351 ## Insights & Recommendations
352
353 ### Top 5 Learnings
354
355 1. **[Learning 1]**
356 - What we observed: [data]
357 - Why it matters: [significance]
358 - Future application: [how to use this]
359
360 2. **[Learning 2]**
361 - What we observed: [data]
362 - Why it matters: [significance]
363 - Future application: [how to use this]
364
365 [Continue for top 5]
366
367 ### What Worked
368
369 | Element | Performance | Recommendation |
370 |---------|-------------|----------------|
371 | [Element 1] | [metric] | Do more of this |
372 | [Element 2] | [metric] | Expand this approach |
373
374 ### What Didn't Work
375
376 | Element | Performance | Recommendation |
377 |---------|-------------|----------------|
378 | [Element 1] | [metric] | Adjust or eliminate |
379 | [Element 2] | [metric] | Test alternatives |
380
381 ### Optimization Opportunities
382
383 | Opportunity | Expected Impact | Effort | Priority |
384 |-------------|-----------------|--------|----------|
385 | [Opportunity 1] | [impact] | [effort] | High |
386 | [Opportunity 2] | [impact] | [effort] | Medium |
387 | [Opportunity 3] | [impact] | [effort] | Low |
388
389 ### Influencer Roster Recommendations
390
391 | Influencer | Recommendation | Rationale |
392 |------------|----------------|-----------|
393 | @[handle1] | Renew/Ambassador | Top performer |
394 | @[handle2] | Renew at same level | Solid results |
395 | @[handle3] | Don't renew | Below expectations |
396 | @[handle4] | Increase investment | High potential |
397
398 ### Future Campaign Recommendations
399
400 1. **Platform Mix**: [recommendation]
401 2. **Influencer Tier**: [recommendation]
402 3. **Content Format**: [recommendation]
403 4. **Messaging**: [recommendation]
404 5. **Budget Allocation**: [recommendation]
405 ```
406
407## Example
408
409**User**: "Analyze performance of our summer skincare campaign with 10 influencers"
410
411**Output**:
412
413```markdown
414# Summer Skincare Campaign Performance Analysis
415
416## Executive Summary
417
418**Campaign Performance**: Above Average (7.5/10)
419
420| Metric | Result | Target | Status |
421|--------|--------|--------|--------|
422| Total Reach | 2.4M | 2M | ✅ +20% |
423| Engagement Rate | 4.2% | 3.5% | ✅ +20% |
424| Conversions | 1,847 | 2,000 | ⚠️ -8% |
425| Revenue | $142,500 | $150,000 | ⚠️ -5% |
426| ROI | 2.8:1 | 3:1 | ⚠️ -7% |
427
428## Top 3 Performers
429
4301. **@skincaresarah** - ROI 4.2:1, highest conversions
4312. **@glowwithgrace** - Best engagement (6.8%)
4323. **@beautyreview** - Highest reach per dollar
433
434## Key Learning
435
436TikTok outperformed Instagram significantly (3.5:1 ROI vs 2.1:1). Recommend shifting 20% of Instagram budget to TikTok for future campaigns.
437
438## Recommendation
439
440Renew partnerships with top 5 performers. Replace bottom 2 with TikTok-native creators.
441```
442
443## Reference Materials
444
445- [skill-contract.md](../../references/skill-contract.md) — shared contract and handoff format.
446- [state-model.md](../../references/state-model.md) — memory tiers and save-path conventions.
447- [CONNECTORS.md](../../CONNECTORS.md) — verified free/keyless data recipes per connector category.
448- The C3 benchmark at [references/c3/scoring-architecture.md](../../references/c3/scoring-architecture.md) — scoring architecture when a structured score is needed.
449- Sibling skills: [roi-calculator](../../track/roi-calculator/SKILL.md), [report-generator](../../track/report-generator/SKILL.md), [fit-scorer](../../map/fit-scorer/SKILL.md), [campaign-planner](../../plan/campaign-planner/SKILL.md).
450
451## Next Best Skill
452
453**Primary**: [roi-calculator](../../track/roi-calculator/SKILL.md) — convert measured performance into dollar-level ROI, cost-per-result, and payback math.
454
455**Alternates** (same Track family):
456
457- [report-generator](../../track/report-generator/SKILL.md) — package the analysis into a formal stakeholder report.
458- [fit-scorer](../../map/fit-scorer/SKILL.md) — feed proven performers back into creator scoring for the next round.
459
460**Termination note**: Maintain a visited-set. If a skill has already been invoked this session, stop and report chain-complete rather than re-running it. Cap the chain at max-depth 3 hops; if results are inconclusive after that, surface the open loops to the user instead of continuing.