- Si la fuente lo permite, usa webhooks para eventos en tiempo real.
- Valida, deduplica y responde rápido para evitar timeouts y duplicados.
- Controla el consumo con filtros tempranos, límites en loops y retries razonables.
Webhooks · Actualizado 6 abr 2026 · ~7–10 min
Webhooks en Make (2026)
Los webhooks son la forma más limpia de disparar escenarios al instante cuando ocurre un evento (pago, pedido, formulario, lead…).
En cuanto usas webhooks, tu escenario se comporta como un endpoint “de producción”. Por eso conviene tratarlo como tal.
1) Instant (webhook) vs scheduled (polling)
- Instant: el evento se envía a tu webhook → rápido y eficiente.
- Polling: consultas cada X minutos → simple, pero puede generar muchas ejecuciones vacías.
Si la fuente ofrece webhooks fiables, suele ser mejor opción.
2) Setup paso a paso (flujo recomendado)
Arquitectura típica:
- Custom webhook (trigger)
- Validación (campos obligatorios, tipos, allowlist de eventos)
- Dedupe/idempotencia (ID de evento)
- Router por tipo (y/o reglas de negocio)
- Escritura en destinos (CRM, Slack, Sheets…)
- Opcional: Webhook response
Consejo: mantén el “camino de respuesta” ligero. Responder lento puede provocar reintentos en el proveedor.
3) Diseño del payload (para escalar sin dolor)
Un payload robusto incluye:
- event_id (o clave única)
- event_type
- timestamp
- version
Si tú envías el webhook desde tu sistema, añadir estos campos desde el inicio te ahorra horas de debug más adelante.
4) Seguridad (y RGPD)
Mínimos:
- valida estructura y tipos (no confíes en campos sin comprobar)
- usa secreto/token
- verifica firma si existe
- evita logs con PII innecesaria
RGPD: reduce datos, define finalidad y documenta a qué sistemas se envían (flujo de datos).
5) Reintentos y errores
Los reintentos suelen venir de:
- timeouts,
- rate limits,
- errores transitorios.
Buenas prácticas:
- idempotencia (reintento ≠ duplicado)
- backoff en llamadas a API
- error handlers + alertas
- ruta de “eventos problemáticos” para re-procesar sin bloquear todo
6) Operaciones y coste
Controla operaciones con:
- filtros tempranos (descartar eventos irrelevantes)
- límites/paginación en loops
- batching cuando sea posible
- retries con límites y condiciones
Monta 1 trigger webhook + 3–5 pasos y prueba ráfagas (10–100 eventos) para validar fiabilidad y operaciones.
Probar Make gratisFAQ
¿Debo responder 200 inmediatamente?
Normalmente sí. Responde rápido para evitar timeouts y reintentos; si el trabajo es pesado, intenta procesarlo de forma asíncrona.
¿Cómo evito duplicados?
Usa IDs de evento e idempotencia. Guarda IDs procesados (Data Store) o define claves únicas en el destino.
¿Puedo asegurar un webhook?
Sí: tokens/secretos, verificación de firma si la fuente lo soporta, y validación estricta del payload antes de ejecutar acciones.