Biz Offer — Skill de Empacotamento de Ofertas Alex Hormozi $100M Offers
Esta skill transforma um produto/serviço + um conjunto de dores/ganhos do cliente em uma oferta irrecusável (grand slam offer) seguindo a metodologia de Alex Hormozi no livro $100M Offers (2021), combinada com Value Proposition Design (Osterwalder 2014) como entrada e a psicologia de preços do mercado vietnamita.
Filosofia original de Hormozi: "Make people an offer so good they would feel stupid saying no."
Fórmula: Value = (Dream Outcome × Perceived Likelihood) ÷ (Time Delay × Effort & Sacrifice).
Princípio: Value > Price mínimo de 10x. Empilhe bônus em vez de descontar. Inversão de risco em vez de adicionar recursos.
O resultado desta skill são 4 arquivos colocados em output/<slug>/:
02-offer.json— dados estruturados, fonte única da verdade tanto para o pipeline downstream (ui-ux-pro-max, biz-email-setup, biz-sales-page-copy) quanto para o relatório HTML02-offer.html— relatório HTML visual (carrega02-offer.json) — perfil do cliente + pilha de valor + gráfico value-equation + estrutura de 3 níveis com isca + garantia + urgência + FAQ. Copietemplates/offer-report.htmlexatamente como está, sem edição.02-offer.md— relatório markdown para imprimir/ler/revisar (opcional — gerado se o usuário precisar de fluxo de trabalho diff/grep)02-conversion-copy.md— bloco headline + sub + CTA pronto para colar na página de vendas
Quando usar esta skill
- O usuário tem um perfil de dor/ganho (do pipeline VPD ou colado diretamente) e um produto/serviço → precisa empacotar como oferta.
- O usuário tem apenas uma ideia de produto → quer que a skill entreviste para extrair dor/ganho e já empacotar.
- O usuário está se preparando para lançar um curso / coaching / serviço / produto digital no mercado vietnamita.
- O usuário quer reconstruir uma oferta existente devido a baixa conversão ou preço muito baixo.
NÃO use esta skill quando:
- Precisar pesquisar o tamanho do mercado → use
market-research. - Ainda não tiver uma visão concreta do cliente → execute o pipeline VPD primeiro (vpd-customer-profile-builder).
- Precisar construir uma página de vendas pronta para produção a partir do offer.json → use
ui-ux-pro-max(esta skill alimenta a entrada para essa skill). NÃO use obiz-sales-page-layoutantigo — o pipeline pulou a etapa intermediária de wireframe, indo diretamente da oferta → página HTML Next.js pronta para produção com linguagem de design consistente (estilo + paleta + combinação de fontes + padrões de componentes).
Fluxo de trabalho geral (7 fases)
Fase 0: DETECTAR MODO DE ENTRADA (B colado / C entrevista)
↓
Fase 1: ÂNCORA — fechar 1 segmento + 1 sonho específico + top 3 dores + top 3 ganhos
↓
Fase 2: PONTUAR EQUAÇÃO DE VALOR — avaliar 4 alavancas (1-10) para saber onde focar os bônus
↓
Fase 3: PROJETAR OFERTA PRINCIPAL — produto principal, ~60-70% do valor total da pilha
↓
Fase 4: BRAINSTORM DE PILHA DE BÔNUS — propor 5-7 bônus → usuário escolhe 3-4
↓
Fase 5: GARANTIA — propor 2-3 variantes de inversão de risco
↓
Fase 6: URGÊNCIA — propor 2-3 elementos de escassez reais
↓
Fase 7: PREÇO + SAÍDA — preços VND charm pricing, estrutura de 3 níveis com isca, gerar 3 arquivos
Cada fase pergunta ao usuário para confirmar ou escolher. A skill não decide por conta própria — apenas propõe e deixa o usuário decidir. Este é o Perfil do Cliente e a oferta deles, não nosso.
Fase 0 — Detectar Modo de Entrada
Leia a mensagem do usuário. A skill precisa distinguir 2 casos:
Modo B — Usuário já tem dor/ganho prontos: O usuário colou um dos seguintes formatos:
- Dores/Ganhos/Tarefas do Cliente no formato VPD (lista com marcadores)
- Arquivo
vpc.jsondo pipeline VPD (caminho:output/cases/<slug>/vpc.json) - Um parágrafo descrevendo detalhadamente o cliente e o produto ao mesmo tempo
→ Vá direto para a Fase 1 com os dados já existentes.
Modo C — Usuário tem apenas o produto/serviço: O usuário diz algo como "estou vendendo um curso X" ou "quero lançar um serviço Y" SEM fornecer dor/ganho.
→ Deve executar uma entrevista curta antes de entrar na Fase 1. Leia references/interview-questions-mode-c.md para saber as perguntas no estilo VPD que precisa fazer.
Importante: Não permita que o usuário pule a fase de dor/ganho. Uma oferta sem entender a dor do cliente é sempre vaga e tem baixa conversão. Essa é a razão pela qual Hormozi escreveu um capítulo inteiro sobre "Preço → Valor" — o valor começa com a dor.
Fase 1 — Âncora: Fechar Segmento + Sonho + Dor/Ganho
Antes de projetar a oferta, estes 4 elementos devem estar escritos claramente e aprovados pelo usuário:
1.1 Nicho/Segmento Específico
Não aceite "empresas" ou "mulheres". Deve ser reduzido a um nível específico como:
- "Solopreneur vietnamita vendendo cursos online com faturamento de 30-100M/mês, travado no scaling"
- "Mãe de 28-35 anos em área urbana, com 1-2 filhos menores de 5 anos, trabalhando em escritório em tempo integral"
→ Pergunte ao usuário para confirmar: "Anh/chị confirma que o segmento alvo exato é [X]?"
1.2 Sonho — extremamente específico
Segundo Hormozi, o sonho deve ter 3 critérios: Específico, Mensurável, Com prazo.
❌ "Perder peso" → ✅ "Perder 8kg em 12 semanas, sem contar calorias, sem ir à academia"
❌ "Ganhar mais renda" → ✅ "Ter 30 milhões/mês de um negócio online paralelo em 90 dias, dedicando 10h/semana"
→ A skill propõe 2-3 versões de sonho com base nos ganhos que o usuário forneceu; o usuário escolhe 1.
1.3 Top 3 Dores (classificadas por gravidade)
A dor deve ser específica + emocional. De acordo com o framework VPD:
- Dor funcional (o que impede de fazer)
- Dor emocional (que sentimento causa quando não consegue)
- Dor social (perde a cara com quem)
→ Se o usuário colou >3 dores, pergunte: "Quais 3 dores são as mais doloridas, as que valem mais a pena resolver?"
1.4 Top 3 Ganhos (classificados por desejo)
Os ganhos também devem ser específicos. Hormozi enfatiza "especificidade vence":
- Ganho obrigatório (mínimo necessário)
- Ganho esperado (esperado)
- Ganho desejado (seria ótimo ter)
- Ganho inesperado (fator uau)
→ A skill confirma os 3 principais ganhos e gera o bloco "Âncora".
Saída da Fase 1: Bloco "Âncora" escrito (segmento / sonho / 3 dores / 3 ganhos). Esta é a estrela do norte para todas as decisões subsequentes.
Fase 2 — Pontuar Equação de Valor (linha de base)
Avalie a oferta atual (apenas o produto principal, sem bônus) de acordo com a fórmula de Hormozi:
Dream Outcome × Perceived Likelihood
Value = ─────────────────────────────────────
Time Delay × Effort
Cada alavanca é pontuada de 1 a 10. Leia references/value-equation-and-stack.md para saber os critérios de pontuação de cada alavanca.
| Alavanca | Pergunta para pontuação | Como melhorar |
|---|---|---|
| Dream Outcome | O resultado é específico + emocional + com prazo? | Reformule o resultado de forma mais concreta, pinte uma imagem vívida |
| Perceived Likelihood | O cliente acredita que vai funcionar PARA ELE? | Depoimento, estudo de caso, garantia, demonstração |
| Time Delay | Quanto tempo para ver o primeiro resultado? | Módulo de vitória rápida, acesso instantâneo, via rápida |
| Effort & Sacrifice | O que o cliente precisa fazer, sacrificar? | Feito-para-você, modelos, automação, suporte |
Saída da Fase 2: Bloco de pontuação + identificar a alavanca mais fraca. É aí que a pilha de bônus deve focar.
Exemplo: Se Time Delay = 3 (o cliente precisa esperar 6 meses para ver resultado) → o bônus deve incluir um "Kit de vitória rápida de 7 dias" para reduzir o time delay para 1 semana.
Fase 3 — Projetar Oferta Principal
A oferta principal é o produto central, que carrega 60-70% do valor total da pilha.
Pergunte ao usuário (ou feche com base nas informações já fornecidas):
- Nome do produto (orientado a benefício, não a recurso)
- ❌ "Curso de Excel de 30 dias" → ✅ "Sistema de Automação de Relatórios em Excel em 30 Dias"
- Formato de entrega: curso em vídeo / coaching / feito-para-você / híbrido?
- Duração/escopo: quantos módulos, quantas sessões, quantas semanas?
- Mecanismo único: qual método o diferencia dos concorrentes? (Hormozi chama isso de "mecanismo único")
- Qual nível de preço na escada de valor? (Low-ticket 199-699K / Mid-ticket 2.99-9.99M / High-ticket 19.99M+)
→ Leia references/value-equation-and-stack.md na seção "Nomeação da Oferta Principal + Mecanismo" para saber como nomear.
Saída da Fase 3: Bloco "Oferta Principal" com 5 campos: nome / formato / escopo / mecanismo / estimativa de valor.
Fase 4 — Brainstorm + Empilhar Bônus (MODO HÍBRIDO)
Esta é a fase mais importante. A skill propõe ativamente 5-7 candidatos a bônus, cada um com:
- Nome (orientado a benefício)
- Categoria (Economizador de Tempo / Construtor de Habilidades / Suporte / Ação Rápida)
- O que está incluído (especificamente)
- Valor estimado (com justificativa: preço de mercado / custo de substituição / tempo economizado × taxa horária)
- Qual alavanca da Equação de Valor ele melhora
- Qual dor/ganho ele aborda
Depois, o usuário escolhe 3-4 (recomenda-se escolher pelo menos 1 de cada categoria para uma pilha diversificada).
4 categorias de bônus (framework Hormozi)
- Economizador de Tempo (10-15% do valor da pilha) — Modelos, listas de verificação, scripts, arquivos prontos para usar
- Construtor de Habilidades (10-15% do valor da pilha) — Minicurso complementar, masterclass, biblioteca de estudos de caso
- Suporte e Comunidade (15-20% do valor da pilha) — Chamada em grupo, Telegram/Zalo privado, horário de atendimento
- Bônus de Ação Rápida (10-15% do valor da pilha) — Apenas para quem comprar nas primeiras X horas / entre os primeiros X compradores, exclusivo
→ Leia references/bonus-ideation-bank.md para fazer brainstorming de bônus por nicho específico (curso / coaching / serviço / SaaS).
Como apresentar ao usuário:
Aqui estão 7 candidatos a bônus que eu proponho para a oferta de anh/chị. Anh/chị escolha 3-4 que se encaixam:
[BÔNUS A — Economizador de Tempo]
Nome: "Kit com 50 Modelos de E-mail de Vendas Prontos para Usar"
O que está incluído: 50 modelos de e-mail divididos em 5 fases do funil (frio/quente/carrinho/reaquecimento/upsell)
Valor: 5.000.000đ (comparado a contratar um copywriter para escrever: 100K/e-mail × 50 = 5M)
Melhora alavanca: Esforço (reduz o esforço de escrever e-mails de 20h → 0h)
Aborda dor: "Não sei o que escrever no e-mail para fazer o cliente comprar"
[BÔNUS B — Construtor de Habilidades]
...
→ O usuário responde "pego A, C, E, G" ou "mudo B para ..." → a skill confirma e salva.
Fase 5 — Garantia (Inversão de Risco)
Hormozi: "O vendedor deve arcar com o risco, não o comprador."
Proponha 2-3 variantes de garantia; o usuário escolhe 1:
| Tipo | Formato | Quando usar |
|---|---|---|
| Reembolso simples | "Reembolso 100% em 30 dias, sem perguntas" | Produto digital, low-mid ticket, público cético |
| Garantia condicional | "Siga os X passos, não veja o resultado Y → reembolso" | Coaching/curso com roadmap claro |
| Garantia de serviço | "Trabalhamos com você até você ter sucesso" | Coaching/feito-com-você de alto valor |
| Melhor que reembolso | "Fique com todo o material + reembolso + ganhe Z de brinde" | Público de alta confiança, posicionamento premium |
⚠️ Observação para o mercado VN: A confiança em produtos digitais é menor do que no Ocidente → a garantia deve ser mais forte (60-90 dias em vez de 30) + ter uma forma fácil de contatar o vendedor.
→ Leia references/value-equation-and-stack.md na seção "Engenharia de Garantia" para saber como redigir.
Saída da Fase 5: Bloco "Garantia" com tipo + duração + redação específica.
Fase 6 — Urgência / Escassez
Hormozi: "Escassez através da verdade" — não invente, use limites reais.
Proponha 2-3 mecanismos:
- Baseado em tempo: O bônus X está disponível apenas até o dia Y/Z/2026 (com prazo real)
- Baseado em quantidade: Esta rodada aceita apenas 30 alunos (devido à capacidade real do coach)
- Baseado em preço: O preço aumentará após a data Z (com motivo: mais conteúdo, novos depoimentos...)
- Baseado em turma: A próxima turma começa em 3-6 meses
→ O usuário escolhe 1-2 mecanismos adequados ao modelo de negócio.
⚠️ Não use contagem regressiva falsa — isso destrói a confiança no mercado VN rapidamente.
Saída da Fase 6: Bloco "Urgência" com mecanismo + prazo real + motivo legítimo.
Fase 7 — Preço + Gerar Saída
7.1 Calcular valor total da pilha
Oferta Principal: [estimativa VND]
Bônus 1: [estimativa VND]
Bônus 2: [estimativa VND]
Bônus 3: [estimativa VND]
Bônus 4: [estimativa VND]
─────────────────────────────────
Valor total: [soma VND]
7.2 Propor preço de venda
Aplique a estrutura de 3 níveis com isca (Hormozi recomenda 3 níveis):
- Isca baixa: BÁSICO — apenas o principal, sem bônus, para servir de âncora
- Ponto ideal: PADRÃO — principal + 3-4 bônus + comunidade ⭐ MAIS POPULAR
- Âncora alta: PREMIUM — padrão + 1-on-1 + suporte prioritário
Exemplo de preços reais no VN:
- BÁSICO: 1.997.000đ
- PADRÃO: 4.997.000đ ⭐
- PREMIUM: 9.997.000đ
→ Leia references/pricing-psychology-vn.md para saber números-chave + planos de pagamento.
Regras:
- O valor total da pilha deve ser ≥ 10× o preço PADRÃO (regra de Hormozi)
- O preço deve terminar em 997/997K/x9.99M (charm pricing)
- Evite o número 4 no final (tabu no VN)
- Ofereça parcelamento se o preço > 3M
7.3 Gerar arquivos de saída (JSON é a fonte única da verdade, HTML carrega JSON)
A skill cria a pasta output/<slug>/ (slug = kebab-case do nome do produto) e escreve:
02-offer.json— dados estruturados, entrega principal. Esquema abaixo (expandido do abstrato Hormozi para uma forma rica de evento/programa). Tantoui-ux-pro-maxquanto o relatório HTML leem deste arquivo.02-offer.html— copie exatamentetemplates/offer-report.html→ pasta de saída. O modelo NÃO precisa de edição; ele busca automaticamente./02-offer.jsone renderiza: cabeçalho (valor da pilha / preço / proporção), perfil do cliente (segmento + sonho + públicos + dores + ganhos + não-para + antes/depois), mecanismo, gráfico value-equation, oferta principal + resultados, pilha de bônus com barras de valor, estrutura de 3 níveis com isca (nível "recomendado" destacado), garantia, urgência, diferenciadores, FAQ.02-conversion-copy.md— bloco headline + sub + CTA pronto para colar. Modelo emreferences/output-templates.md.02-offer.md(opcional) — relatório markdown para fluxo de trabalho diff/grep. Só é gerado se o usuário solicitar explicitamente.
Abrir relatório HTML:
- (a)
cd output/<slug> && npx serve .→http://localhost:3000/02-offer.html - (b) VSCode Live Server (clique direito → "Open with Live Server")
- (c) Abrir diretamente file:// → clique em "📂 Escolher arquivo JSON" no banner para carregar manualmente
→ Esquema JSON completo + exemplo de amostra: templates/offer-report.sample.json (exemplo prático Agent Camp 3N2D Đà Lạt).
→ Modelos de markdown + copy de conversão: references/output-templates.md.
Esquema JSON (principal):
{
"slug": "kebab-case",
"name": "Nome da oferta",
"subtitle": "Frase de enquadramento de 1 linha",
"date": "YYYY-MM-DD",
"brand": { "company": "...", "trainer": "...", "program_name": "...", "tagline": "..." },
"anchor": {
"segment": "descrição de nicho específica",
"dream_outcome": { "headline": "específico + mensurável + com prazo", "timeframe": "...", "metric": "..." },
"big_idea": "Frase filosófica de enquadramento de 1 frase (opcional)",
"pains": [{ "rank": 1, "text": "...", "type": "functional|emotional|social" }],
"gains": [{ "rank": 1, "text": "...", "type": "required|expected|desired|unexpected" }],
"not_for": ["..."],
"before_after": { "before": "...", "after": "..." }
},
"scoring": {
"baseline": { "dream_outcome": 8, "perceived_likelihood": 6, "time_delay": 3, "effort": 7 },
"weakest_lever": "time_delay"
},
"core_offer": {
"name": "...",
"format": "video course|coaching|hybrid|done-for-you",
"scope": { "modules": 5, "duration": "6 semanas", "delivery": "..." },
"mechanism": "...",
"outcomes": ["..."],
"value_estimate": 5000000
},
"bonus_stack": [
{
"id": "bonus-A",
"name": "...",
"category": "time_saver|skill_builder|support|fast_action",
"whats_included": "...",
"value_estimate": 3000000,
"value_justification": "...",
"boosted_lever": "time_delay",
"addresses": { "pains": ["..."], "gains": ["..."] }
}
],
"guarantee": {
"type": "money_back|conditional|service|better_than_money_back",
"duration_days": 60,
"wording": "..."
},
"urgency": [
{
"type": "time_based|quantity_based|pricing_based|cohort_based",
"mechanism": "...",
"deadline": "YYYY-MM-DD",
"legit_reason": "..."
}
],
"pricing": {
"currency": "VND",
"tiers": [
{ "name": "Básico", "price": 1997000, "is_recommended": false, "includes": ["..."] },
{ "name": "Padrão", "price": 4997000, "is_recommended": true, "includes": ["..."] },
{ "name": "Premium", "price": 9997000, "is_recommended": false, "includes": ["..."] }
],
"installment_plan": { "available": true, "months": 3, "monthly_payment": 1666000 }
},
"total_stack_value": 18000000,
"price_to_value_ratio": 3.6
}
Referências
references/value-equation-and-stack.md— Como pontuar + nomear + projetar garantiareferences/bonus-ideation-bank.md— Ideias de bônus por nicho + categoriareferences/pricing-psychology-vn.md— Charm numbers VN + planos de parcelamentoreferences/interview-questions-mode-c.md— Perguntas VPD para extrair dor/ganho quando usuário só tem produtoreferences/output-templates.md— Modelos de markdown + conversion-copytemplates/offer-report.html— Modelo de relatório HTML (carrega JSON, sem edição necessária)templates/offer-report.sample.json— Exemplo: Agent Camp 3N2D Đà Lạt
Notas importantes
- Idioma: Vietnamita puro (pronomes "anh/chị"). Não misture "bạn" / "em" a menos que o usuário peça.
- Nome da skill:
lexuanthanhhy/MKT.LANDINGPAGE.SKILLS. O nome "Biz Offer — Alex Hormozi $100M Offers Packaging Skill" é o nome para exibição. - Pipeline downstream: Após gerar
02-offer.json, o usuário pode executarui-ux-pro-max(que lê este JSON) para construir uma página de vendas Next.js pronta para produção com design language consistente. - Respeite a estrutura do usuário: Pergunte antes de modificar qualquer coisa. Proponha, não imponha.