📩 Fique por dentro das novidades com a nossa newsletter

SendGrid no WordPress: Configurar SMTP em 5 passos

Relacionados

Webinar no WordPress: Captura de leads em 5 passos

SMS marketing no WordPress: Guia em 5 passos

Remarketing no WordPress: Os 3 tipos e como aplicar

Conheça a loja da FULL Services

Plugins premium, suporte de verdade e tudo o que seu site WordPress precisa em um só lugar.

O SendGrid entrega e-mail transacional do WordPress via API autenticada, fora do servidor de hospedagem. Segundo o Cloudflare Radar (2026), 26,7% do e-mail analisado no Brasil foi classificado como malicioso. Sem SPF e DKIM, seu formulário cai no spam. Configure o relay em cinco passos antes de depender dele.

Mandar e-mail pela função nativa do PHP é a causa silenciosa de formulários que somem. O SendGrid resolve isso ao tirar o envio do servidor de hospedagem e roteá-lo por uma API com reputação própria de IP e autenticação de domínio. Neste guia você conecta o WordPress ao SendGrid usando o plugin WP Mail SMTP, autentica o domínio com SPF e DKIM, e valida a entrega antes de confiar nele em produção. O foco é o e-mail de formulários de contato, parte do hub de formulários no WordPress que a FULL mantém.


Primeiros passos: Por que o SendGrid entrega onde o wp_mail() falha

O SendGrid existe porque a função wp_mail() do WordPress usa PHP mail() por padrão, que envia direto do IP da hospedagem compartilhada, sem SPF nem DKIM. Esse IP costuma estar em listas de bloqueio por causa de vizinhos abusivos, e o resultado é entrega de 60% a 80% no melhor caso, com o restante caindo no spam.

A gente vê no suporte da FULL que a maioria dos chamados de “formulário não chega” se resolve trocando esse envio nativo por um relay autenticado. O spam em formulários agrava o problema: quando o IP já tem reputação baixa, qualquer pico de envio derruba a entrega de vez. O SendGrid separa o tráfego de e-mail do tráfego do site, mantém um IP com reputação monitorada e expõe logs de cada mensagem. Para um formulário de contato, isso significa saber se a mensagem foi aceita, adiada ou rejeitada, em vez de sumir sem rastro.

Legenda: o WP Mail SMTP roteia o e-mail do WordPress para o SendGrid sem tocar no servidor de hospedagem.


Comparativo direto: SendGrid via API ou SMTP relay

O SendGrid oferece dois caminhos de conexão, e a escolha muda a confiabilidade. A Web API usa uma chave HTTPS e não depende da porta 587, bloqueada por boa parte das hospedagens brasileiras. Já o SMTP relay usa as portas tradicionais e tende a falhar em servidores que filtram saída na camada de rede. Em ambientes com firewall de saída restrito, a API entrega quando o SMTP nem conecta.

SendGrid: Web API ou SMTP relay no WordPress
Método Como conecta Quando usar
Web API Chave de API via HTTPS na porta 443 Hospedagem que bloqueia a porta 587
SMTP relay Usuário apikey e senha na porta 587/465 Servidor que libera SMTP de saida
PHP mail() nativo IP da hospedagem, sem autenticacao Nunca para producao seria

Na dúvida, escolha a Web API: ela ignora o bloqueio de porta e entrega o Message-ID no log para rastreio. O WP Mail SMTP suporta as duas no mesmo painel.


Como configurar o SendGrid no WordPress em 5 passos

Conectar o SendGrid leva cerca de 20 minutos, dos quais 15 são espera de propagação de DNS. O caminho oficial recomendado pela Twilio SendGrid usa a Web API com Single Sender ou Domain Authentication. Faça os passos abaixo na ordem, porque a chave de API só funciona depois que o domínio estiver autenticado e o registro de DNS propagar.

Passo 1: Crie a conta e a chave de API no SendGrid

Crie a conta gratuita em sendgrid.com, que libera 100 e-mails por dia sem custo. No menu Settings, abra API Keys e gere uma chave com permissão “Mail Send” apenas. Copie a chave na hora: o SendGrid mostra o valor uma única vez e nunca mais o exibe. Guarde em um gerenciador de senhas, porque essa chave é o segredo que autoriza o WordPress a enviar em seu nome.

Passo 2: Autentique o domínio com SPF e DKIM

Abra Settings, Sender Authentication, Authenticate Your Domain no SendGrid. Informe seu domínio e o provedor de DNS. O SendGrid gera três registros CNAME que apontam para a infraestrutura dele. Adicione os três no painel de DNS do seu domínio e aguarde a propagação. Essa etapa cria o SPF e o DKIM que provam ao Gmail que o SendGrid envia legitimamente pelo seu domínio.

