Add-on SendGrid

O Addon SendGrid é um Recurso Plus

Desbloqueie o Addon SendGrid e outros recursos poderosos para expandir seus negócios.

Obter WPForms Plus

Deseja enviar os contatos que seus formulários capturam diretamente para o SendGrid? O addon SendGrid conecta o WPForms à sua conta SendGrid, para que cada envio de formulário possa adicionar ou atualizar um contato automaticamente e manter suas listas de marketing por e-mail atualizadas.

Neste tutorial, mostraremos como instalar e configurar o addon SendGrid com o WPForms, desde a conexão da sua conta até o mapeamento dos campos do seu formulário para seus contatos do SendGrid.

Requisitos:

  • Uma licença ativa do WPForms Plus
  • WPForms 1.10.2 ou posterior
  • Uma conta SendGrid em um plano pago ou com teste ativo (o SendGrid não oferece mais um nível gratuito)

Antes de começar, você precisará garantir que o WPForms esteja instalado e ativado em seu site WordPress e que você tenha verificado sua licença. Em seguida, prossiga e instale e ative o addon SendGrid.

Conectando o WPForms ao SendGrid

Depois que o addon SendGrid for instalado e ativado, você precisará conectar sua conta SendGrid ao WPForms.

Para fazer isso, vá para WPForms » Configurações e clique na guia Integrações.

Página de Integrações do WPForms com um cartão de integração SendGrid e um painel de menu do lado direito.

Em seguida, clique na integração SendGrid para expandir suas configurações e, em seguida, clique no botão Adicionar Nova Conta.

Seção de integrações com um bloco SendGrid e um botão Adicionar Nova Conta

Um formulário de conexão aparecerá, solicitando sua Chave de API do SendGrid e um Apelido da Conta SendGrid opcional. Antes de preenchê-los, você precisará gerar uma chave de API em sua conta SendGrid. Mostraremos como fazer isso a seguir e, em seguida, voltaremos aqui para finalizar a conexão.

Página de Integrações do WPForms mostrando a integração SendGrid com campos de chave de API e apelido e um botão Conectar.

Gerando Sua Chave de API do SendGrid

Faça login em sua conta SendGrid em uma aba separada do navegador. No seu painel SendGrid, abra o menu Configurações na barra lateral esquerda e selecione Chaves de API.

Captura de tela do painel Twilio SendGrid com menu de navegação à esquerda; o item 'Chaves de API' em Configurações está destacado.

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

Botão rotulado Criar Chave de API em um painel para gerar credenciais de API, com conteúdo explicativo abaixo intitulado 'Comece a criar chaves de API' e um ícone de chave acima do texto.

Dê um nome à sua chave de API que você reconheça, como WPForms. Em seguida, selecione Acesso Total para que a chave inclua as permissões de marketing que o addon precisa, e clique em Criar e Visualizar.

Tela Criar Chave de API com o nome da chave WPForms, mostrando três opções de acesso: Acesso Completo (selecionado) com descrição, Acesso Personalizado e Acesso de Faturamento; botões Cancelar e Criar e Visualizar na parte inferior, com Criar e Visualizar destacado.

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

Chave de API criada; copie e armazene-a com segurança. A chave completa está borrada por segurança e não pode ser mostrada novamente.

Observação: O SendGrid exibe sua chave de API apenas uma vez, portanto, certifique-se de copiá-la antes de sair da página. Se você a perder, poderá criar uma nova. A chave deve incluir permissões de marketing, o que o Acesso Total abrange.

Finalizando a Conexão no WPForms

Volte para a página de Integrações do WPForms onde você parou e cole sua chave no campo Chave de API do SendGrid.

Se desejar, insira um nome no campo Apelido da Conta SendGrid para ajudar a reconhecer esta conta mais tarde. Isso é útil quando você conecta mais de uma conta SendGrid.

Quando estiver pronto, clique no botão Conectar ao SendGrid.

Botão Conectar ao SendGrid para autorizar a integração do WPForms

Após o WPForms verificar sua chave, a integração mostrará o status verde Conectado. Sua conta SendGrid está pronta para ser usada em seus formulários.

Cartão de integração SendGrid para WPForms, mostrando um status Conectado e a opção Desconectar.

Adicionando uma Integração SendGrid ao Seu Formulário

Com sua conta conectada, você 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á para Marketing » SendGrid e clique no botão Adicionar Nova Conexão.

Tela de integração de aplicativos: navegação à esquerda com Marketing selecionado; área principal mostra SendGrid e um botão 'Adicionar Nova Conexão'.

Uma janela aparecerá pedindo para você nomear sua conexão. Insira um nome para sua referência, em seguida, clique em OK. Este nome é visível apenas para você.

Em seguida, escolha sua conta no menu suspenso Selecionar Conta.

Painel intitulado 'Conexão SendGrid' com campos de formulário: 'Selecionar Conta' mostrando 'WPForms SendGrid', menu suspenso 'Ação a Realizar' e um alternador 'Ativar Lógica Condicional'.

Em seguida, abra o menu suspenso Ação a Executar para escolher o que esta conexão deve fazer. Existem três ações para escolher.

Painel de Conexão SendGrid: selecione uma conta, escolha uma ação e, opcionalmente, ative a lógica condicional.

Criar ou Atualizar Contato

