Add-on SendGrid

O Addon SendGrid é um Recurso Plus

Desbloqueie o Add-on SendGrid e outros recursos poderosos para expandir o seu negócio.

Obter WPForms Plus

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.

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 as suas definições, depois clique no botão Adicionar Nova Conta.

Secção de Integrações com um bloco SendGrid e um 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.

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

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.

Captura de ecrã do painel Twilio SendGrid com menu de navegação à esquerda; o item 'Chaves API' em Definições está realçado.

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

Botão com o rótulo Criar Chave de API num painel para gerar credenciais de API, com conteúdo explicativo abaixo intitulado 'Começar a criar Chaves de API' e um ícone de chave acima do texto.

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.

Ecrã Criar Chave de API com o nome da chave WPForms, mostrando três opções de acesso: Acesso Total (selecionado) com descrição, Acesso Personalizado e Acesso de Faturação; botões Cancelar e Criar e Ver em baixo, com Criar e Ver realçado.

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

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

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.

Botão Ligar à SendGrid para autorizar a integração WPForms

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.

Cartão de integração SendGrid para WPForms, mostrando um estado Ligado e a opção Desligar.

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.

Ecrã de integração de aplicações: navegação esquerda com Marketing selecionado; área principal mostra SendGrid e um 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.

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

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

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

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.

Email

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.

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

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.

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

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.

Painel Ligação SendGrid para eliminar um contacto: selecione conta, ação (Eliminar Contacto) e campo de e-mail com nota de eliminação permanente.

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.

O Melhor Plugin Construtor de Formulários Drag and Drop 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.