Ir al contenido principal

Cómo probar un webhook trigger de Zapier con Postman

Qué hacer si necesitas datos de prueba para tu automatización

Escrito por Martha Franklin
Actualizado hoy

Al crear automations que utilizan webhooks, especialmente en herramientas como Zapier, a menudo necesitas datos de prueba para completar la configuración. Esto permite que la automation mapee correctamente los campos de datos y entienda qué información esperar.

Normalmente, puedes simplemente crear tus propios datos de prueba, sin embargo, a veces es más fácil crear una solicitud POST utilizando herramientas gratuitas como Postman.

Para el propósito de este ejemplo, enviaremos una solicitud POST a Zapier, pero las instrucciones también son aplicables a cualquier plataforma que utilice webhooks.

¿Por qué necesitamos enviar una solicitud POST?

Por ejemplo, supongamos que estás creando una automation que utiliza un webhook para crear un nuevo contact en Superchat. Si no tienes ningún dato de prueba, encontrarás un problema cuando intentes mapear los campos del contacto.

Zapier requiere datos de prueba para mostrar estos campos. Si tu disparador de webhook no ha sido configurado o no ha recibido ningún dato aún, los campos no aparecerán y se te pedirá que completes primero el paso del disparador para que Zapier pueda cargar y mapear los datos correctamente.


Cómo crear una solicitud POST

  1. Copia la URL generada por Zapier en el disparador de Webhooks.

  2. En Postman, haz clic en Crear nueva solicitud (el símbolo + en la parte superior).

  3. Para el tipo de solicitud, selecciona POST y luego añade tu URL de Zapier en el cuadro de texto.

  4. Luego selecciona la pestaña Body y elige la opción form-data en el menú desplegable.

  5. Ahora necesitamos ingresar los datos de prueba apropiados para los campos que estamos intentando mapear en la automation.

    Digamos que queremos que la automation guarde el nombre, número, dirección de correo electrónico del contact y si ha dado su consentimiento para ser contactado por mensaje de texto. Podríamos crear los siguientes campos e ingresar algunos datos de prueba:

    Nombre - John
    Apellido - Smith
    Correo electrónico - johnsmithtest@gmail.com
    Número - +417664942567
    Consentimiento SMS - sí

  6. Luego, podemos enviar los datos de prueba a Zapier presionando Send. Esto enviará los datos que el webhook capturará.

  7. En este punto, podemos volver a Zapier y presionar Test step en el nodo donde queremos mapear los campos de datos (en nuestro caso, el nodo de Superchat). Esto efectivamente capturará la información que acabamos de enviar mediante la solicitud POST.

  8. Si la solicitud POST es exitosa, verás 200 OK debajo del Body que acabas de ingresar en Postman.

  9. De vuelta en Zapier, la solicitud que acabamos de capturar debería aparecer ahora en el nodo del disparador de Webhook, que luego podemos usar en el siguiente paso (presionando Continue with selected record).

  10. Ahora, finalmente, en el nodo de Superchat, tendremos datos que podemos usar para mapear nuestros campos de datos. Puedes configurarlos en el nodo de Zapier según lo que necesites, asegurándote de mapear cada valor individualmente en el cuadro correspondiente.

¿Ha quedado contestada tu pregunta?