Si alguna vez conectaste dos herramientas, por ejemplo tu plataforma de pagos con tu CRM o tu formulario con WhatsApp, seguramente te encontraste con la palabra webhook. Suena técnico, pero la idea es tan simple que la vas a entender en dos minutos. En esta guía te explico qué es un webhook, para qué sirve en un negocio y cómo probarlo sin escribir una sola línea de código.
Qué es un webhook, explicado fácil
Un webhook es un aviso automático que una herramienta le envía a otra cuando pasa algo.
Piensa en un timbre. No tienes que asomarte a la puerta cada cinco minutos para ver si llegó alguien: cuando alguien llega, toca el timbre y tú te enteras al instante. El webhook es ese timbre entre tus herramientas.
Por ejemplo: cuando alguien compra tu curso en Hotmart, Hotmart puede «tocar el timbre» de otra herramienta y enviarle los datos de la compra: nombre, correo, producto y valor. Esa otra herramienta recibe el aviso y hace algo con él, como darle acceso al curso, enviarle un mensaje de bienvenida o registrarlo en tu CRM.

Webhook vs API: cuál es la diferencia
Las dos sirven para que las herramientas hablen entre sí, pero funcionan al revés:
- Con una API, tú preguntas. Tu sistema le pregunta a la otra herramienta cada cierto tiempo: «¿hay compras nuevas?». Si no hay, la pregunta se desperdicia. Es como asomarte a la puerta cada cinco minutos.
- Con un webhook, te avisan. La herramienta te envía los datos en el momento exacto en que ocurre algo. Es el timbre.
Por eso los webhooks son ideales para cualquier cosa que tenga que pasar al instante: confirmar un pago, avisar de un nuevo cliente potencial o activar un acceso.
Ejemplos de webhooks en un negocio
Casi todas las plataformas que usas hoy incluyen webhooks: pasarelas de pago como Stripe y Mercado Pago, plataformas de cursos como Hotmart, herramientas de email marketing, CRMs y formularios. Algunos usos que veo todos los días:
- Venta confirmada: cuando entra un pago, el webhook activa un flujo que envía la factura, da acceso al producto y avisa al equipo de ventas.
- Nuevo cliente potencial: cuando alguien llena el formulario de tu anuncio, el webhook lo lleva a tu CRM y le envía un WhatsApp en segundos, mientras todavía está interesado.
- Pago fallido: cuando una suscripción no se cobra, el webhook dispara un correo para que la persona actualice su tarjeta.
- Soporte: cuando llega un ticket urgente, el webhook avisa en el canal de Discord o Slack del equipo.
- Agenda: cuando alguien reserva una cita, el webhook la registra en tu hoja de cálculo y envía un recordatorio.
Las partes de un webhook
Para configurar uno, solo necesitas entender tres cosas:
- El evento: lo que tiene que pasar para que se envíe el aviso. Por ejemplo, «compra aprobada» o «formulario enviado».
- La URL de destino: la dirección a donde se envían los datos. Es la que te da la herramienta que va a recibir el aviso, por ejemplo n8n, Make o Zapier.
- Los datos: la información que viaja en el aviso, normalmente en formato JSON, que es una forma ordenada de escribir datos con nombre y valor, como
"email": "ana@correo.com".
Cómo probar un webhook sin programar
Antes de armar una automatización completa, conviene ver qué datos envía la herramienta. Para eso existen sitios que te dan una URL temporal y te muestran todo lo que le llega. Uno de los más usados es webhook.site.

- Entra a webhook.site. Al abrirlo te genera automáticamente una URL única.
- Copia esa URL y pégala en la configuración de webhooks de tu herramienta (Hotmart, Stripe, tu formulario o la que sea).
- Dispara un evento de prueba. Muchas plataformas tienen un botón de «enviar prueba». Si no, haz una acción real, como llenar tu propio formulario.
- Mira lo que llegó. En webhook.site verás los datos completos: nombres de los campos y sus valores. Con eso sabes exactamente qué información puedes usar.
Un consejo: no uses este tipo de sitios con datos reales de clientes. Para pruebas, usa tus propios datos o datos inventados.
Cómo recibir webhooks en n8n
Cuando ya sabes qué datos llegan, el siguiente paso es hacer algo con ellos. Mi herramienta favorita para eso es n8n:
- Crea un flujo nuevo y agrega el nodo Webhook como disparador.
- Copia la URL de prueba que te da el nodo y pégala en tu herramienta de origen.
- Pulsa «Escuchar evento de prueba» en n8n y dispara un evento desde la otra herramienta. Verás los datos dentro del flujo.
- Agrega los siguientes pasos: guardar en Google Sheets, enviar un WhatsApp, crear el contacto en tu CRM o lo que necesites.
- Cuando todo funcione, activa el flujo y cambia la URL de prueba por la URL de producción.
Si quieres armar estos flujos sin pelearte con la configuración, te recomiendo mi guía para usar n8n con Claude: le describes lo que quieres y la IA te ayuda a construir el flujo.
Buenas prácticas de seguridad
Una URL de webhook es como una puerta trasera de tu sistema: cualquiera que la conozca puede enviarle datos. Estas reglas te evitan problemas:
- Usa siempre https. Así los datos viajan cifrados.
- No compartas la URL. Trátala como una contraseña.
- Verifica la firma. Plataformas como Stripe o Hotmart envían una firma o una clave secreta con cada aviso. Compruébala para saber que el aviso es real y no de alguien que se hace pasar por ellas.
- Prepárate para avisos repetidos. A veces una plataforma reenvía el mismo evento si no recibió respuesta. Guarda el identificador de cada evento para no procesar dos veces la misma compra.
- Responde rápido. Tu sistema debe confirmar que recibió el aviso en pocos segundos y hacer el trabajo pesado después.
Errores comunes con webhooks
- Dejar la URL de prueba de n8n en lugar de la de producción. Funciona mientras pruebas, pero deja de funcionar cuando cierras el editor.
- Olvidar activar el flujo después de configurarlo.
- Seleccionar el evento equivocado, por ejemplo «compra iniciada» en lugar de «compra aprobada».
- Esperar campos que no llegan. Por eso conviene probar primero con webhook.site y ver los datos reales.
Preguntas frecuentes
¿Necesito saber programar para usar webhooks?
No. Con herramientas como n8n, Make o Zapier configuras todo con clics. Solo necesitas entender qué evento quieres escuchar y qué hacer con los datos.
¿Los webhooks tienen costo?
Los webhooks en sí son gratis. Lo que puede tener costo es la herramienta que los recibe, aunque n8n, por ejemplo, se puede instalar en tu propio servidor.
¿Qué pasa si mi servidor está caído cuando llega un webhook?
Depende de la plataforma. Muchas reintentan el envío varias veces durante algunas horas. Revisa la documentación de la tuya y, si es crítico, ten un respaldo que revise los eventos pendientes.
¿Un webhook puede enviar datos a varias herramientas?
Algunas plataformas permiten varias URLs. Si no, envía el webhook a n8n y desde ahí reparte los datos a todas las herramientas que quieras.




Conversemos
¿Te quedó alguna duda?
Déjala aquí abajo y te respondo. Así también le sirve a quien llegue después con la misma pregunta.