EmailCheckerEmailChecker

Integração · Automação

EmailChecker + Zapier

Zapier conecta 7000+ apps. Use uma "Action" do tipo Webhooks by Zapier (POST) pra chamar a API do EmailChecker e validar emails antes de enviar pra qualquer destino: HubSpot, Mailchimp, Notion, Slack.

Como integrar

4 passos pra conectar

  1. 1

    Crie um Zap com trigger

    Use trigger do app de origem: Typeform new submission, Mailchimp new subscriber, Google Sheets new row, etc.

  2. 2

    Adicione "Webhooks by Zapier" como action

    Escolha "POST". URL: https://app.emailchecker.email/api/v1/validate/single. Payload Type: JSON.

  3. 3

    Configure headers e body

    Headers: Authorization = Bearer <sua_api_key>. Body: {"email": "{{Email}}"} (use o campo dinâmico do trigger).

  4. 4

    Adicione um Filter ou Path

    Filter: continua só se result = "deliverable". Path: bifurca caminho conforme o resultado (deliverable, risky, undeliverable).

Exemplo · JSON

{
  "url": "https://app.emailchecker.email/api/v1/validate/single",
  "method": "POST",
  "headers": {
    "Authorization": "Bearer YOUR_API_KEY",
    "Content-Type": "application/json"
  },
  "body": {
    "email": "{{trigger.email}}"
  }
}

A API do EmailChecker é REST padrão com Bearer auth (`Authorization: Bearer <sua_api_key>`). Compatível com mails.so — se você já usa, troca só o base URL.

Casos de uso

Quando usar essa integração

Bloquear fake signups em formulários web

Typeform/Wufoo/Jotform → validação → só passa pro CRM se entregável. Sem precisar mexer no JavaScript do site.

Limpar listas de webinar pós-inscrição

Inscrição no Zoom/WebinarJam → valida email → adiciona à lista do Mailchimp só se válido.

Notificar Slack quando lead inválido

Lead vem do site → valida → se undeliverable, manda mensagem pro #vendas no Slack pra time investigar.

Troubleshooting

Problemas comuns

Os erros que mais aparecem ao conectar o Zapier — e como resolver cada um.

O campo dinâmico do email vem vazio na action

Zapier só lista campos que apareceram no "Test trigger". Rode o teste do trigger primeiro com um registro real; se o email ainda não aparece, clique em "Refresh fields" / re-teste. Mapeie o campo pelo seletor (insert data), nunca digite {{...}} à mão — o token literal é enviado como texto.

Webhooks by Zapier dispara mas nada acontece

Abra o Task History do Zap, clique na run e veja a aba "Data out" do passo de webhook: ali está o status e o corpo retornado pela API. Um 422 normalmente é o Content-Type errado — garanta "Payload Type: JSON" (não Form) pra mandar o body como application/json.

O Filter deixa passar leads que deveriam parar

No Filter use a regra "(Text) Exactly matches" comparando o campo result do passo de webhook com deliverable. "Contains" deixa risky/undeliverable passarem por conterem substrings. Teste o Filter com um lead inválido pra confirmar que ele realmente interrompe o Zap.

Mais integrações

Outras ferramentas suportadas

Comece agora

Pronto pra parar de mandar email pra endereço morto?

Comece grátis com 500 créditos. Sem cartão, sem compromisso.