Pular para o conteúdo

Tire da lista quem nunca abriu nada antes do próximo envio

Resposta curta

Você marca, descadastra e bloqueia na Systeme.io todo contato com zero aberturas, e o próximo disparo sai só para quem interage. Lista, tag, automação e envio ficam no mesmo painel, e cada passo é conferido por contagem — sem promessa de melhoria.

Assunto: Entregabilidade

Por Alan Victor · · · 9 min de leitura

  1. 1Exportar os contatos com o número de aberturas
  2. 2Separar as linhas com zero abertura
  3. 3Aplicar a tag na Systeme.io e conferir a contagem
  4. 4Descadastrar em massa e não excluir
  5. 5Travar a automação para o contato não voltar

Em uma sessão de trabalho você tira da sua lista, na Systeme.io, todo contato que nunca abriu um e-mail: marca, descadastra e trava a automação para ele não voltar a receber. No fim, a lista que sobra é menor, e é ela que recebe o próximo disparo. Eu faço essa limpeza na Systeme.io porque contato, tag, automação e envio ficam no mesmo painel — não preciso exportar para uma ferramenta, marcar em outra e voltar para uma terceira só para travar a fila.

Sai um guia por dia, e o canal do Telegram avisa quando sai. A ferramenta que eu uso para a página, a captura e o e-mail automático no mesmo lugar é a Systeme.io, que tem plano gratuito.

O que você vai ter no fim

Etapa 1: Exportar os contatos com o número de aberturas

Resposta direta: abra Contatos na Systeme.io, use o botão de exportar e baixe o CSV — é esse arquivo que traz, contato por contato, quantos e-mails foram abertos.

A exportação sai da mesma conta em que a sua lista vive, com o que a plataforma já registrou de abertura. Não há duas bases para sincronizar nem dado esperando propagar.

O rótulo do botão muda de uma versão para outra; o que você procura é o que gera um arquivo .csv com uma linha por contato. Abra o arquivo num editor de texto e leia a primeira linha, a de títulos.

Anote duas informações do cabeçalho: o nome exato da coluna de aberturas e a posição dela (primeira, segunda, quinta). Essa posição é o número que você usa na etapa seguinte. Se ela estiver errada, o filtro devolve a lista inteira e vai parecer que ninguém nunca abriu nada.

Se o download vier em .xlsx, abra no programa de planilha que você usa e salve como CSV; o resto do caminho não muda. A central de ajuda da Systeme.io tem a página de exportação de contatos, e é ela que vale se o seu painel estiver diferente do que está descrito aqui. Se a exportação não aparecer no seu plano, o próximo degrau é o plano pago da Systeme.io — é assim que a conta cresce, sem juntar outra ferramenta só para ler a própria lista.

Etapa 2: Separar as linhas com zero abertura

Resposta direta: rode um filtro de uma linha sobre o CSV e gere um arquivo separado só com quem tem zero aberturas.

No terminal, na mesma pasta do arquivo, troque o 5 pela posição da coluna de aberturas que você anotou:

awk -F';' 'NR>1 && $5+0==0' contatos.csv > nunca-abriram.csv

O comando não imprime nada na tela. Essa é a resposta de sucesso: o terminal devolve o prompt e o arquivo nunca-abriram.csv passa a existir. O NR>1 descarta a linha de títulos, para que a contagem de linhas seja igual à de contatos.

Se o arquivo sair com todos os contatos, a posição da coluna está errada — conte de novo a partir do primeiro campo. Se o seu CSV usar vírgula em vez de ponto e vírgula, troque -F';' por -F',' e rode outra vez. Sem terminal, o equivalente é filtrar a coluna de aberturas pelo valor zero no programa de planilha e copiar as linhas visíveis para outra aba.

Etapa 3: Aplicar a tag na Systeme.io e conferir a contagem

Resposta direta: crie a tag nunca-abriu e marque com ela exatamente os contatos do arquivo filtrado — a tag é o que permite agir em bloco nas etapas seguintes.

