Ir al contenido principal
Zenovay
Pro Plan6 minutesPrincipiante

Zapier: conectar Zenovay a Zapier

Dispara zaps desde eventos de Zenovay — completitudes de goal, picos de tráfico, picos de errores, cambios de disponibilidad — apuntando un webhook de Zenovay a un Catch Hook de Zapier.

zapierintegrationsautomationno-code
Última actualización:

Zapier te permite conectar Zenovay a miles de otras aplicaciones sin escribir código. Zenovay no publica una app de Zapier dedicada — en su lugar, reenvías los eventos de Zenovay a Zapier usando un webhook. Apunta un webhook de Zenovay a una URL de « Catch Hook » de Zapier y puedes reenviar completitudes de goal a tu CRM, empujar eventos a una Google Sheet o enviar un mensaje de Slack cuando el tráfico se dispara.

Información

Esta integración se basa en webhooks de Zenovay, disponibles en el plan Pro y superior. Si estás en el plan Free, actualiza a Pro para habilitar webhooks.

Cómo funciona

Los webhooks de Zenovay son salientes: cuando algo sucede en un sitio rastreado, Zenovay hace un POST de un payload JSON a una URL que especifiques. El trigger Webhooks by Zapier de Zapier te proporciona una URL única de « Catch Hook » — pega esto en un webhook de Zenovay y cada evento coincidente inicia un zap.

Eventos que puedes reenviar

Cuando creas un webhook, eliges qué eventos lo activan:

  • goal_completed — se completó un goal/conversión.
  • traffic_spike — un aumento inusual del tráfico.
  • traffic_drop — una caída inusual del tráfico.
  • error_spike — un aumento en errores de JavaScript front-end.
  • website_down — el monitoreo de disponibilidad detectó que el sitio está caído.
  • website_up — el sitio se recuperó.

Cada entrega incluye el tipo de evento en el header X-Zenovay-Event y está firmada con HMAC-SHA256 en el header X-Zenovay-Signature: sha256=<hex>, para que puedas verificar que proviene de Zenovay.

Configuración

  1. Crea el trigger de Zapier

    En Zapier, crea un nuevo zap y elige Webhooks by ZapierCatch Hook como el trigger. Copia la URL de webhook personalizada que Zapier te proporciona.

  2. Crea el webhook de Zenovay

    En Zenovay, ve a Settings → Webhooks, selecciona el sitio y haz clic en Agregar webhook. Pega la URL de Zapier Catch Hook (solo HTTPS), nómbrala (p. ej. « Zapier ») y elige los eventos que deseas reenviar.

  3. Envía un evento de prueba

    Guarda el webhook, luego haz clic en Enviar un evento de prueba. Zapier recibirá el payload de muestra para que puedas mapear los campos en tu zap.

  4. Termina el zap

    Vuelve a Zapier, añade tu acción (Google Sheets, Slack, tu CRM, etc.), mapea los campos del payload y activa el zap.

Ejemplo: completitudes de goal a una Google Sheet

  1. Trigger: Webhooks by Zapier → Catch Hook (pega la URL en un webhook de Zenovay suscrito a goal_completed).
  2. Acción: Google Sheets → Crear fila → mapea los campos del payload de Zenovay (timestamp, nombre del goal, fuente, país, etc.).
  3. Prueba el zap y actívalo.

Cada nueva completitud de goal añadirá una fila a la sheet poco tiempo después de que se dispare.

Enviar eventos en la otra dirección

Zapier solo puede recibir eventos de Zenovay a través de webhooks — no hay ninguna acción de Zenovay que escriba eventos de un zap en tu analytics. Para grabar tus propios eventos (por ejemplo, un purchase después de un pago de Stripe), envíalos tú mismo: usa el comando track o revenue del tracker en página (window.zenovay('track', 'purchase', { ... })), o envíalos desde tu backend. Consulta Enviar un evento personalizado para la API del navegador y Rastreo del lado servidor para el enfoque del backend.

Límites de tasa

Las entregas de webhooks respetan los límites de tu cuenta — consulta límites de API. Para volúmenes de eventos muy altos, mantén tus zaps simples y usa filtros en Zapier para que solo actúes en los eventos que te importan.

Disponibilidad por plan

Los webhooks — y por lo tanto esta integración con Zapier — están disponibles en el plan Pro y superior. El plan Free no incluye webhooks.

Lecturas relacionadas

¿Fue útil este artículo?