Resumo de IA
Quer enviar os contactos que os seus formulários capturam diretamente para o SendGrid? O add-on SendGrid conecta o WPForms à sua conta SendGrid, para que cada submissão de formulário possa adicionar ou atualizar um contacto automaticamente e manter as suas listas de marketing por e-mail atualizadas.
Neste tutorial, mostraremos como instalar e configurar o add-on SendGrid com o WPForms, desde a conexão da sua conta ao mapeamento dos seus campos de formulário para os seus contactos SendGrid.
Requisitos:
- Uma licença ativa do WPForms Plus
- WPForms 1.10.2 ou posterior
- Uma conta SendGrid num plano pago ou com um teste ativo (o SendGrid já não oferece um nível gratuito)
Antes de começar, primeiro terá de garantir que o WPForms está instalado e ativado no seu site WordPress e que verificou a sua licença. Em seguida, prossiga e instale e ative o add-on SendGrid.
Conectar o WPForms ao SendGrid
Depois de o add-on SendGrid estar instalado e ativado, terá de conectar a sua conta SendGrid ao WPForms.
Para fazer isto, vá a WPForms » Definições e clique no separador Integrações.


Em seguida, clique na integração SendGrid para expandir as suas definições, depois clique no botão Adicionar Nova Conta.


Aparecerá um formulário de conexão, solicitando a sua Chave API SendGrid e um Apelido da Conta SendGrid opcional. Antes de preencher estes campos, terá de gerar uma chave API na sua conta SendGrid. Explicaremos isso a seguir, depois voltaremos aqui para concluir a conexão.


Gerar a Sua Chave API SendGrid
Inicie sessão na sua conta SendGrid numa aba separada do navegador. No seu painel SendGrid, abra o menu Definições na barra lateral esquerda e selecione Chaves API.


Em seguida, clique no botão Criar Chave API no canto superior direito.


Dê um nome à sua chave API que reconheça, como WPForms. Em seguida, selecione Acesso Total para que a chave inclua as permissões de marketing de que o add-on necessita, e clique em Criar e Ver.


O SendGrid exibirá a sua nova chave API. Copie-a agora e guarde-a num local seguro.


Nota: O SendGrid mostra a sua chave API apenas uma vez, por isso certifique-se de que a copia antes de sair da página. Se a perder, pode criar uma nova. A chave deve incluir permissões de marketing, o que o Acesso Total cobre.
Finalizar a Conexão no WPForms
Volte à página de Integrações do WPForms onde parou e cole a sua chave no campo Chave API SendGrid.
Se desejar, introduza um nome no campo Apelido da Conta SendGrid para ajudar a reconhecer esta conta mais tarde. Isto é útil quando conecta mais de uma conta SendGrid.
Quando estiver pronto, clique no botão Conectar ao SendGrid.


Após o WPForms verificar a sua chave, a integração mostrará um estado Conectado a verde. A sua conta SendGrid está agora pronta a ser utilizada nos seus formulários.


Adicionar uma Integração SendGrid ao Seu Formulário
Com a sua conta ligada, pode adicionar o SendGrid a qualquer formulário. Para começar, crie um novo formulário ou edite um existente para abrir o construtor de formulários.
No construtor de formulários, vá a Marketing » SendGrid e clique no botão Adicionar Nova Ligação.


Surgirá um pedido para dar um nome à sua ligação. Introduza um nome para sua referência, depois clique em OK. Este nome só é visível para si.
Em seguida, escolha a sua conta no menu suspenso Selecionar Conta.


Depois, abra o menu suspenso Ação a Executar para escolher o que esta ligação deve fazer. Existem três ações à escolha.


Criar ou Atualizar Contacto
Esta ação cria um novo contacto no SendGrid ou atualiza um existente, e também pode adicionar o contacto a uma ou mais das suas listas. Quando a selecionar, aparecerão várias opções de mapeamento.
Abra o menu suspenso Email e selecione o campo de email do seu formulário. O SendGrid utiliza o endereço de email para identificar cada contacto, pelo que este campo é obrigatório.
Lista
Utilize o menu suspenso Lista para escolher uma ou mais listas às quais adicionar o contacto. As listas apresentadas aqui são extraídas da sua conta SendGrid. Deixe este campo vazio se quiser criar ou atualizar o contacto sem o adicionar a uma lista.
Campos Personalizados
Em Campos Personalizados, pode mapear os seus campos de formulário para os campos de contacto do SendGrid. Na coluna Nome do Campo Personalizado, selecione um campo do SendGrid, depois escolha o campo de formulário correspondente na coluna Valor do Campo do Formulário. Para mapear mais campos, clique no botão mais (+) para adicionar outra linha.
Os campos de contacto integrados do SendGrid incluem Nome Próprio, Apelido, Número de Telefone, Emails Alternativos, Linha de Endereço 1, Linha de Endereço 2, Localidade, Estado/Província/Região, Código Postal e País. Quaisquer campos personalizados que tenha criado na sua conta SendGrid também aparecerão nesta lista.


