πŸŽ‰ First 100 users: Use code EARLY-BIRDS-50 for 50% off!

Tiktok Ads Analyzer

Analyzes TikTok Ads campaign performance with platform-specific insights on creative performance, audience engagement, and optimization opportunities. Triggers when user asks about TikTok ads, wants to analyze TikTok performance, or mentions "TikTok campaigns," "Spark Ads," "TikTok ROAS," or "TikTok creative testing." Provides actionable recommendations for TikTok's unique algorithm and content style.

TikTok Ads
Download
Tiktok Ads Analyzer
SKILL.md
skillstiktok-adsSKILL.md
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
# TikTok Ads Analyzer
 
TikTok isn't Meta with dancing. It's a different beast entirely.
 
## Core Philosophy
 
**TikTok rewards native content.** The best-performing ads don't look like adsβ€”they look like content that belongs in the For You feed.
 
**The Algorithm is Different:**
- Meta optimizes for conversions within your audience
- TikTok optimizes for engagement signals that predict conversions
- Creative quality matters MORE on TikTok than targeting
 
**The 3-Second Rule is Actually a 1-Second Rule.** TikTok users scroll faster than any other platform. You don't have 3 seconds to hookβ€”you have 1.
 
**What Works on Meta Usually Fails on TikTok:**
- Polished brand content β†’ feels like an ad, gets skipped
- Static images β†’ wrong format entirely
- Long copy β†’ nobody reads it
- Hard sells β†’ users bounce immediately
 
**What Wins on TikTok:**
- Native, UGC-style content
- Pattern interrupts in first second
- Trends and sounds (when relevant)
- Authentic creators over polished production
 
---
 
## Required Context
 
### Must Have
 
**1. Campaign Performance Data**
For each campaign:
- Campaign name and objective
- Spend
- Impressions
- Clicks / CTR
- Conversions (or app installs/leads)
- CPA or ROAS
- Video views (2s, 6s, full)
 
**2. Creative Performance Data**
For each ad:
- Video completion rates (25%, 50%, 75%, 100%)
- Average watch time
- Engagement rate (likes, comments, shares, saves)
- CTR
- Conversion rate
 
**3. Time Period**
- At least 7 days of data (14+ days preferred)
- TikTok's learning phase is typically 50 conversions
 
### Strongly Recommended
 
**4. Creative Details**
- Creator type (in-house, UGC, influencer)
- Hook style used
- Video length
- Use of trending sounds/effects
- Whether it's a Spark Ad or standard ad
 
**5. Audience Configuration**
- Targeting setup (broad vs. interest-based vs. lookalike)
- Custom audiences used
- Excluded audiences
 
### Nice to Have
 
- TikTok Pixel event data
- Organic TikTok performance for comparison
- Competitor ad examples from TikTok Creative Center
- Historical performance trends
 
---
 
## Analysis Framework
 
### Step 1: Platform Health Check
 
**Account-Level Metrics Assessment:**
 
| Metric | Poor | Average | Good | Excellent |
|--------|------|---------|------|-----------|
| CTR | <0.5% | 0.5-1% | 1-2% | >2% |
| Video View Rate (2s) | <30% | 30-50% | 50-70% | >70% |
| Video Completion (100%) | <5% | 5-10% | 10-20% | >20% |
| Engagement Rate | <1% | 1-3% | 3-6% | >6% |
| Conversion Rate | <0.5% | 0.5-1% | 1-2% | >2% |
 
**TikTok-Specific Health Signals:**
 
| Signal | What It Means |
|--------|---------------|
| High impressions, low 2s views | Hook isn't stopping the scroll |
| Good 2s views, low completion | Content doesn't hold attention |
| High completion, low CTR | No clear call-to-action |
| High CTR, low conversion | Landing page or audience mismatch |
| Low engagement rate | Content isn't resonating, algorithm won't favor it |
 
---
 
### Step 2: Creative Performance Analysis
 
**Hook Effectiveness (First 1-3 Seconds):**
 
Calculate Hook Rate: `2-Second Views / Impressions Γ— 100`
 
| Hook Rate | Assessment | Action |
|-----------|------------|--------|
| >60% | Strong hook | Test variations to find even better |
| 40-60% | Average | Hook needs improvement |
| <40% | Weak hook | Completely rethink opening |
 
**Content Quality (Watch Time):**
 
| Avg Watch Time vs Video Length | Assessment |
|--------------------------------|------------|
| >50% | Strong content, holds attention |
| 30-50% | Decent, but loses people mid-way |
| <30% | Content isn't working |
 
**Engagement Quality:**
 