Conte primeiro quantos são:

wc -l nunca-abriram.csv

A resposta é um número seguido do nome do arquivo, no formato 1482 nunca-abriram.csv (o valor é exemplo; o seu será outro). Esse número é o alvo: o contador da tag na Systeme.io tem que chegar nele. Divergência aqui é erro de seleção, não de plataforma.

Há dois caminhos para marcar: selecionar os contatos na lista e usar a ação em massa de adicionar tag, ou importar o próprio arquivo filtrado indicando a tag e a lista em que eles já estão. O segundo é mais rápido, mas confira depois se apareceu contato duplicado — se apareceu, apague as duplicatas e refaça pela marcação manual.

O que a falha parece: contador da tag maior que o número do wc -l. Na maioria das vezes é uma linha de cabeçalho importada como contato, o que cria um registro com e-mail inválido. Apague esse registro e confira o número outra vez.

Para fazer isso sem montar servidor

O que este guia faz por API, a Systeme.io faz por formulário: página, lista, etiqueta e e-mail automático na mesma conta. É a conta em que eu testo o que aparece aqui, e o plano gratuito já dá para publicar e capturar.

Ver o plano gratuito

Etapa 4: Descadastrar em massa e não excluir

Resposta direta: com a tag aplicada, selecione os contatos marcados e use a ação em massa de descadastrar; descadastrar tira da fila de envio sem apagar o histórico.

Descadastrar é a escolha que você consegue reverter e auditar. O contato para de receber, o histórico de abertura fica guardado e você ainda consegue provar depois em que data ele saiu. Excluir apaga o registro: se aquele e-mail voltar por um formulário antigo, você não tem como saber que ele já tinha sido cortado.

É aqui que a conta única compensa: a tag que você acabou de criar é a mesma que a automação vai consultar na etapa seguinte, e a mesma base guarda quem está descadastrado. Juntando ferramentas, esse estado mora em dois lugares e um deles desatualiza.

O que o contato fezComo aparece no CSVO que fazer
Nunca abriu nenhum e-mailaberturas igual a 0tag nunca-abriu e descadastrar
Nunca abriu, mas clicou em algum linkaberturas 0 e cliques maior que 0manter: clique é sinal mais forte que abertura
Abriu pelo menos um e-mailaberturas maior que 0manter, mesmo que a última abertura seja antiga
Endereço devolveu erro de entregacoluna de status, quando existir na exportaçãoexcluir: endereço que não existe não tem histórico a preservar

Confira um caso antes de soltar o resto: abra um dos contatos descadastrados e veja o status dele na ficha. Se ainda aparecer como inscrito, a ação em massa não pegou e você precisa repetir a seleção.

Etapa 5: Travar a automação para o contato não voltar

Resposta direta: coloque uma condição no começo da automação que só deixe seguir quem não tem a tag nunca-abriu, e teste com um contato de mentira.

Sem essa condição, qualquer reimportação de lista ou formulário esquecido traz o contato de volta e a automação volta a enviar para ele. A limpeza dura uma semana e você refaz o trabalho.

Na Systeme.io a automação fica no mesmo painel da lista e da tag: você arrasta o bloco de condição para antes do primeiro envio e escolhe a tag que acabou de criar. O teste é este: crie um contato com um e-mail seu, aplique a tag, inscreva esse contato na lista que dispara a automação e acompanhe o histórico dele. Se o contato parar no bloco de condição, está certo. Se ele receber o primeiro e-mail da sequência, a condição está depois do envio — arraste o bloco para cima e teste de novo.

Por que tirar quem nunca abriu melhora a entrega do e-mail automático?

Porque o provedor de caixa de entrada do seu contato julga o remetente pelo que as pessoas fazem com os e-mails dele. Numa lista em que boa parte nunca abre, nunca clica e às vezes marca como spam, o sinal que chega é o contrário: para quem lê, aquele remetente é ruído. Tirar o ruído não é gentileza, é reduzir a amostra que fala mal de você.

