Conversion

Por que não recebo contatos pelo meu site?

By Jake Luo · Published 31 de ago. de 2026

Verifique a entrega antes de verificar a oferta. Um formulário de contato pode aparecer perfeito, dizer obrigado e não entregar nada — e o mesmo vale um passo adiante, quando o formulário funciona mas a mensagem nunca sai do seu provedor de e-mail ou nunca sobrevive a um filtro de spam. Envie um contato para você mesmo a partir da URL publicada e acompanhe até o fim: o envio chegou a um servidor?, uma mensagem foi realmente enviada?, ela chegou?, e os seus visitantes são pessoas de verdade? Só quando essas quatro coisas se confirmam é honesto responder "ninguém quer o que eu ofereço", e a essa altura você já saberá qual parte consertar.

Percorra a cadeia em ordem, não a página

Quando nada chega, o instinto é reescrever a página: outro título, um botão maior, um depoimento ao lado do formulário. Isso é a última coisa a mudar, porque as falhas que produzem silêncio total quase sempre são mecânicas, e do lugar onde você está uma falha mecânica e uma falha de persuasão parecem iguais: uma caixa de entrada vazia. A diferença está no formato. Uma página que convence mal ainda produz um contato de vez em quando. Uma página cujo formulário não envia para lugar nenhum produz exatamente zero, para sempre, por melhor que o texto fique.

  1. O formulário envia para algum lugar? Abra a URL publicada, não a sua prévia local nem o painel de prévia do editor, preencha o formulário e envie com o painel de rede do navegador aberto. Você procura uma requisição que saia da página e volte com um status de sucesso. Se nada sai, o formulário é decoração — algo comum o bastante em páginas geradas para merecer o primeiro lugar da lista. Em devo usar IA para criar meu site? está o resto dessa família de falhas.
  2. O envio carrega os seus campos? Um formulário pode enviar com sucesso e ainda assim chegar vazio, porque os campos que ele manda não têm nome associado. Escreva uma mensagem que você reconheça, envie e olhe o que de fato chegou, não se algo chegou. Uma notificação com os campos em branco é um problema de marcação, não de caixa de entrada, e fica invisível até você ler uma.
  3. Alguma mensagem foi realmente enviada? Este é o degrau que todo mundo pula, porque é invisível dos dois lados: seu site acredita que entregou a mensagem e você nunca vê um retorno de erro. Abra o registro de envios do seu próprio provedor de e-mail e procure o horário do seu teste. Se não houver linha nenhuma ali, nada foi enviado, e qualquer teoria sobre pasta de spam é esforço desperdiçado.
  4. Ela chegou, e onde foi parar? Envie para um endereço em um provedor diferente daquele por onde o seu site envia e verifique spam, promoções e qualquer regra de filtro ou caixa coringa que você configurou anos atrás e esqueceu. E-mail do seu domínio para o seu próprio domínio falha de maneiras bem particulares, então testar só esse caminho pode esconder um problema que todo mundo está enfrentando.
  5. Os visitantes são pessoas? Antes de concluir que ninguém tem interesse, confirme que quem chega são humanos. Robôs, prévias de link e verificações de disponibilidade aparecem como sessões e nenhum deles vai preencher nada, então uma página pode parecer movimentada e estar vazia. Por que meu site não recebe tráfego? explica como ler esses números com honestidade.

Uma página de agradecimento não é um comprovante

A tela de agradecimento é um estado de interface. Na maioria das implementações ela aparece porque o navegador terminou uma requisição, não porque algo foi gravado ou enviado, o que significa que ela pode estar na tela enquanto o contato já se perdeu. É uma brecha que vale eliminar no projeto em vez de contornar com testes, porque quem ela engana de forma mais confiável é o visitante: ele acredita que falou com você, para de tentar, e você nunca fica sabendo que ele tentou.

Nós hospedamos as páginas que os nossos próprios clientes publicam, então precisamos decidir o que o nosso endpoint de contatos faz quando não consegue gravar um. Ele responde com erro. Ele não mostra confirmação de uma mensagem que não persistiu, partindo do princípio de que uma confirmação falsa é pior que uma falha visível — uma falha visível pelo menos deixa ao visitante a opção de mandar um e-mail. Se você controla o próprio backend, tome a mesma decisão e só agradeça depois que a gravação der certo. Se usa um serviço de formulários hospedado, mande um teste e confirme que o registro aparece no painel dele, não apenas que a sua página mudou.

O degrau que ninguém olha: a mensagem nunca saiu

Nosso exemplo mais claro disso não estava no site de um cliente, estava no nosso. Tínhamos um plano de e-mail com teto de cem mensagens por dia e, no dia em que finalmente olhamos, o contador marcava noventa e nove. Tudo além disso era recusado no provedor. Nada retornou com erro de entrega, porque um retorno exige que a mensagem tenha sido aceita e enviada — estas nunca foram, então não havia retorno para ler nem nada na pasta de spam de ninguém para encontrar.

