Skill Purpose
Build 5 to 7 highly detailed audience personas from a business URL. Each persona goes far beyond basic demographics—it maps psychographic profiles, buying triggers, objections, content consumption habits, platform presence, and targeting parameters ready to use on Meta, Google, LinkedIn, TikTok, and Pinterest. Includes a persona relevance score (1-5) and a negative audience section defining who should NOT be targeted. Produces a single copy-and-paste-ready deliverable that an ad buyer can use immediately to build campaigns.
When to Use
- The user runs
/ads audience <url> - The user asks to build audience personas, customer profiles, or targeting research
- Called as a subagent from
/ads strategy(the main orchestrator) - The user wants to know "who should I target?" for a business
- The user needs platform-specific targeting parameters for campaign setup
Entry Requirements
- Required: A business URL to analyze
- Optional: Industry context, existing customer data, geographic focus, budget range
How to Run
Step 1: Gather Business Intelligence
Get the deal URL using WebFetch and extract:
| Data Point | Where to Find |
|---|---|
| Business name | Page title, logo, about page |
| Sector/category | Services offered, product types |
| Value proposition | Hero section, tagline, about page |
| Price positioning | Pricing page, product prices, "starting at" language |
| Geographic Focus | Service areas, locations, shipping information |
| Current customers | Testimonials, case studies, reviews |
| Product/service types | Product pages, service descriptions |
| Brand tone | Text, image, and color palette style |
| Trust signals | Certifications, awards, years in business, client logos |
| Content topics | Blog posts, resources, FAQ sections |
Run supplemental searches:
WebSearch: "[Nome do Negócio]" reviews
WebSearch: "[Nome do Negócio]" customers testimonials
WebSearch: "[Setor]" target audience demographics
WebSearch: "[Setor]" buyer persona research 2025
WebSearch: "[Concorrente]" "who buys" OR "target market" OR "customer profile"Stage 2: Industry Audience Intelligence
Based on the detected industry, get standard audience benchmarks:
SaaS/Software:
- Decision-makers: CTOs, VPs of Engineering, Product Managers, IT Directors
- Influencers: Individual contributors who discover tools
- Budget holders: CFOs, COOs, department heads
- Research behavior: G2 reviews, Product Hunt, Reddit, comparison articles
E-commerce:
- Impulse buyers vs. researchers
- Price-sensitive vs. quality-focused segments
- Brand loyalists vs. deal seekers
- Social commerce behavior: Instagram Shops, TikTok Shop, Pinterest
Local Services:
- Buyers with urgent/emergency needs
- Buyers making planned/purpose-driven purchases
- Referral-driven customers
- Neighborhood/community-focused segments
Agency/Professional Services:
- Decision timeline: 30–90-day sales cycles
- Committee buyers vs. individual decision-makers
- Budget-constrained vs. ROI-focused
- Relationship-driven vs. results-driven
Creator/Course:
- Aspiration-driven buyers
- Career changers vs. skill enhancers
- Preference for self-paced vs. guided learning
- Community seekers vs. content consumers
Stage 3: Build Persona Profiles
Build 5-7 personas following this exact structure for each one:
Persona Template
### Persona [Número]: [Nome da Persona] — "[Slogan Memorável]"
**Pontuação de Relevância:** [1-5 estrelas] ★★★★☆
**Potencial de Receita:** [Baixo / Médio / Alto / Muito Alto]
**Tamanho Estimado do Público:** [Pequeno / Médio / Grande]
**Dificuldade de Aquisição:** [Fácil / Moderada / Difícil]
**Prioridade Recomendada:** [Primária / Secundária / Terciária]
---
#### Demografia
| Atributo | Detalhe |
|---|---|
| Faixa etária | [faixa] |
| Divisão de gênero | [desdobramento percentual] |
| Nível de renda | [faixa e faixa salarial] |
| Educação | [nível] |
| Cargos | [3-5 cargos específicos] |
| Tamanho da empresa | [faixa de funcionários ou N/A] |
| Tipo de localização | [urbano/suburbano/rural + geos específicos se aplicável] |
| Situação familiar | [solteiro/casado/pais + relevância] |
| Uso de dispositivos | [mobile-first / pesado em desktop / multi-dispositivo] |
#### Psicografia
| Atributo | Detalhe |
|---|---|
| Valores centrais | [3-4 valores] |
| Aspirações | [o que querem se tornar/conquistar] |
| Medos | [o que os mantém acordados à noite] |
| Identidade | [como se veem] |
| Estilo de decisão | [analítico/emocional/prova social/impulsionado por autoridade] |
| Afinidades com marcas | [marcas das quais já compram] |
| Consumo de mídia | [podcasts, canais do YouTube, newsletters, blogs] |
| Comportamento social | [observador/participante/criador + quais plataformas] |
#### Pontos de Dor (ordenados por intensidade)
1. **[Ponto de Dor 1]** — [descrição de 1-2 frases da dor e seu impacto]
2. **[Ponto de Dor 2]** — [descrição]
3. **[Ponto de Dor 3]** — [descrição]
4. **[Ponto de Dor 4]** — [descrição]
5. **[Ponto de Dor 5]** — [descrição]
#### Gatilhos de Compra
O que faz esta persona tirar o dinheiro do bolso AGORA:
- **Gatilho 1:** [evento ou realização específica]
- **Gatilho 2:** [evento ou realização específica]
- **Gatilho 3:** [evento ou realização específica]
- **Gatilho 4:** [evento ou realização específica]
#### Objeções e Hesitações
O que os impede de comprar:
| Objeção | Severidade | Como Superar |
|---|---|---|
| [objeção 1] | Alta/Média/Baixa | [estratégia de contra-argumento para copy de anúncio] |
| [objeção 2] | Alta/Média/Baixa | [estratégia de contra-argumento] |
| [objeção 3] | Alta/Média/Baixa | [estratégia de contra-argumento] |
| [objeção 4] | Alta/Média/Baixa | [estratégia de contra-argumento] |
#### Hábitos de Consumo de Conteúdo
| Plataforma | Comportamento | Tipos de Conteúdo com os quais Interagem |
|---|---|---|
| YouTube | [como usam] | [tipos específicos de conteúdo] |
| Instagram | [como usam] | [tipos específicos de conteúdo] |
| TikTok | [como usam] | [tipos específicos de conteúdo] |
| LinkedIn | [como usam] | [tipos específicos de conteúdo] |
| Podcasts | [quais] | [tópicos] |
| Newsletters | [quais] | [tópicos] |
| Reddit | [subreddits] | [tipos de discussão] |
| Busca Google | [o que buscam] | [padrões de consulta] |
#### Parâmetros de Segmentação por Plataforma
**Meta (Facebook/Instagram):**
- Interesses: [10-15 interesses segmentáveis específicos]
- Comportamentos: [5-7 opções de segmentação comportamental]
- Fonte de público semelhante: [qual público personalizado usar como semente]
- Exclusões: [quem excluir dentro desta segmentação]
**Google Ads:**
- Palavras-chave de busca: [10-15 palavras-chave que esta persona buscaria]
- Públicos em mercado: [segmentos em mercado do Google]
- Públicos de afinidade: [segmentos de afinidade do Google]
- Palavras-chave de intenção personalizada: [5-7 palavras-chave de alta intenção]
**LinkedIn:**
- Cargos: [5-7 cargos exatos]
- Funções: [2-3 funções]
- Setores: [3-5 setores]
- Tamanhos de empresa: [faixas]
- Níveis de senioridade: [níveis]
- Habilidades: [5-7 habilidades para segmentar]
- Grupos: [grupos relevantes do LinkedIn]
**TikTok:**
- Categorias de interesse: [segmentação por interesse do TikTok]
- Segmentação comportamental: [tipos de interação com vídeo]
- Categorias de criadores: [tipos de criadores que seguem]
- Segmentação por hashtag: [hashtags relevantes]
**Pinterest:**
- Segmentação por interesse: [categorias de interesse do Pinterest]
- Segmentação por palavra-chave: [termos de busca no Pinterest]
- Públicos semelhantes: [descrição do público semente]
#### O Anúncio Perfeito para Esta Persona
- **Ângulo do gancho:** [qual frase de abertura faria com que parassem de rolar a tela]
- **Gatilho emocional:** [a emoção central a ser explorada]
- **Tipo de prova:** [qual evidência os convence — estatísticas, depoimentos, demonstrações, estudos de caso]
- **Estilo de CTA:** [pedido suave vs. pedido direto, qual linguagem funciona]
- **Formato criativo:** [vídeo/imagem/carrossel + estilo — UGC, polido, meme, etc.]Step 4: Persona Scoring Matrix
After building all personas, create a comparison matrix:
## Matriz de Pontuação de Personas
| Persona | Relevância (1-5) | Potencial de Receita | Tamanho do Público | Custo de Aquisição | Prioridade |
|---|---|---|---|---|---|
| [Persona 1] | ★★★★★ | Muito Alto | Médio | Moderado | Primária |
| [Persona 2] | ★★★★☆ | Alto | Grande | Fácil | Primária |
| [Persona 3] | ★★★★☆ | Médio | Grande | Fácil | Secundária |
| [Persona 4] | ★★★☆☆ | Alto | Pequeno | Difícil | Secundária |
| [Persona 5] | ★★★☆☆ | Médio | Médio | Moderado | Terciária |
| [Persona 6] | ★★☆☆☆ | Baixo | Grande | Fácil | Terciária |Scoring criteria:
- Relevance (1-5): How close is this persona to the business’s ideal customer
- 5 = Perfect match, highest conversion probability
- 4 = Strong match, proven buyer profile
- 3 = Moderate combination, requires nurturing
- 2 = Weak combination, low expected conversion
- 1 = Marginal match, target only if the budget allows
- Revenue Potential: Expected lifetime value of this persona
- Audience Size: How large is this segment on ad platforms
- Acquisition Cost: Estimated relative cost to acquire this persona
- Priority: Primary (target first), Secondary (expand to), Tertiary (test with the remaining budget)
Step 5: Negative Audiences
Define who NOT to target. This section saves ad spend and improves ROAS.
## Públicos Negativos — Quem NÃO Segmentar
### Exclusões Rigorosas (sempre excluir)
| Público | Por que Excluir | Método de Exclusão por Plataforma |
|---|---|---|
| [público 1] | [motivo — curiosos, intenção errada, etc.] | [como excluir na Meta, Google, etc.] |
| [público 2] | [motivo] | [método de exclusão] |
| [público 3] | [motivo] | [método de exclusão] |
| [público 4] | [motivo] | [método de exclusão] |
| [público 5] | [motivo] | [método de exclusão] |
### Exclusões Suaves (excluir em campanhas iniciais, testar depois)
| Público | Por que Considerar Excluir | Quando Testar |
|---|---|---|
| [público 1] | [motivo] | [condições para teste] |
| [público 2] | [motivo] | [condições] |
| [público 3] | [motivo] | [condições] |
### Temas de Palavras-Chave Negativas (Google Ads)
- [tema 1]: [lista de palavras-chave negativas]
- [tema 2]: [lista de palavras-chave negativas]
- [tema 3]: [lista de palavras-chave negativas]
- [tema 4]: [lista de palavras-chave negativas] |
### Listas de Supressão de Público
- **Clientes existentes:** Suprimir de campanhas de aquisição (carregar lista de e-mails de clientes)
- **Conversores passados:** Suprimir do topo de funil (usar dados do pixel)
- **Candidatos a emprego:** Excluir buscas de "[nome da empresa] vagas/carreiras"
- **Funcionários de concorrentes:** Excluir, a menos que esteja executando conquista competitiva
- **Estudantes/pesquisadores:** Excluir, a menos que o produto seja focado em educaçãoStep 6: Cross-Persona Insights
## Insights entre Personas
### Pontos de Dor Compartilhados entre Todas as Personas
1. [ponto de dor que aparece em 3+ personas]
2. [ponto de dor que aparece em 3+ personas]
3. [ponto de dor que aparece em 3+ personas]
### Gatilhos de Compra Universais
1. [gatilho que funciona na maioria das personas]
2. [gatilho que funciona na maioria das personas]
### Ranking de Prioridade de Plataformas
Com base em onde essas personas gastam tempo:
1. **[Plataforma]** — Alcance [X] de [Y] personas, melhor para [objetivo]
2. **[Plataforma]** — Alcance [X] de [Y] personas, melhor para [objetivo]
3. **[Plataforma]** — Alcance [X] de [Y] personas, melhor para [objetivo]
4. **[Plataforma]** — Alcance [X] de [Y] personas, melhor para [objetivo]
### Recomendação de Estrutura de Campanha
- **Campanha 1 (Primária):** Segmentar Personas [X, Y] na [Plataforma] — [objetivo]
- **Campanha 2 (Secundária):** Segmentar Personas [X, Y] na [Plataforma] — [objetivo]
- **Campanha 3 (Teste):** Segmentar Persona [X] na [Plataforma] — [objetivo]
### Matriz de Temas de Mensagem
| Tema | Persona 1 | Persona 2 | Persona 3 | Persona 4 | Persona 5 |
|---|---|---|---|---|---|
| [tema 1] | Forte | Moderado | Fraco | Forte | Moderado |
| [tema 2] | Fraco | Forte | Forte | Moderado | Fraco |
| [tema 3] | Moderado | Moderado | Forte | Forte | Forte |Output Format
Save the complete analysis to ADS-AUDIENCE.md in the current working directory.
File structure:
# Relatório de Persona de Público: [Nome do Negócio]
> Gerado em [data] | Fonte: [URL]
> Prontidão para Anúncios — Pontuação de Clareza do Público: [X/100]
## Resumo Executivo
[3-4 frases: quem são os clientes ideais, quais plataformas priorizar, principal insight]
## Persona 1: [Nome]
[template completo de persona]
## Persona 2: [Nome]
[template completo de persona]
[...continuar para todas as 5-7 personas]
## Matriz de Pontuação de Personas
[tabela comparativa]
## Públicos Negativos
[seção completa de públicos negativos]
## Insights entre Personas
[insights compartilhados e recomendações]
## Próximos Passos
1. Começar com a Persona [X] na [Plataforma] — maior relevância + maior público
2. Criar públicos semelhantes a partir de [fonte semente]
3. Executar `/ads copy <plataforma>` para gerar copy de anúncios adaptada às principais personas
4. Executar `/ads hooks` para gerar ganchos que prendam a atenção para cada persona
5. Configurar testes A/B entre a mensagem da Persona [X] e da Persona [Y]Quality Checklist
Before delivering the output, verify:
- [ ] At least 5 personas built with complete details
- [ ] Each persona has all sections completed (demographics, psychographics, pain points, triggers, objections, content habits, platform targeting)
- [ ] Platform targeting parameters are specific and actionable (not generic)
- [ ] Meta interests are real, targetable interests in Ads Manager
- [ ] Google keywords are actual search terms people use
- [ ] LinkedIn job titles are actual job titles
- [ ] The relevance score is applied and justified
- [ ] The negative audiences section is complete
- [ ] Cross-persona insights identify patterns
- [ ] The campaign structure recommendation is included
- [ ] The output is saved to ADS-AUDIENCE.md
Audience Clarity Score (0-100)
Calculate and report at the top of the file:
| Factor | Weight | Score |
|---|---|---|
| Persona specificity | 25% | Generic (0-40) / Detailed (41-70) / Hyper-specific (71-100) |
| Actionability of the guidance | 25% | Blank (0-40) / Usable (41-70) / Ready to copy and paste (71-100) |
| Pain point depth | 20% | Surface-level (0-40) / Researched (41-70) / Customer voice (71-100) |
| Platform coverage | 15% | 1–2 platforms (0–40) / 3–4 platforms (41–70) / 5+ platforms (71–100) |
| Negative audience quality | 15% | Missing (0) / Basic (1-40) / Detailed with methods (41-100) |
Composite Score = Weighted average of all factors
--- skills/ads-funnel/SKILL.md ---
name: ads-funnel description: Full-Funnel Ad Architect. Builds a complete advertising funnel across TOFU, MOFU, BOFU, and Retargeting, with platform-specific templates, audience targeting, ad formats, copy angles, landing page requirements, KPIs, and budget allocation for Meta, Google, and LinkedIn.