As regras exatas de cada provedor não são públicas, e quem publica percentual de melhoria está vendendo alguma coisa. O que você controla é o que entra na conta: quantos dos seus envios vão para endereços sem nenhuma interação. Abertura zerada ainda tem outra leitura possível — imagem bloqueada por padrão ou recurso de privacidade que não informa abertura. Por isso o corte é por zero abertura em todo o histórico, e por isso a coluna de cliques, quando existe, vale mais que a de abertura.

Quantos contatos devo tirar hoje?

Todos os que tenham zero abertura em todo o histórico, e só eles. Esse é o corte que não exige adivinhação: o dado está no arquivo, não na sua impressão sobre a lista.

Se o número parecer grande demais — metade dos contatos, por exemplo —, isso é informação sobre o que você vinha enviando, não sobre a limpeza. Guarde o arquivo do dia com a data no nome. Na próxima vez, o mesmo comando sobre uma exportação nova mostra se a proporção está caindo.

Cada dia com lista parada é um dia de envio indo para quem não lê. Se você ainda não tem conta, criar a conta grátis na Systeme.io pelo botão desta página leva alguns minutos e já deixa você na Etapa 1: exportar os contatos e contar as linhas, hoje, com este guia aberto. Quem já tem conta começa a mesma etapa agora e vê o número da própria lista antes de fechar a aba.

O que eu não vou afirmar

Travou em alguma etapa?

Abra uma discussão em github.com/alanvito1/funil-simples dizendo em que passo parou. Dúvida que aparece mais de uma vez tem boa chance de virar guia, e o código deste site está no mesmo lugar, aberto.

Se ainda não tem onde publicar o que montou, a conta gratuita da Systeme.io resolve a página e a lista.

Perguntas frequentes

Por que o meu e-mail automático está caindo no spam?

O destinatário julga o remetente pelo que as pessoas fazem com os e-mails dele: uma lista com muitos contatos que nunca abrem ou que marcam como spam puxa essa avaliação para baixo. Autenticação de domínio, conteúdo e volume de envio também pesam, mas a parte que se resolve hoje, sem mexer em DNS, é tirar da fila quem nunca interagiu.

Quantos contatos preciso remover para o e-mail sair do spam?

O corte certo é por comportamento, não por número: todos os contatos com zero abertura em todo o histórico, e nenhum outro. Remover mais que isso encolhe a lista sem resolver nada; remover menos mantém na conta justamente os endereços que empurram seus envios para o spam.

Descadastrar ou excluir o contato que nunca abriu nada?

Descadastrar é a escolha padrão, porque tira o contato da fila de envio e mantém o histórico de quando ele parou. Excluir só se justifica para endereço que a plataforma já marcou como inválido ou que devolveu erro de entrega — nesse caso não há histórico a preservar.

A contagem de abertura serve para decidir quem sai da lista?

Serve como ponto de partida, não como prova: bloqueio de imagens e recursos de privacidade fazem abertura real deixar de ser registrada. Por isso o corte é por zero abertura em todo o histórico, e a coluna de cliques, quando a exportação traz, tem prioridade — quem clicou deu um sinal que não depende de imagem carregada.

Dá para fazer essa limpeza pela API da Systeme.io?

Dá, e a documentação oficial da API da Systeme.io lista os recursos de contatos e de tags. Para uma limpeza única, o CSV pelo painel é mais curto e não exige gerar token; a API compensa quando você quer repetir o corte toda semana sem passar por exportação de arquivo.

Leve isto com você

Os três registros de DNS, com as armadilhas

É SPF, DKIM e DMARC com o formato de cada um, o erro mais comum de cada um, e como conferir sem instalar nada.

Baixar (TXT, 2.8 kB)

Abra o painel de quem hospeda o seu DNS e crie os três. Confira com os comandos do fim do arquivo antes de mandar e-mail. Sem cadastro, sem e-mail: o arquivo baixa direto.

Receba o resto por e-mail

Eu testo ferramenta de funil e e-mail e mando o que descubro.