| Engagement Type | Weight | What It Signals |
|-----------------|--------|-----------------|
| Shares | πŸ”΄ Highest | "This is worth spreading" |
| Saves | πŸ”΄ High | "I want to reference this" |
| Comments | 🟑 Medium | "This sparked a reaction" |
| Likes | 🟒 Lower | "I enjoyed this" |
 
**Engagement Rate Formula:**
```
Engagement Rate = (Likes + Comments + Shares + Saves) / Impressions Γ— 100
```
 
---
 
### Step 3: Creative Categorization
 
**Rate each creative by type:**
 
| Creative Type | Typical Performance | Best For |
|---------------|---------------------|----------|
| UGC Testimonial | High trust, moderate CTR | Conversions, consideration |
| Product Demo | Moderate engagement, high intent | Bottom funnel |
| Trending Format | High views, variable conversion | Awareness, testing |
| Problem/Solution | High completion, strong CTR | Direct response |
| Behind-the-Scenes | High engagement, brand building | Awareness |
| Tutorial/How-To | High completion, saves | Consideration |
| Spark Ads (Organic) | Highest authenticity | All objectives |
 
---
 
### Step 4: Audience Analysis
 
**Targeting Efficiency:**
 
| Targeting Type | When to Use | Expected CPM | Expected Quality |
|----------------|-------------|--------------|------------------|
| Broad | Learning phase, scale | Lower | Variable |
| Interest-Based | Testing, mid-funnel | Medium | Medium |
| Lookalike | Scaling proven audiences | Higher | Higher |
| Custom Audience | Retargeting | Highest | Highest |
 
**Audience Signal Assessment:**
 
| Signal | Implication |
|--------|-------------|
| CPM increasing, CPA stable | Healthy scaling |
| CPM increasing, CPA increasing | Audience saturation |
| CPM stable, CPA increasing | Creative fatigue |
| Frequency >3 | Audience too narrow or fatigued |
 
---
 
### Step 5: Optimization Opportunities
 
**Priority Matrix:**
 
| Issue | Impact | Effort | Priority |
|-------|--------|--------|----------|
| Weak hooks (<40% hook rate) | πŸ”΄ Critical | Medium | P0 - Fix immediately |
| Low completion (<10%) | πŸ”΄ High | Medium | P1 - Address soon |
| Low CTR with good completion | 🟑 Medium | Low | P2 - Add clearer CTA |
| High CPM | 🟑 Medium | Variable | P2 - Test new audiences |
| Low engagement | 🟑 Medium | Medium | P2 - More native content |
| Creative fatigue (declining CTR) | πŸ”΄ High | High | P1 - New creative needed |
 
---
 
## Output Format
 
### Executive Summary
 
```
TIKTOK ADS PERFORMANCE ANALYSIS
Account: [Account Name]
Period: [Date Range]
Total Spend: $XX,XXX
 
OVERALL HEALTH: 🟒/🟑/πŸ”΄
 
Key Metrics:
β”œβ”€β”€ Impressions: X.XM
β”œβ”€β”€ Video Views (2s): XXX,XXX (XX% hook rate)
β”œβ”€β”€ Clicks: XX,XXX (X.XX% CTR)
β”œβ”€β”€ Conversions: XXX
β”œβ”€β”€ CPA: $XX.XX
└── ROAS: X.Xx
 
Top Finding: [Single most important insight]
Biggest Opportunity: [Highest impact optimization]
```
 
---
 
### Creative Performance Breakdown
 
```
πŸ“Š CREATIVE ANALYSIS
────────────────────────────────────────────────────────────────────
 
TOP PERFORMERS:
 
| Rank | Creative | Spend | Hook Rate | Completion | CTR | CPA | Why It Works |
|------|----------|-------|-----------|------------|-----|-----|--------------|
| 1 | [Name] | $X,XXX | XX% | XX% | X.X% | $XX | [Key factor] |
| 2 | [Name] | $X,XXX | XX% | XX% | X.X% | $XX | [Key factor] |
| 3 | [Name] | $X,XXX | XX% | XX% | X.X% | $XX | [Key factor] |
 
UNDERPERFORMERS:
 
| Creative | Issue | Specific Problem | Recommendation |
|----------|-------|------------------|----------------|
| [Name] | Weak hook | XX% hook rate | [Specific fix] |
| [Name] | Low completion | XX% avg watch | [Specific fix] |
| [Name] | Poor CTR | X.X% CTR | [Specific fix] |
 
CREATIVE PATTERNS IDENTIFIED:
βœ… Working: [Pattern that's winning - be specific]
βœ… Working: [Another winning pattern]
❌ Not Working: [Pattern that's failing]
❌ Not Working: [Another failing pattern]
```
 
---
 
### Hook Analysis
 