Passo 3: Instale e conecte o WP mail SMTP

Instale o plugin WP Mail SMTP pelo repositório oficial do WordPress. Em WP Mail SMTP, Settings, escolha SendGrid como mailer. Cole a chave de API do passo 1 e informe o e-mail “From” usando o domínio que você autenticou. Salve. O plugin passa a interceptar toda chamada wp_mail() e a roteá-la pela Web API do SendGrid, sem mais tocar no PHP mail().

Passo 4: Envie o e-mail de teste

Na aba Email Test do WP Mail SMTP, envie uma mensagem para um endereço Gmail e outro Outlook. Abra o cabeçalho da mensagem recebida e confira: SPF deve mostrar “pass” e DKIM também. Se ambos passam, o SendGrid está autenticando corretamente. Se o teste falha com erro 403, a chave de API não tem a permissão Mail Send, e você volta ao passo 1.

Passo 5: Valide a reputação no Google postmaster tools

Cadastre seu domínio no Google Postmaster Tools para acompanhar a reputação do envio ao longo das primeiras semanas. O painel mostra taxa de spam, erros de autenticação e reputação do IP. Segundo a documentação do dmarc.org, alinhar SPF, DKIM e DMARC reduz a chance de spoofing do seu domínio. Monitore por sete dias antes de migrar todo o tráfego de formulários.


Quando o SendGrid gratuito não basta para o seu site

O plano gratuito do SendGrid trava em 100 e-mails por dia, o que cobre um blog ou um site institucional pequeno, mas estoura rápido em loja com confirmação de pedido. Um WooCommerce que dispara confirmação, recibo e atualização de status gera três a quatro e-mails por compra, então cerca de 40 pedidos diários já passam do limite e as mensagens param sem aviso.

A gente vê no suporte da FULL que boa parte das migrações urgentes acontece justo quando o site cresce e o limite gratuito vira gargalo. Nesse cenário, o caminho é o plano pago do SendGrid (a partir de US$19,95 por mês para 50 mil e-mails) ou um relay alternativo como Amazon SES, Brevo ou Mailgun. O Amazon SES sai mais barato por volume, mas exige sair do modo sandbox e configurar bounce handling manual, como mostramos no guia de lista de e-mails no WordPress.


Ative o WP mail SMTP no plano da FULL e pare de pagar plugin avulso

A configuração do SendGrid resolve a entrega, mas o WP Mail SMTP PRO, que adiciona logs, reenvio automático e alertas de falha, custa cerca de US$49 por ano por site se comprado avulso. Esse valor pesa quando você administra uma carteira de sites e paga a licença separada em cada um deles.

No plano PRO da FULL, que sai R$849,90 por ano para até dez sites, o WP Mail SMTP entra no bundle junto com WPForms e mais quinze plugins premium. Isso dá R$85 por site, contra o avulso que sozinho já passa disso quando somado com os outros plugins necessários. A gente vê no suporte da FULL que quem gerencia vários sites economiza mais no bundle do que somando licenças soltas, e ainda centraliza a ativação em um clique. Conheça o plano PRO da FULL e ative tudo de uma vez.

Legenda: o log de envios mostra cada mensagem aceita ou rejeitada pelo SendGrid, útil para auditar entrega.


Erros comuns ao conectar o SendGrid e como corrigir

A maioria das falhas de SendGrid no WordPress vem de três causas: chave de API sem permissão, domínio não autenticado e cache de DNS antigo. O erro mais frequente é o 403 Forbidden, que aparece quando a chave foi gerada com escopo “Restricted Access” sem marcar Mail Send. Outro recorrente é o e-mail entregue, mas caindo no spam, sinal de que o DKIM não propagou.

A FULL é a única CVE Numbering Authority brasileira reconhecida pela CISA, e parte do que a gente vê em segurança de envio vem desse trabalho com autenticação de domínio. Quando o teste do WP Mail SMTP retorna sucesso, mas o Gmail manda para o spam, espere a propagação completa do DNS antes de mexer em qualquer configuração. Em provedores com TTL alto, o registro pode levar até 48 horas. Se após isso o DKIM ainda falha, refaça a autenticação de domínio no SendGrid e confira se não há um SPF duplicado no DNS, problema comum em sites que já usavam outro relay. Para problemas mais amplos de configuração, o nosso guia de configurar SMTP no WordPress cobre os outros mailers.


