PTENES
MODULE 1.5 · TRACK 1

📣 Ad Performance Auditor

Analyze the performance of existing ad campaigns based on user-provided data (screenshots, descriptions, or metrics). Evaluate key performance indicators against industry benchmarks, de…

12
Topics
19 min
Reading
orchestrator
Command
Ads
Team

Skill Purpose

Analyze the performance of existing ad campaigns based on user-provided data (screenshots, descriptions, or metrics). Evaluate key performance indicators against industry benchmarks, detect creative fatigue and audience overlap, identify wasted budget, and provide prioritized optimization recommendations ranked by expected impact. This is a diagnostic tool—it shows what’s working, what’s broken, and what should be fixed first.

When to Use

Data Collection

Step 1: Gather Performance Data

Ask the user to provide their ad data in any of these formats:

Option A: Key Metrics (Manual Entry) Request these metrics by campaign/ad set:

MetricWhat to Ask
PlatformWhich platform (Meta, Google, TikTok, LinkedIn, etc.)?
Campaign ObjectiveWhat is the campaign optimized for (awareness, traffic, conversions, leads)?
PeriodHow long has this campaign been active? Date range?
SpendingTotal amount spent during this period
ImpressionsTotal impressions
ReachUnique people reached (if available)
ClicksTotal clicks (link clicks, not all clicks)
CTRClick-through rate (or calculate from impressions/clicks)
CPCCost per click
ConversionsTotal conversions (purchases, leads, sign-ups)
Conversion RateLanding page conversion rate
CPA/CPLCost per acquisition or cost per lead
ROASReturn on ad spend (revenue / spend)
FrequencyAverage number of times each person saw the ad
Creative TypeImage, video, carousel, etc.

Option B: Screenshot Analysis If the user shares screenshots of their ad dashboard:

Option C: Platform-Specific Export Guide the user to export the data:

Stage 2: Establish Industry Benchmarks

Use these benchmark ranges by platform and objective. Compare the user's metrics with these:

Meta (Facebook/Instagram) Benchmarks:

MetricPoorBelow AverageAverageGoodExcellent
CTR (Link)<0,5%0,5-0,8%0,8-1,2%1,2-2,0%>2,0%
CPC (Link)>$3,00$2,00-3,00$1,00-2,00$0,50-1,00<$0,50
CPM>$20$15-20$10-15$5-10<$5
Conversion Rate<1%1-2%2-5%5-10%>10%
ROAS<1x1-2x2-4x4-8x>8x
Frequency (7d)>53-52-31,5-21-1,5

Google Ads Benchmarks (Search):

MetricPoorBelow AverageAverageGoodExcellent
CTR<1%1-2%2-4%4-7%>7%
CPC>$5,00$3,00-5,00$1,50-3,00$0,75-1,50<$0,75
Conversion Rate<1%1-3%3-6%6-10%>10%
Quality Score1-34-56-78-910

Google Ads Benchmarks (Display):

MetricPoorBelow AverageAverageGoodExcellent
CTR<0,1%0,1-0,3%0,3-0,5%0,5-1,0%>1,0%
CPC>$2,00$1,00-2,00$0,50-1,00$0,25-0,50<$0,25
Conversion Rate<0,5%0,5-1%1-2%2-4%>4%

TikTok Benchmarks:

MetricPoorBelow AverageAverageGoodExcellent
CTR<0,3%0,3-0,5%0,5-1,0%1,0-2,0%>2,0%
CPC>$2,00$1,00-2,00$0,50-1,00$0,25-0,50<$0,25
CPM>$15$10-15$6-10$3-6<$3
Video View Rate<15%15-25%25-35%35-50%>50%

LinkedIn Benchmarks:

MetricPoorBelow AverageAverageGoodExcellent
CTR<0,2%0,2-0,4%0,4-0,7%0,7-1,0%>1,0%
CPC>$10,00$7,00-10,00$4,00-7,00$2,00-4,00<$2,00
CPM>$50$35-50$20-35$10-20<$10
Conversion Rate<1%1-2%2-4%4-7%>7%

Adjustments by Industry Vertical:

Stage 3: Performance Analysis

Run each of these diagnostic checks:

3A: Efficiency Analysis

Calculate and evaluate:

3B: Creative Fatigue Detection

Identify whether the ads are fatigued:

SignalLimitStatus
CTR drop>20% drop in 7 daysFatigued
Frequency>3 in 7 daysOversaturation
CPC increase>30% increase in 7 daysAuction pressure
Relevance/Quality DecliningDeclining scoreObsolete creative
Declining conversion rate>15% dropMessage exhausted

Creative Fatigue Diagnosis:

3C: Audience Analysis

Evaluate targeting effectiveness:

3D: Budget Waste Identification

Find where money is being wasted:

Waste TypeHow to DetectCorrection
Audience overlapMultiple ad sets with >30% audience overlapConsolidate or exclude
Poor PlacementsHigh-spend, low-conversion placementsExclude underperformers
Scheduling WasteSpending during low-conversion hoursDayparting
Geographic WasteSpending in locations with no conversionsGeographic targeting refinement
Device MismatchMany mobile clicks, but desktop-only landing pageOptimize LP for mobile
Broad Match Waste(Google) Irrelevant search terms consuming budgetNegative keywords
Lack of Rate LimitingSame person seeing the ad 10+ timesSet a frequency cap
Low Quality Score(Google) Score <5 raising CPCImprove relevance