```
🎣 HOOK EFFECTIVENESS ANALYSIS
────────────────────────────────────────────────────────────────────
 
| Hook Type | # Creatives | Avg Hook Rate | Avg CPA | Verdict |
|-----------|-------------|---------------|---------|---------|
| Question opener | X | XX% | $XX | [Working/Not] |
| Bold statement | X | XX% | $XX | [Working/Not] |
| Pattern interrupt | X | XX% | $XX | [Working/Not] |
| Product first | X | XX% | $XX | [Working/Not] |
| Creator intro | X | XX% | $XX | [Working/Not] |
 
RECOMMENDED HOOK STRATEGY:
Based on your data, prioritize [hook type] hooks because [specific reason with data].
 
HOOKS TO TEST:
1. [Specific hook idea based on what's working]
2. [Another hook variation]
3. [Third hook concept]
```
 
---
 
### Audience Insights
 
```
πŸ‘₯ AUDIENCE PERFORMANCE
────────────────────────────────────────────────────────────────────
 
| Audience | Spend | CPM | CTR | CPA | Efficiency |
|----------|-------|-----|-----|-----|------------|
| [Audience 1] | $X,XXX | $X.XX | X.X% | $XX | ⭐ Star |
| [Audience 2] | $X,XXX | $X.XX | X.X% | $XX | βœ… Solid |
| [Audience 3] | $X,XXX | $X.XX | X.X% | $XX | ❌ Poor |
 
AUDIENCE RECOMMENDATIONS:
- Scale: [Audience] - [why]
- Maintain: [Audience] - [why]
- Reduce: [Audience] - [why]
- Test: [New audience idea]
```
 
---
 
### Optimization Roadmap
 
```
🎯 OPTIMIZATION RECOMMENDATIONS
────────────────────────────────────────────────────────────────────
 
IMMEDIATE (This Week):
 
1. [Specific action]
- Current: [metric]
- Target: [metric]
- Expected impact: [outcome]
 
2. [Specific action]
- Current: [metric]
- Target: [metric]
- Expected impact: [outcome]
 
SHORT-TERM (Next 2 Weeks):
 
1. [Specific action]
- Rationale: [why]
- Resources needed: [what]
 
2. [Specific action]
- Rationale: [why]
- Resources needed: [what]
 
TESTING AGENDA:
 
| Priority | Test | Hypothesis | Success Metric |
|----------|------|------------|----------------|
| P0 | [Test 1] | [Hypothesis] | [Metric] |
| P1 | [Test 2] | [Hypothesis] | [Metric] |
| P2 | [Test 3] | [Hypothesis] | [Metric] |
```
 
---
 
### TikTok-Specific Recommendations
 
```
πŸ“± PLATFORM-SPECIFIC OPPORTUNITIES
────────────────────────────────────────────────────────────────────
 
SPARK ADS ASSESSMENT:
- Current Spark Ad usage: [X]% of spend
- Recommendation: [Increase/Maintain/Decrease]
- Why: [Reasoning]
 
TRENDING OPPORTUNITIES:
- Current trending sounds/formats you could leverage: [List]
- Caution: Only use if genuinely relevant to your brand
 
CREATIVE CENTER INSIGHTS:
- Top-performing ad formats in your category: [List]
- Competitor creative patterns to consider: [List]
 
TIKTOK SHOP INTEGRATION (if applicable):
- Current usage: [Yes/No]
- Opportunity: [Assessment]
```
 
---
 
## Common Scenarios
 
### Scenario 1: High Impressions, Low Conversions
**Diagnosis:** Either hook is weak (users scroll past) or content doesn't drive action
**Check:**
1. Hook rate (<40% = hook problem)
2. Completion rate (<10% = content problem)
3. CTR (<0.5% = CTA problem)
4. Post-click conversion rate (<1% = landing page problem)
 
**Solution Path:** Fix from top of funnel downβ€”hook first, then content, then CTA.
 
### Scenario 2: Good Metrics, High CPA
**Diagnosis:** Likely an audience or offer problem, not creative
**Check:**
1. Compare CPM across audiences
2. Check frequency (>3 = saturation)
3. Compare to Meta/Google CPA for same offer
 
**Solution Path:** Test broader audiences, refresh custom audiences, or evaluate offer competitiveness.
 
### Scenario 3: Creative Fatigue (Declining Performance)
**Signals:**
- CTR declining week-over-week
- Frequency increasing
- CPM stable but CPA rising
 
**Solution Path:**
1. Immediate: Launch 2-3 new creative variations
2. Short-term: Build creative testing calendar (new hooks weekly)
3. Long-term: Establish UGC creator pipeline
 