Perguntas frequentes sobre o SendGrid no WordPress

Como o SendGrid melhora a entrega de e-mail no WordPress?

O SendGrid roteia o e-mail por uma API com IP de reputação monitorada e autenticação SPF e DKIM, em vez do IP da hospedagem compartilhada. Isso eleva a taxa de entrega porque o Gmail confia em um remetente autenticado. Na prática, o formulário de contato para de cair no spam quando o domínio está autenticado corretamente no painel da Twilio SendGrid.

É possível usar o SendGrid sem instalar plugin no WordPress?

Sim, é possível chamar a Web API do SendGrid direto via código PHP, mas exige tratar autenticação, retries e logs na mão. Para a maioria dos sites, o plugin WP Mail SMTP entrega isso pronto: ele intercepta o `wp_mail()` e roteia tudo sem escrever código. Só vale a integração manual em projetos com fluxo de envio muito específico, fora do padrão de formulários.

Por que o e-mail do SendGrid ainda cai no spam mesmo configurado?

Porque o DKIM provavelmente não propagou. Quando o SPF passa e o DKIM falha, um dos três registros CNAME que o SendGrid pede ainda não foi adicionado ou está com cache de DNS antigo. Verifique os três CNAME no painel de DNS, espere até 48 horas de propagação e confira se não há um registro SPF duplicado de um relay anterior, causa comum desse sintoma.

Quando o plano gratuito do SendGrid deixa de ser suficiente?

Quando o site passa de 100 e-mails por dia, limite do plano gratuito do SendGrid. Uma loja WooCommerce gera três a quatro e-mails por pedido, então cerca de 30 pedidos diários já estouram a cota e as mensagens param sem aviso. Nesse ponto, migre para o plano pago a partir de US$19,95 por mês, ou avalie um relay alternativo como Amazon SES para volumes altos.

O SendGrid funciona com WPForms e outros plugins de formulário?

Sim. O SendGrid opera na camada do `wp_mail()`, abaixo do plugin de formulário, então WPForms, Contact Form 7 e o formulário do Elementor passam todos pelo mesmo relay sem configuração extra. Basta o WP Mail SMTP estar conectado ao SendGrid: qualquer plugin que use a função nativa de e-mail do WordPress herda a entrega autenticada automaticamente.


Próximos passos para garantir a entrega dos formulários

Conectar o SendGrid ao WordPress é o passo que transforma e-mail de formulário “que talvez chegue” em envio rastreável e autenticado. O caminho é sempre o mesmo: chave de API com escopo mínimo, autenticação de domínio com SPF e DKIM, conexão via WP Mail SMTP e validação no Google Postmaster Tools antes de confiar em produção. Pular a autenticação de domínio é o erro que joga tudo no spam, por mais que o teste de envio mostre sucesso.

Depois de fixar a entrega, vale reforçar a proteção do próprio formulário contra envio automatizado, tema que tratamos no guia de proteger formulários de spam. Para continuar aprendendo, o FULL Academy reúne os tutoriais, guias e reviews de WordPress em um só lugar.

Compartilhe este conteúdo

Equipe Full Services

A FULL. é especialista em WordPress e oferece plugins premium com licenças originais, suporte técnico e instalação facilitada. Já ajudou mais de 25 mil clientes a impulsionar seus sites com performance, segurança e praticidade.

Webinar no WordPress: Captura de leads em 5 passos

Um webinar no WordPress nada mais é do que uma

SMS marketing no WordPress: Guia em 5 passos

Fazer SMS marketing no WordPress significa conectar um gateway de

Remarketing no WordPress: Os 3 tipos e como aplicar

O remarketing é a tática de mostrar anúncios pagos para
Componentes

Hero Sections

30 componentes

Seções de CTA

14 componentes

Login

14 componentes

Blog

14 componentes

Cabeçalhos

24 componentes

Seções de FAQ

53 componentes

Cadastro

53 componentes

Blog individual

53 componentes

Rodapés

28 componentes

Seções de contato

27 componentes

Seções de preços

27 componentes

Faixas

27 componentes

Portfólio

16 componentes

Seções de equipe

12 componentes

Números

12 componentes

Logotipos

12 componentes

Uma nova era para o WordPress.

A FULL Services redefine o CMS com uma arquitetura modular que transforma o WordPress em um motor de crescimento digital. 

Painéis personalizados

Um novo nível de controle para o WordPress. Acompanhe métricas, automações e evolução do seu site em um único painel visual.

A força por trás de grandes marcas

Para agências, estúdios e profissionais independentes que desejam oferecer soluções de alto nível com sua própria marca.