Por onde as pessoas entram, o que dispara sozinho, o que recebe cada uma, a oferta de agosto, as iscas, e como a gente produz e publica tudo. Atualizado 16/ago/2026.
Regra de ouro: o Free = A1–A2, pra sempre — e NUNCA mostra conteúdo Premium/Plus. O que a pessoa degusta por 7 dias é o NÍVEL real, não "acesso". "Dias grátis" nunca aparece na linguagem: Free = acesso · 7 dias = nível · early bird = Premium.
A degustação dos 7 dias é universal (nunca escassa). Só o bônus de fundador tem data. Abre em ondas (early access): os fundadores entram sabendo que é o começo — são beta-testers privilegiados, e o furo vira bastidor, não falha.
Entram em ondas (lotes de 25): cada onda aponta furos, a próxima entra num sistema mais redondo. Depois das 2 semanas, o bônus some (não os 7 dias). Quem carrega a urgência é o selo + WhatsApp VIP + lote, não o preço. Nunca anunciar número de vagas nem contador. Cupom Hotmart FUNDADOR (oferta h6cx831b).
Alta intenção → conta automática (magic link). Baixa intenção → capta e-mail + convida.
Alta intenção. Capta (Brevo 4) + seta nível + abre os 7 dias. A construir: criar a conta sozinha por magic link (hoje ela re-cadastra). E-mail caindo no spam → aquecer.
Hoje são de quem JÁ tem conta (exigem login) — não capturam. Decisão: abrir pra visitante e tratar como alta intenção (conta automática por magic link).
Alta intenção. Cai em community_signups (tag desafio). Ver furo do sync abaixo. Login já herda nível/janela.
Baixa intenção. Capta e-mail + convida a criar conta (não força). O e-mail de entrega empurra pro teste. Cada material carrega tag por gosto na Brevo.
Cai em community_signups, não vai pra Brevo sozinho. Conserto abaixo.
Vai pra Brevo lista 6 via API (preinscricao-signup) + e-mail de boas-vindas. ✦ LP refeita: o "2 dias grátis" saiu, agora é a oferta de fundador. O piloto já foi lançado (ago): 26 fundadores receberam boas-vindas + convite pro grupo VIP de WhatsApp ("Accessible ✦").
✗ Newsletter do site (era um form órfão, sem link) — aposentada, sai dos fluxos.
Por PAIXÃO e JEITO de aprender. Cada uma é uma "porta por gosto" e todas fecham no teste.
Quiz de autoconhecimento (Ouvinte/Leitor/Praticante/Explorador). Alcance máximo, sem copyright, e o resultado JÁ é o pilar da plataforma. Encadeia no teste: jeito + nível.
Guia de 1 música (reusa o motor que existe). Público: ouvintes. 2ª a fazer.
Kit de imersão + expressões. Público: quem ama série/filme.
Micro-desafio leve (reusa desafio.html). Público: quem desistiu de curso.
Texto real + glossário + áudio. Público: quem gosta de ler.
Deck de bolso + áudio. Público: viajantes. Roteia pro Free/teste primeiro (não canibalizar o IAB).
Cada pessoa está em UM regime. A ponte entre eles é criar conta.
Reativação rodou (ago): E1 "Sumi, mas foi por um bom motivo" + reenvio aos não-abridores com assunto novo. Agora régua de VENDA, foco vender, 1 e-mail/semana, PT-only: E5 (prova social, com mock de WhatsApp) → ter 18/08 9h; E7 (oferta Premium direta) → ter 25/08 9h. 04/06 = reserva (e-mail de valor), 02 fica, 08 fora. 2º toque = reenvio aos não-abridores (não 2º disparo). Remetente suporte@teacherthaislapolla.com, From "Thais Lapolla". Motor: Brevo.
Quem: alunos ativos (por curadoria_modo). E-mail semanal (segunda 9h) que empurra pra "sua semana". Motor: Resend via Edge Function send-curadoria-semanal. ✦ Publicada e no ar (ago): cron reativado + blindado (chave nova + grant select pro service_role). Já disparou pra 23 alunos.
Quem: Free com conta. Leva SÓ pra conteúdo grátis (jamais o Premium). É o equivalente leve da curadoria pro Free.
Escassez do early bird (pré-inscritos, lista 6): mini-régua à parte, disparada quando o lote 1 abre — abertura → prova por movimento ("tá enchendo") → fecho ("o preço de fundador é só enquanto o lote está aberto"). Nunca número de vagas nem contador. Motor Brevo, a montar com o email-crm.
Confirmado funcionando. QUALQUER criação de conta (auth.users) dispara sync_aluno_to_brevo → lista 3, ORIGEM plataforma-aluno. Portas: /comecar (teste + conta), /desafio, compra Hotmart (liberar-acesso), cadastro manual no admin. ⚠ Existe no banco, mas não está salvo como arquivo.
Comunidade + materiais + desafio caem no Supabase e não vão pra Brevo. 1 gatilho (SQL pronto) conserta os 3 — falta criar as listas.
Quem cria conta entra na lista 3. Basta a régua excluir a lista 3 → ela "gradua" pra residente sozinha.
Algo que captura o e-mail e traz pra sua lista. Ex.: um PDF, o teste.
Quando a pessoa usa a plataforma de verdade. Capturar ≠ ativar: PDF capta; o teste faz os dois.
A sequência de e-mails (7) pra acordar a base dormente. Só 3 pedem o teste; o resto só entrega.
Quem já criou conta (Brevo lista 3): sai da régua e passa ao regime de quem tem conta.
Provar o seu nível real por 7 dias após o teste; depois volta pro A1–A2. Não é "acesso grátis".
Depois dos 7 dias, o Free vê que o nível real existe (espiado, travado) — gera desejo pelo Premium.
Base https://thaislapolla.com/ + o hash. A página abre já rolando pra seção certa (aceita o apelido OU o id real, tipo #hm2sec-relax). Use nos [LINK: ...] dos stories e campanhas.
| Seção | Link canônico | Apelidos que também funcionam |
|---|---|---|
| Início | thaislapolla.com/ | #top |
| Meu tempo | /#me-time | #meu-tempo · #respirar |
| Grandes ideias | /#grandes-ideias | #big-ideas · #ted · #sabedoria · #livro |
| Dar risada | /#dar-risada | #piada · #laugh · #jogos · #musica |
| Minha semana (Plus) | /#minha-semana | #plano |
| Começar / teste (campanhas) | /?comecar | #comecar |
Como a gente trabalha aqui. Estes são os fluxos de produção e infra que montamos nas sessões — quem faz o quê, o que dispara o quê, e onde cada coisa mora. Serve pra qualquer um (você, a secretária, uma nova sessão) entender o caminho sem reconstruir do zero.
Da ideia até o post agendado. Só o agente copy escreve texto final; os outros estruturam, desenham e agendam.
Kit da semana = MARKETING/SECRETARIA-agendar-semana1.html + CENTRAL-CONTEUDO-AGOSTO.html (arquivos locais que ela abre e copia) e a aba Conteúdos do admin (na plataforma). Agenda em: Meta Business Suite (IG) e no perfil do LinkedIn. Regras de copy: sem travéssão, sem letra gordinha, "Thais Lapolla", pt-BR/inglês US, nada salesy.
netlify-site/→
zip fresco enxutoRegra: o deploy é tudo-ou-nada (o último upload vence). Se várias sessões mexeram, a última gera o zip fresco do netlify-site/ inteiro pra não sobrescrever o trabalho das outras. Depois de subir, hard reload (o cache engana: "não vejo o novo" quase sempre é cache).
popup/articles/<slug>.jsonpopup/reading-manifest.jsOnde são construídos: ficam em netlify-site/popup/. Três peças: accessible-popup.js (o componente do popup, um só pra todos), reading-manifest.js (a ordem do rodízio em READING_ORDER + os metadados de cada artigo, carrega junto com a home) e articles/<slug>.json (o texto de cada artigo nos 3 níveis, um arquivo por artigo, carrega só quando a pessoa abre o card). Fonte original do pacote: ~/Downloads/files/entrega.zip.
Rodízio: troca todo sábado às 19h (hora local), 1 artigo por semana, na ordem de READING_ORDER. O nível se adapta ao perfil: Free vê A1–A2; Premium/Plus veem B1–B2 ou C1–C2. Motor: readingWeekIdx() em index.html (âncora sáb 06/01/2024 19:00).
Pra adicionar um artigo novo: (1) cria o popup/articles/<slug>.json com os 3 níveis; (2) acrescenta o slug em READING_ORDER e os metadados em READING_ARTICLES no reading-manifest.js; (3) sobe no zip da plataforma (mesmo deploy de tudo, Netlify teacherthaislapolla). Inventário na aba Biblioteca (Leitura · artigos das Big Ideas).
A Edge Function liberar-acesso cria a conta (magic link), marca profiles.is_founder=true e manda o e-mail com o grupo VIP do WhatsApp. O selo dourado aparece no perfil (home) e na lista de alunos do admin, gated por is_founder.
Furo conhecido: o upload dos PDFs precisa ser feito no painel do Supabase (a API da plataforma é bloqueada por RLS). E o Storage não sobrescreve nome igual — pra trocar, apagar primeiro, depois subir.
gerador-early-bird/ + add_fio.py (o fio dourado) → chromium/weasyprint → PNG. O fio é a assinatura dos carrosséis.
gerador-stories/ (foto + faixa navy + texto na zona segura) → PNG. Regra: oferta = turma fundadora, nunca número de vagas.
Todos os geradores ficam salvos em Accessible/scratchpad/ com README, pra não sumirem entre sessões.
A cabeça. Funil, canais, calendário, grade da semana. Orquestra os outros.
A única voz autorizada a escrever texto final (na voz da Thais).
B2C (IG) e B2B (LinkedIn): peças, arte, ritmo de DM.
Brevo: réguas, listas, escassez, boas-vindas.
Ofertas, preços, estrutura de LP e conversão.
Edição de vídeo (ffmpeg) e scripts/automações (artes em lote, sync).