Como Construir Sua Própria Plataforma de Newsletter Com IA (E Ser Dono de Cada Assinante)
Resposta rápida
Construir uma plataforma de newsletter com IA significa gerar a infraestrutura de verdade — um banco de dados de assinantes, um provedor de e-mail (ESP) com SPF, DKIM e DMARC configurados no seu próprio domínio, planos pagos cobrados via Stripe e páginas de arquivo público — como código que vive no seu repositório do GitHub. Ferramentas como a Greta estruturam isso diretamente, em vez de você alugar tudo isso todo mês do Substack, do beehiiv ou do ConvertKit.
Por que alugar uma plataforma de newsletter começa a doer perto dos 10 mil assinantes?
O Substack fica com 10% da sua receita de assinaturas. Os recursos de crescimento do beehiiv ficam atrás de um paywall que escala junto com o tamanho da sua lista. O preço do ConvertKit dá um salto assim que você cruza um limite de assinantes que você nem escolheu. Nada disso importa com 200 assinantes. Importa, e muito, com 20 mil, quando 10% da sua receita paga já é dinheiro de verdade — e a plataforma ainda não deixa você personalizar a lógica do seu paywall ou rodar um programa de indicação do jeito que você realmente quer.
O problema de fundo não é a taxa. É que você não controla a coisa sobre a qual seu negócio roda. Deliverability, o valor de SEO do seu arquivo, o formato de exportação dos seus assinantes — o roadmap de produto de outra empresa decide tudo isso, e os incentivos deles não são os seus.
O que realmente roda por trás de uma plataforma como o Substack?
Menos mágica do que parece. Tire o editor de texto e o painel visual, e toda plataforma de newsletter se resume a quatro sistemas conectados: uma tabela de assinantes, um pipeline de envio autenticado, um motor de cobrança e um conjunto de páginas de arquivo público. Só isso. Cada peça é um problema de engenharia de software normal e bem conhecido — nada ali exige uma plataforma proprietária.
O que significa que você pode construir isso. Não fazer um mockup de UI que parece com isso — construir de verdade, com os mesmos componentes que um SaaS em produção usa.
Como construir a camada de assinantes e deliverability com a Greta?
Você descreve o sistema em português claro — uma lista de assinantes com double opt-in, uma central de preferências para tags de assunto, um link de cancelamento que é um clique só e não pede login — e a Greta estrutura um schema Postgres via Prisma, conectado a um frontend Next.js com o Supabase cuidando da autenticação do seu painel administrativo. Essa parte é a metade fácil.
A metade difícil é a deliverability, e é a parte que a maioria ignora até a taxa de abertura cair silenciosamente para 20%. Você precisa de um ESP de verdade — Postmark, Resend ou Amazon SES, dependendo do volume — conectado a um domínio que você controla, com registros de SPF, DKIM e DMARC configurados no seu próprio DNS. O SPF diz aos servidores que recebem e-mail quais servidores têm permissão para enviar em nome do seu domínio. O DKIM assina cada mensagem criptograficamente para que ela não possa ser alterada no caminho. O DMARC diz ao Gmail e ao Outlook o que fazer quando uma mensagem falha em uma dessas verificações — e desde fevereiro de 2024, Google e Yahoo exigem DMARC de quem envia mais de 5 mil e-mails por dia, ou o seu e-mail vai parar na caixa de spam ou simplesmente ser recusado.
Aqui está a parte fácil de não perceber: no Substack, essa camada inteira é invisível e compartilhada. Você está enviando a partir do pool de IPs deles, com a reputação deles, seguindo as regras deles. Construindo por conta própria, você é dono do domínio de envio, da reputação e da correção quando algo quebra — em vez de abrir um chamado de suporte e esperar pelo cronograma de outra empresa.
Migrando uma lista existente
Se você está saindo do Substack ou do ConvertKit, exporte sua lista em CSV e importe direto na sua tabela Postgres. Mantenha o e-mail de reconfirmação curto e honesto sobre o motivo da mudança. Já vi fundadores mandarem um aviso vago tipo "estamos atualizando o sistema!" e perderem um terço da lista para filtros de spam que ainda não reconheciam o novo domínio de envio. Aqueça um domínio novo aos poucos — não dispare 10 mil e-mails de um domínio sem nenhum histórico de envio no primeiro dia.
Como funcionam os planos pagos e a monetização sem repassar uma parte para a plataforma?
Você conecta assinaturas do Stripe diretamente na aplicação: um plano gratuito, um plano pago, talvez um plano de "membro fundador" com preço mais alto e um conteúdo diferente liberado. A lógica de liberação de conteúdo vive na sua própria query de banco de dados, não em um sistema de permissões fechado de uma plataforma. Você fica com tudo que o Stripe não retém, algo em torno de 2,9% mais 30 centavos de dólar por transação, em vez de entregar mais 10% em cima disso a uma plataforma pelo privilégio de usar o checkout dela.
E o arquivo público e o SEO?
Todo post precisa de uma URL permanente e indexável que não seja seunome.substack.com. Esse subdomínio constrói a autoridade de domínio do Substack, não a sua. A Greta gera as páginas de arquivo como rotas Next.js renderizadas estaticamente — rápidas, rastreáveis pelos buscadores e hospedadas no seu próprio domínio desde o primeiro dia, então cada post que você publica acumula relevância de busca para o seu site, não para o de outra empresa.
Alugar vs. construir: o que muda de verdade
| Substack / beehiiv / ConvertKit | Plataforma construída com Greta | |
|---|---|---|
| Parte da receita retida | ~10% das assinaturas (Substack) | 0% de taxa de plataforma — só a taxa padrão do Stripe |
| Deliverability | IP compartilhado, reputação deles | Seu domínio, seu SPF/DKIM/DMARC, sua reputação |
| Propriedade do código | Nenhuma — hospedado, fechado | Seu, no seu próprio repositório GitHub |
| SEO do arquivo | Constrói o domínio da plataforma | Constrói o seu próprio domínio |
| Lógica de paywall customizada | Limitada aos planos da plataforma | O que você conseguir descrever |
| Migrar para outro lugar | Exportação de CSV dolorosa, perda de formatação | Você já é dono de tudo |
Perguntas frequentes
Preciso saber programar para construir isso? Não — você descreve o sistema para a Greta em português claro e ela gera o código real em Next.js, Prisma e Supabase.
Consigo importar minha lista de assinantes do Substack ou do ConvertKit? Sim. Exporte em CSV e mapeie os dados para a sua nova tabela de assinantes; só aqueça o domínio de envio aos poucos antes de disparar para a lista inteira.
Qual ESP eu deveria usar? Resend ou Postmark cobrem bem a maioria das newsletters. Migre para o Amazon SES quando o volume passar de seis dígitos de e-mails por mês e o custo por envio começar a pesar.
Ainda preciso me preocupar com CAN-SPAM e LGPD/GDPR? Sim, e a Greta estrutura as peças exigidas — cancelamento em um clique, endereço físico no rodapé, opt-ins com consentimento registrado — como parte da construção, não como algo que você encaixa depois.
Fechamento
Uma newsletter é um negócio de mídia com um banco de dados anexado. Alugar esse banco de dados para sempre limita até onde o negócio pode ir. Construa a lista de assinantes, a infraestrutura de deliverability e os planos pagos como código que você realmente possui, e o único teto que sobra é a qualidade do que você escreve.
Comece a construir sua plataforma de newsletter com a Greta hoje.