### Scenario 4: Works on Meta, Fails on TikTok
**Common Causes:**
- Content too polished/branded
- Wrong aspect ratio (not 9:16)
- No hook in first second
- Missing platform-native elements (sounds, text overlays)
 
**Solution Path:** Don't port Meta creativeβ€”create TikTok-native content from scratch.
 
### Scenario 5: Can't Exit Learning Phase
**Diagnosis:** Not enough conversions (need ~50 per week)
**Solutions:**
1. Optimize for upper-funnel event (Add to Cart vs Purchase)
2. Increase budget to accelerate learning
3. Broaden audience to increase volume
4. Combine ad groups if running too many
 
---
 
## TikTok-Specific Best Practices
 
### Creative Guidelines
 
**DO:**
- Shoot in 9:16 vertical format
- Hook in first 1 second
- Use trending sounds when relevant
- Include text overlays (many watch without sound)
- Feature real people, not just products
- Show the product in use
- Use fast cuts and dynamic editing
- Include clear CTA in final 3 seconds
 
**DON'T:**
- Repurpose horizontal video
- Start with your logo
- Use stock footage
- Over-produce (too polished = ad)
- Ignore comments on ads
- Run same creative >4 weeks without refresh
 
### Spark Ads Strategy
 
| When to Use Spark Ads | When to Use Standard Ads |
|-----------------------|--------------------------|
| Have performing organic content | Testing new concepts |
| Creator partnerships | Full creative control needed |
| Authenticity matters most | Specific CTA requirements |
| Brand building | Direct response focus |
 
### Budget & Bidding
 
| Objective | Recommended Budget | Bidding Strategy |
|-----------|--------------------|------------------|
| Learning phase | $50-100/day/ad group | Lowest Cost |
| Scaling | 20% increases every 3-4 days | Lowest Cost |
| Efficiency focus | Stable budget | Cost Cap |
| Predictable costs | Higher budget | Bid Cap |
 
---
 
## Limitations
 
**I can provide:**
- Performance assessment against TikTok benchmarks
- Creative pattern analysis
- Hook effectiveness evaluation
- Audience efficiency ranking
- Specific optimization recommendations
- Testing priorities
 
**I cannot provide:**
- Access to TikTok Creative Center data
- Real-time trending sound recommendations
- Competitor ad performance data
- Attribution across platforms
- Incrementality measurement
 
**For deeper analysis, also provide:**
- TikTok Pixel event breakdown
- Day/hour performance data
- Placement breakdown (For You vs Following vs Search)
- New vs returning user performance
 
---
 
## Quality Checklist
 
Before delivering analysis:
- [ ] All creatives categorized by type and performance tier
- [ ] Hook rate calculated for each creative
- [ ] Completion rates analyzed with clear diagnosis
- [ ] Audience efficiency ranked
- [ ] Platform-specific recommendations included (not generic advice)
- [ ] Spark Ads opportunity assessed
- [ ] Testing roadmap prioritized by impact
- [ ] TikTok-native creative guidance provided
- [ ] Limitations clearly stated
Ready
UTF-8Verified

Frequently Asked Questions

Common questions about Tiktok Ads Analyzer and how to use it effectively with Claude.

Tiktok Ads Analyzer is a pre-built AI skill for Claude that helps with tiktok ads tasks. Analyzes TikTok Ads campaign performance with platform-specific insights on creative performance, audience engagement, and optimization opportunities. Triggers when user asks about TikTok ads, wants to analyze TikTok performance, or mentions "TikTok campaigns," "Spark Ads," "TikTok ROAS," or "TikTok creative testing." Provides actionable recommendations for TikTok's unique algorithm and content style. This skill is designed to work seamlessly with Claude Code and other Claude-powered applications, enabling marketers and businesses to automate and enhance their tiktok ads workflows.

To use Tiktok Ads Analyzer, download the SKILL.md file and add it to your Claude project or paste the contents directly into Claude. The skill contains structured prompts and instructions that Claude can follow to help you with tiktok ads tasks. No additional setup is required.

Unlike traditional tiktok ads tools, Tiktok Ads Analyzer leverages Claude's advanced AI capabilities to provide intelligent, context-aware assistance. It combines pre-built expertise with Claude's reasoning abilities, allowing for more nuanced and customized outputs. The skill is also free to use, continuously updated, and integrates directly with your existing Claude workflow.

Absolutely. The skill files are fully editable, allowing you to modify the prompts, add your own brand guidelines, or adjust the output format to match your requirements. You can also combine this skill with other Claude skills to create powerful automated workflows tailored to your business needs.

Yes, Tiktok Ads Analyzer is completely free to download and use. All InsightfulPipe skills are open source and designed to help marketers and businesses leverage AI more effectively. You can download the skill files, use them in your projects, and even modify them to suit your specific requirements.