EmailCheckerEmailChecker

Integração · ESP / Email Marketing

EmailChecker + Mautic

Mautic é a alternativa open-source ao HubSpot/Marketo. Integre EmailChecker via webhook custom: a cada contact created, dispara validação e atualiza um custom field com o resultado.

Como integrar

4 passos pra conectar

  1. 1

    Crie um campo customizado "email_status"

    Em Configuration > Custom Fields > Contact, adicione campo "email_status" do tipo Text.

  2. 2

    Crie um webhook em Settings

    Webhooks > New: trigger em "contact_post_save", URL pra um endpoint seu (Lambda, Cloudflare Worker, n8n) que vai chamar o EmailChecker.

  3. 3

    No endpoint intermediário, valide o email

    Receba o payload do Mautic, extraia o email, chame POST /api/v1/validate/single no EmailChecker, pegue o result.

  4. 4

    Atualize o contact via Mautic API

    PATCH /api/contacts/{id} no Mautic com {"email_status": "deliverable"}. Use o status pra segmentar campanhas.

Exemplo · JAVASCRIPT

// Worker intermediário (Cloudflare Worker / AWS Lambda)
export default {
  async fetch(req) {
    const { contact } = await req.json();
    const r = await fetch('https://app.emailchecker.email/api/v1/validate/single', {
      method: 'POST',
      headers: {
        'Authorization': 'Bearer ' + EC_KEY,
        'Content-Type': 'application/json',
      },
      body: JSON.stringify({ email: contact.email }),
    });
    const data = await r.json();
    // PATCH no Mautic com data.result
    return new Response('OK');
  }
}

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

Suprimir bounces antes de campanhas

Segmento "email_status = deliverable" — só dispara campanha pra esses. Reduz hard bounce drasticamente.

Limpar base existente em massa

Script externo paginando contacts via Mautic API → valida cada um no EmailChecker → atualiza email_status em batch.

Higienização periódica trimestral

Cron rodando a cada 3 meses revalida contacts com last_valid_check > 90 dias. Mantém base sempre fresca.

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.