3E: Funnel Leak Detection

Identify where conversions are being lost:

Impressões (100%) → Cliques (CTR: X%) → Visualizações da Landing Page (X%) → Conversões (X%)
                                              ^                        ^
                                              |                        |
                                         Velocidade de Carga da LP?  Conversão da LP?
                                         Taxa de Rejeição?           Atrito no Formulário?
                                         UX Mobile?                  Descompasso da Oferta?

Calculate the drop at each stage:

Step 4: Scoring

Overall Ad Performance Score (0-100):

DimensionWeightScore RangeRating
Cost Efficiency25%0-25CPC, CPM, CPA vs benchmarks
Creative Performance20%0-20CTR, engagement, fatigue level
Conversion Quality25%0-25Conversion rate, ROAS, lead quality
Audience Targeting15%0-15Targeting accuracy, overlap, segmentation
Budget Optimization15%0-15Budget utilization, waste, allocation

Score Interpretation:

Step 5: Generate Recommendations

Produce recommendations at 3 levels, ordered by expected impact:

Level 1: Immediate Actions (This Week) Actions you can take today without additional resources:

Level 2: Short-Term Optimizations (Next 2 Weeks) Actions that require some creative or strategic work:

Level 3: Strategic Changes (Next 30 Days) Actions that require significant planning and effort:

Step 6: Projected Impact

For each Level 1 recommendation, estimate:

ActionCurrent MetricExpected ImprovementConfidence
[action][current value][projected value]High/Medium/Low

Output Format

Save as ADS-AUDIT.md in the current working directory.


# Auditoria de Desempenho de Anúncios: [Nome do Negócio/Campanha]
**Data da Auditoria:** [Data]
**Período Analisado:** [Intervalo de Datas]
**Plataforma(s):** [Plataformas]
**Gasto Total Analisado:** $[Valor]

---

## Pontuação Geral de Desempenho de Anúncios: [X]/100
[Barra visual de pontuação ou avaliação]

## Resumo Executivo
- **Principal Descoberta:** [Descoberta de maior impacto]
- **Maior Desperdício:** $[Valor] desperdiçado com [o quê]
- **Maior Oportunidade:** [O que poderia melhorar mais os resultados]
- **Melhoria Estimada:** [X]% de melhoria possível com as alterações do Nível 1

---

## Painel de Desempenho

### Principais Métricas vs. Padrões de Referência
| Métrica | Seu Valor | Média do Setor | Status | Diferença |
|--------|-----------|-------------|--------|-----|
| CTR | X% | X% | [status sem emojis] | +/-X% |
| CPC | $X | $X | [status] | +/-$X |
| Taxa de Conversão | X% | X% | [status] | +/-X% |
| ROAS | Xx | Xx | [status] | +/-Xx |
| Frequência | X | X | [status] | +/-X |

### Detalhamento da Pontuação
| Dimensão | Pontuação | Principal Descoberta |
|-----------|-------|-------------|
| Eficiência de Custo | X/25 | [descoberta] |
| Desempenho Criativo | X/20 | [descoberta] |
| Qualidade da Conversão | X/25 | [descoberta] |
| Segmentação de Público | X/15 | [descoberta] |
| Otimização de Orçamento | X/15 | [descoberta] |

---

## Análise Detalhada

### Avaliação de Fadiga Criativa
[Nível de fadiga, evidências, recomendação]

### Análise de Público
[Avaliação de segmentação, problemas de sobreposição, desempenho por segmento]

### Relatório de Desperdício de Orçamento
| Tipo de Desperdício | Desperdício Estimado | Correção |
|------------|----------------|-----|
| [tipo] | $[valor] | [correção] |

### Análise de Vazamentos no Funil
[Análise de queda de conversão etapa por etapa]

---

## Recomendações

### Nível 1: Ações Imediatas (Esta Semana)
| # | Ação | Impacto Esperado | Esforço |
|---|--------|----------------|--------|
| 1 | [ação] | [impacto] | Baixo |

### Nível 2: Curto Prazo (Próximas 2 Semanas)
| # | Ação | Impacto Esperado | Esforço |
|---|--------|----------------|--------|
| 1 | [ação] | [impacto] | Médio |

### Nível 3: Estratégico (Próximos 30 Dias)
| # | Ação | Impacto Esperado | Esforço |
|---|--------|----------------|--------|
| 1 | [ação] | [impacto] | Alto |

---

## Impacto Projetado das Alterações do Nível 1
| Ação | Atual | Projetado | Confiança |
|--------|---------|-----------|------------|
| [ação] | [valor] | [valor] | Alta/Média/Baixa |

## Próximos Passos
1. Implementar as ações do Nível 1 imediatamente
2. Reauditar em 7 dias com `/ads audit`
3. Usar `/ads creative` para gerar novos criativos se a fadiga for detectada
4. Usar `/ads funnel` para reestruturar a arquitetura da campanha, se necessário
5. Gerar novos textos com `/ads copy <plataforma>`

Important Rules

--- skills/ads-hooks/SKILL.md ---


name: Scroll-Stopping Hook Generator description: Generates 20+ scroll-stopping ad hooks organized by psychological angle (pain, curiosity, social proof, contrarian, urgency), with platform-specific formatting, A/B variations, and psychological analysis


← Module 1.4 Module 1.6 →