Desse episódio há dois detalhes que valem ser roubados. A recusa vinha como 403, o status que você leria como credencial quebrada, e não como o 429 que você esperaria de um limite de frequência — então triar por código de status manda você atrás da causa errada. Pior: uma das nossas próprias rotas engole erros de envio de propósito, para que um estranho não consiga usar envios falhos para descobrir quais endereços têm conta conosco. Essa rota continuou devolvendo a alegre página de "confira sua caixa de entrada" para e-mails que nunca tinham sido enviados. Os dois detalhes ensinam a mesma coisa: a mensagem de sucesso do seu aplicativo descreve o que o seu código tentou, não o que o seu provedor fez, e se nada vigia a resposta do provedor os dois podem discordar por dias. Antes disso não tínhamos nenhum alerta sobre falhas de envio; agora temos.

Quando nada chega e nada retorna com erro
  • Leia o registro de envios do provedor antes de vasculhar qualquer caixa de entrada — uma linha que falta significa que a mensagem nunca foi aceita, e nenhuma arqueologia na pasta de spam vai revelar isso.
  • Olhe o teto diário, não só o total mensal. Um limite por dia pode travar você às dez da manhã enquanto o mês ainda parece folgado.
  • Leia o corpo do erro, não o código de status. Falhas por cota, suspensão ou credencial inválida não usam de forma confiável o status que você imaginaria.
  • Configure alerta para falhas de envio. O silêncio é a saída padrão de um caminho de notificação quebrado, e o silêncio é exatamente o que você já tem.

Quando a mecânica funciona e o silêncio continua

Depois de ver um contato de teste percorrer todo o caminho, as explicações que sobram são as de sempre, e são muito mais fáceis de trabalhar porque finalmente dá para confiar no retorno. A mais comum é que ainda não chegou gente suficiente do tipo certo: uma página com um mês de vida e sem links de entrada tem público nenhum, e consertar formulário não muda isso. A seguinte é o próprio pedido. "Fale conosco" convida um estranho para uma conversa aberta sem saber o que vem depois, o que é um pedido maior do que parece — oferecer algo concreto no lugar, uma pergunta específica, uma faixa de preço ou uma escolha de horários, costuma custar um campo e move mais o número do que uma reformulação visual. Como transformo visitantes em cadastros? cobre o resto desse terreno.

A ordem é o que vale guardar. Verifique a entrega, depois leia o tráfego, depois mude a oferta, porque uma hora reescrevendo um título acima de um formulário que não envia para lugar nenhum não tem como funcionar. Essa sequência é também como construímos a AgentCeres — a Diretora de Crescimento com IA em agentceres.com. Um time de especialistas escreve as páginas, as publicações e as abordagens, uma pessoa aprova tudo o que sai, e as partes que carregam a mensagem de um cliente são conferidas pelo sistema em vez de tidas como certas.

FAQ

Por que ninguém preenche meu formulário de contato?
Descarte as causas mecânicas antes das persuasivas, porque de uma caixa de entrada vazia elas parecem iguais e só uma delas se resolve escrevendo. Em ordem: o formulário precisa enviar para algum lugar, os campos que ele manda precisam ter nome, uma mensagem precisa ser de fato enviada, ela precisa chegar em algum lugar que você leia, e os visitantes precisam ser pessoas. Silêncio total é muito mais vezes uma dessas coisas do que uma oferta ruim.
Como testo se meu formulário de contato funciona de verdade?
Mande um contato real para você mesmo a partir da URL publicada, não de uma prévia, e acompanhe de ponta a ponta: veja a requisição de rede sair, confira se a mensagem que chega contém o que você digitou e não campos em branco, e confirme que a linha existe no registro de envios do seu provedor de e-mail. Mande também para um endereço em outro provedor, já que e-mail do seu domínio para o seu próprio domínio pode funcionar justamente onde todo o resto falha.
O formulário envia certinho mas nenhum e-mail chega. E agora?
Vá primeiro ao registro de envios. Se não há registro da mensagem, ela nunca foi aceita e o problema está no lado do envio — uma cota que você atingiu, uma chave vencida, um domínio suspenso — e o corpo do erro vai dizer qual, mesmo quando o código de status engana. Se o registro mostra a mensagem como enviada, o problema está na recepção, e você está diante de filtro de spam, uma regra de encaminhamento ou registros de autenticação que não batem com o seu domínio de envio.
Quantos contatos o site de um negócio pequeno deveria receber?
Não existe referência confiável, porque o número é dominado por quanta gente chega e por quê. A versão útil da pergunta é uma proporção: dos visitantes que alcançam a página, que parte começa o formulário e que parte termina? Se ninguém começa, o que está errado é a oferta ou o tráfego. Se começam e abandonam, o problema é o formulário. Se nenhuma das duas coisas acontece porque a página recebe meia dúzia de visitas por semana, a resposta honesta é que você ainda não tem um problema de conversão.
Related questions
Devo usar IA para criar meu site?Por que meu site não recebe tráfego?Como transformo visitantes do site em cadastros?Por que os logins com link mágico falham?

Want this done for you?

AgentCeres is a managed AI marketing team — specialists draft the work, you approve what ships. 14-day free trial, from $39/month.

Start free trialMore answers