Esta ação cria um novo contato no SendGrid ou atualiza um existente, e também pode adicionar o contato a uma ou mais de suas listas. Quando você a selecionar, várias opções de mapeamento aparecerão.

E-mail

Abra o menu suspenso Email e selecione o campo de e-mail do seu formulário. O SendGrid usa o endereço de e-mail para identificar cada contato, portanto, este campo é obrigatório.

Lista

Use o menu suspenso Lista para escolher uma ou mais listas para adicionar o contato. As listas mostradas aqui são extraídas da sua conta SendGrid. Deixe este campo vazio se quiser criar ou atualizar o contato sem adicioná-lo a uma lista.

Campos Personalizados

Em Campos Personalizados, você pode mapear seus campos de formulário para campos de contato do SendGrid. Na coluna Nome do Campo Personalizado, selecione um campo do SendGrid, em seguida, 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 contato integrados do SendGrid incluem Nome, Sobrenome, Número de Telefone, E-mails Alternativos, Endereço Linha 1, Endereço Linha 2, Cidade, Estado / Província / Região, Código Postal e País. Quaisquer campos personalizados que você criou em sua conta SendGrid também aparecerão nesta lista.

Formulário de contato: ação a ser realizada, e-mail, lista e dois menus suspensos de campo personalizado com um botão de mais para adicionar mais campos.

Observação: O SendGrid processa contatos novos e atualizados em segundo plano, portanto, um contato pode levar um minuto ou dois para aparecer no seu painel SendGrid após o envio de um formulário.

Remover da Lista

Esta ação remove um contato de uma única lista. O registro do contato e quaisquer outras associações de lista permanecem no lugar.

Selecione o campo de e-mail do seu formulário no menu suspenso Email, em seguida, escolha a lista da qual remover o contato no menu suspenso Lista. Ambos os campos são obrigatórios.

Formulário intitulado 'Conexão SendGrid' com menus suspensos para Conta, Ação a Realizar, E-mail e Lista, mais texto de ajuda sobre como remover um contato de uma lista.

Excluir Contato

Esta ação exclui o contato correspondente da sua conta SendGrid, incluindo de todas as listas e segmentos. Selecione o campo de e-mail do seu formulário no menu suspenso Email para identificar o contato a ser excluído.

Observação: A exclusão de um contato não pode ser desfeita. Isso remove o contato de toda a sua conta SendGrid, não apenas de uma única lista.

Painel de Conexão SendGrid para excluir um contato: selecione a conta, a ação (Excluir Contato) e o campo de e-mail com observação sobre exclusão permanente.

Configurando Lógica Condicional (Opcional)

A lógica condicional permite controlar quando o WPForms envia dados para o SendGrid com base no que o usuário insere. Por exemplo, você pode adicionar um contato à sua lista de newsletter somente quando ele marcar uma caixa de opt-in em seu formulário.

Para configurar isso, ative a opção Ativar Lógica Condicional na parte inferior da sua conexão SendGrid. Em seguida, crie as regras que decidem quando esta conexão deve ser executada.

Para uma visão completa de como isso funciona, consulte nosso guia sobre como 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 paga do SendGrid para usar este addon?

Sim. O SendGrid encerrou seu plano gratuito em 2025, portanto, você precisará de uma conta em um plano pago ou de um teste ativo para conectá-lo ao WPForms. Qualquer plano pago do SendGrid funciona com o addon.

Quais permissões minha chave de API do SendGrid precisa?

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 usa. Se preferir uma chave mais limitada, crie uma com Acesso Personalizado e certifique-se de que o acesso de Marketing esteja ativado. Uma chave sem permissões de Marketing será rejeitada quando você tentar se conectar.

Por que meu contato não está aparecendo no SendGrid imediatamente?

O SendGrid adiciona e atualiza contatos em segundo plano em vez de instantaneamente, portanto, um novo contato pode levar um ou dois minutos para aparecer no seu painel após o envio de um formulário. Se um contato ainda não apareceu após alguns minutos, abra a entrada do formulário para ver uma nota explicando o que aconteceu.

Por que um dos meus campos mapeados não foi salvo no contato?

O SendGrid espera que cada campo de contato seja de um tipo específico, como um número ou uma data. Se um valor enviado não se encaixar no tipo do campo, esse valor será descartado enquanto o restante do contato ainda é salvo. Verifique se o campo do seu formulário coleta o formato que o SendGrid espera para esse campo de contato.

Preciso configurar a autenticação do remetente no SendGrid?

Não. O addon SendGrid gerencia seus contatos e listas, ele não envia e-mails através do SendGrid. A autenticação do remetente só é necessária para enviar e-mails, portanto, você não precisa configurá-la para esta integração.

É isso! Agora você pode conectar o WPForms ao SendGrid e enviar os contatos que seus formulários capturam diretamente para suas listas de marketing por e-mail.

Gostaria de explorar mais maneiras de expandir seu público? Dê uma olhada em nosso guia para o addon Klaviyo para outra forma de sincronizar os contatos do seu formulário com sua plataforma de marketing por e-mail.

O Melhor Plugin Construtor de Formulários de Arrastar e Soltar para WordPress

Fácil, Rápido e Seguro. Junte-se a mais de 6 milhões de proprietários de sites que confiam no WPForms.