Read this article in English.
Cómo validar un email en Make (módulo HTTP)
Si automatizas la entrada de leads con Make (antes Integromat), tarde o temprano te llega un email mal escrito o inventado. Antes de que ese contacto entre en tu CRM o dispare un email de bienvenida, conviene comprobarlo. Con el módulo HTTP y la API de Cofferdock lo compruebas en un paso, sin instalar nada aparte.
Aviso honesto: Make no tiene un módulo específico de "validar email". Se hace con el módulo HTTP genérico llamando a una API que hace dos comprobaciones: que el formato sea correcto y que el dominio tenga un servidor de correo real detrás (registro MX). Un email con buena pinta pero de un dominio que no existe también se detecta.
Qué vas a conseguir
Le mandas el email y te dice si es válido, si el formato está bien y si el dominio tiene MX (servidor de correo) de verdad. Nada de "parece un email": una comprobación real contra DNS.
Usos habituales en Make:
- Filtrar leads de un formulario antes de crearlos en tu CRM.
- Descartar emails inventados en un alta de usuario.
- Limpiar una lista antes de importarla a tu herramienta de email marketing.
- Comprobar el email de un pedido antes de mandar la confirmación.
Lo que necesitas
- Una cuenta en Cofferdock. El plan gratis te da 50 usos al mes sin tarjeta.
- Tu API key, desde tu panel con "+ Crear llave". Se muestra una sola vez.
- El módulo HTTP → Make a request en tu escenario.
Paso a paso en el módulo HTTP
Añade el módulo HTTP → Make a request y configúralo así:
- URL:
https://api.cofferdock.com/validate-email - Method:
POST - Headers: añade dos →
x-api-keycon tu llave, yContent-Typecon el valorapplication/json. - Body type:
Raw - Content type:
JSON (application/json) - Request content:
{ "email": "{{1.email}}" }
- Activa Parse response: esta vez la respuesta es JSON, no una imagen.
La salida trae valid (true/false), format_valid, mx_found y domain. Con un módulo Router o un Filter justo después, decides qué hacer según valid.
Un ejemplo para verlo claro
Supongamos que filtras los leads de un formulario antes de crearlos en tu CRM:
- Un módulo que detecta el lead (un webhook del formulario o Google Sheets → Watch Rows).
- El módulo HTTP de arriba, que valida el email.
- Un Router con dos rutas: una con un Filter
valid = trueque sigue hacia el CRM, y otra convalid = falseque lo marca para revisión manual.
Los leads con emails falsos ya no llegan a ensuciar tu CRM.
Opciones que puedes ajustar
Se añade en el mismo cuerpo JSON:
| Opción | Por defecto | Para qué sirve |
|---|---|---|
check_mx | true | Ponlo en false para comprobar solo el formato (más rápido, sin consulta DNS). |
¿Prefieres verlo en código?
La misma llamada con curl:
curl -X POST "https://api.cofferdock.com/validate-email" \
-H "x-api-key: TU_LLAVE" \
-H "Content-Type: application/json" \
-d '{"email": "hola@example.com"}'
¿Cuánto cuesta?
Cada comprobación gasta 1 crédito de tu plan, tanto si el email sale válido como si no. Todas las herramientas de Cofferdock comparten el mismo bote de créditos.
Preguntas frecuentes
¿Make tiene un módulo nativo para validar emails? No. Se hace con el módulo HTTP genérico llamando a la API de Cofferdock.
¿Tengo que activar "Parse response"? Sí, aquí sí: la respuesta es un JSON, así que actívalo para poder mapear valid, format_valid y mx_found en los siguientes módulos.
¿Qué pasa si el email tiene buen formato pero el dominio no existe? format_valid sale true pero valid sale false, porque mx_found es false.
¿Puedo validar varios emails de golpe? Sí. Si el módulo anterior devuelve varios elementos, Make ejecuta el HTTP una vez por cada uno.
Guías relacionadas
Pruébalo tú mismo
Tienes las instrucciones completas, con ejemplos para copiar y pegar, en la página de validación de email. Y si aún no tienes cuenta, puedes crear una gratis y montar tu primer escenario hoy mismo.