Nota: O SendGrid processa contactos novos e atualizados em segundo plano, pelo que um contacto pode demorar um ou dois minutos a aparecer no seu painel SendGrid após o envio de um formulário.
Remover da Lista
Esta ação remove um contacto de uma única lista. O seu registo de contacto e todas as outras associações de listas permanecem no lugar.
Selecione o campo de email do seu formulário no menu suspenso Email, depois escolha a lista da qual remover o contacto no menu suspenso Lista. Ambos os campos são obrigatórios.


Eliminar Contacto
Esta ação elimina o contacto correspondente da sua conta SendGrid, incluindo de todas as listas e segmentos. Selecione o campo de email do seu formulário no menu suspenso Email para identificar o contacto a eliminar.
Nota: A eliminação de um contacto não pode ser desfeita. Isto remove o contacto de toda a sua conta SendGrid, não apenas de uma única lista.


Configurar Lógica Condicional (Opcional)
A lógica condicional permite-lhe controlar quando o WPForms envia dados para o SendGrid com base no que o utilizador introduz. Por exemplo, pode adicionar um contacto à sua lista de newsletter apenas quando ele assinala uma caixa de opção no seu formulário.
Para configurar isto, ative o interruptor Ativar Lógica Condicional na parte inferior da sua ligação SendGrid. Em seguida, crie as regras que decidem quando esta ligação deve ser executada.
Para uma visão geral completa de como isto funciona, consulte o nosso guia para usar a lógica condicional no WPForms.
Perguntas Frequentes
Abaixo, respondemos a algumas das perguntas mais comuns sobre o uso do addon SendGrid.
Preciso de uma conta SendGrid paga para usar este addon?
Sim. O SendGrid terminou o seu nível gratuito em 2025, pelo que precisará de uma conta num plano pago ou de um teste ativo para o ligar ao WPForms. Qualquer plano pago do SendGrid funciona com o addon.
Que permissões a minha chave API SendGrid precisa?
A sua chave precisa de permissões de Marketing. A opção mais simples é criar uma chave com Acesso Total, que inclui tudo o que o addon utiliza. Se preferir uma chave mais limitada, crie uma com Acesso Personalizado e certifique-se de que o acesso de Marketing está ativado. Uma chave sem permissões de Marketing será rejeitada quando tentar ligar.
Porque é que o meu contacto não aparece no SendGrid imediatamente?
O SendGrid adiciona e atualiza contactos em segundo plano em vez de instantaneamente, pelo que um novo contacto pode demorar um ou dois minutos a aparecer no seu painel após o envio de um formulário. Se um contacto ainda não apareceu após alguns minutos, abra a entrada do formulário para ver uma nota a explicar o que aconteceu.
Porque é que um dos meus campos mapeados não foi guardado no contacto?
O SendGrid espera que cada campo de contacto seja de um tipo específico, como um número ou uma data. Se um valor enviado não corresponder ao tipo do campo, esse valor é descartado enquanto o resto do contacto ainda é guardado. Verifique se o seu campo de formulário recolhe o formato que o SendGrid espera para esse campo de contacto.
Preciso de configurar a autenticação do remetente no SendGrid?
Não. O addon SendGrid gere os seus contactos e listas, não envia e-mails através do SendGrid. A autenticação do remetente só é necessária para enviar e-mails, pelo que não precisa de a configurar para esta integração.
É tudo! Agora pode ligar o WPForms ao SendGrid e enviar os contactos que os seus formulários capturam diretamente para as suas listas de marketing por e-mail.
Gostaria de explorar mais formas de expandir o seu público? Dê uma vista de olhos ao nosso guia para o addon Klaviyo para outra forma de sincronizar os seus contactos de formulário com a sua plataforma de marketing por e-mail.