Page DeltasPage Deltas

Guía

Cómo automatizar alertas de cambios web con Zapier o n8n

Enruta webhooks de cambios de Page Deltas a Zapier o n8n, y luego a CRM, Jira, Notion o email. Filtro por IA. Plan gratuito sin tarjeta.

Indique a Page Deltas qué le importa

avísame cuando cambien los precios de HubSpot

https://www.hubspot.com/pricing
Página de precios de HubSpot — plan Professional desde 792 €/mes
PDPage DeltasAppahora

🔔 Cambio detectado en https://www.hubspot.com/pricing:
El precio del plan Professional subió de €749/mo a €792/mo.

Un competidor sube su plan Pro de 29 $ a 39 $. Tu monitor de cambios lo detecta. Luego alguien copia el resumen en una página de Notion, crea a mano un ticket en Jira y reenvía la captura de pantalla al equipo de ventas por Slack. Para cuando la mesa de operaciones (deal desk) lo ve, la mitad del equipo ya ha escuchado una versión distorsionada de la noticia en una charla de pasillo.

Ese paso manual de copiar y pegar es justo el que falla. Ya tienes Zapier o n8n para actualizar el CRM, crear incidencias y enviar resúmenes. Lo que necesitas es un evento limpio generado por el monitor de páginas que esas herramientas puedan capturar y distribuir.

Trabajo en Page Deltas, así que tenlo en cuenta si menciono Visualping más abajo. Page Deltas monitoriza páginas públicas, filtra los cambios mediante un brief con IA y puede enviar un webhook JSON firmado por POST cuando algo encaja. No existe una app nativa de Page Deltas en Zapier. El camino es un canal de webhook genérico hacia el Catch Hook de Zapier o el nodo Webhook de n8n, y desde ahí conectar lo que ya tengas automatizado. Este artículo muestra esa configuración de principio a fin.

Por qué un mensaje en el chat no es suficiente

Slack (o Teams, o Discord) está bien cuando solo una persona necesita echar un vistazo rápido a un cambio. Se queda corto cuando el mismo evento debe repercutir en tres sistemas distintos. Ventas necesita una nota en la cuenta del CRM. Operaciones quiere un ticket con las capturas de antes y después. Dirección prefiere un resumen semanal en lugar de veinte notificaciones dispersas.

Puedes conectar cada uno de esos destinos manualmente, o tratar la alerta como un único evento y dejar que Zapier o n8n lo distribuyan. Page Deltas ya envía notificaciones a Slack, Discord, Teams, correo y webhooks firmados en todos los planes, incluido el gratuito. Si solo necesitas una sala de chat, nuestra guía de Slack es suficiente. Este artículo aborda el caso en que la alerta debe activar un flujo de trabajo.

Visualping cuenta con un amplio repositorio de recetas para Zapier y n8n, e incluye n8n en todos sus planes. En el plan gratuito de Visualping obtienes 5 páginas, 150 comprobaciones al mes y un intervalo mínimo de 60 minutos, con webhooks disponibles; Slack y Teams forman parte del plan Business. El plan gratuito de Page Deltas cubre 10 URL monitorizadas, comprobaciones ilimitadas bajo disponibilidad, filtrado y resúmenes con IA, y Slack, Teams, Discord, correo y webhooks sin necesidad de tarjeta. Elige según prefieras la monitorización por regiones de píxeles (Visualping) o los briefs con IA y canales de chat gratuitos (nosotros).

Cómo es la estructura del webhook

Los canales se configuran a nivel de organización. Puedes marcar uno como predeterminado para nuevos monitores, y cualquier monitor puede sobrescribir esa lista. Para la automatización, añade un canal Webhook genérico y pega la URL de Catch Hook o de n8n. Los detalles de cada campo se describen en la documentación de canales.

Cuando se dispara un cambio filtrado, Page Deltas envía una petición POST con un JSON como este:

POST <your URL>
Content-Type: application/json
X-Signature: sha256=<hex>
{
  "event": "change.detected",
  "monitor_id": "...",
  "monitor_url": "https://example.com/pricing",
  "monitor_name": "Página de precios de la competencia",
  "change_id": "...",
  "detected_at": "2026-06-01T12:00:00Z",
  "summary": "El plan Pro subió de 29 $ a 39 $/mes.",
  "before_screenshot_url": "https://.../before.png",
  "after_screenshot_url": "https://.../after.png",
  "dashboard_url": "https://app.pagedeltas.com/monitors/..."
}

summary es el texto en lenguaje natural que mapearás como título del ticket o nota en el CRM. Las URL de las capturas y dashboard_url son útiles como adjuntos o incrustaciones en Notion. X-Signature es el hash HMAC-SHA256 del cuerpo sin procesar generado con el secreto del canal, visible una sola vez al crearlo. Calcula el hash con los bytes en bruto antes de parsear el JSON; de lo contrario, la verificación fallará.

La entrega se realiza en un único intento por canal, sin reintentos automáticos. Asegúrate de que el receptor responda con rapidez y, para cambios críticos, añade un segundo canal de otro tipo (webhook más correo funciona bien) para que una caída puntual de Zapier no te oculte el cambio.

Configura primero Page Deltas

Configura la monitorización antes de tocar Zapier o n8n. De lo contrario, acabarás depurando Zaps vacíos vinculados a un monitor que todavía no se ha activado.

  1. Crea una cuenta gratuita y abre Channels. Añade Slack o correo si deseas mantener una revisión humana, y luego añade un canal Webhook genérico. Deja la URL en blanco un momento si aún no tienes el Catch Hook. La pegarás tras los pasos de Zapier o n8n descritos abajo.
  2. Crea un monitor para la página que te interese (precios, changelog, empleo, términos de servicio o página de estado de un proveedor). Redacta un brief breve que indique sobre qué alertar y qué ignorar. La documentación de filtros detalla cómo se aplica el brief. Sin una cláusula clara de exclusión, las páginas tranquilas generarán ruido innecesario (marcas de tiempo, artículos relacionados, avisos de cookies).
  3. Vincula el canal webhook a ese monitor (o usa el predeterminado de la organización). Haz clic en Send test en el canal en cuanto guardes la URL de Catch Hook o n8n, para comprobar la conexión antes de que ocurra un cambio real.
  4. Si lo deseas, mantén Slack en el mismo monitor: el chat para las personas, el webhook para las máquinas. Esta separación suele ser mucho más clara que pedirle a Zapier que vuelva a publicar el mensaje en Slack.

El plan gratuito cubre 10 URL monitorizadas (un sitemap cuenta como una), filtrado y resúmenes con IA, API REST y MCP, miembros de equipo ilimitados y 14 días de historial. Los planes de pago amplían el límite de URL: Starter 29 $ por 150, Pro 79 $ por 1.000, Business 199 $ por 5.000, Scale 499 $ por 20.000, Enterprise a medida. Actualmente solo monitorizamos páginas públicas; el acceso tras inicio de sesión está en nuestra hoja de ruta. La cadencia de comprobación es adaptativa y los planes de pago tienen prioridad cuando la cola está congestionada.

Captúralo en Zapier o n8n

Ambas herramientas utilizan el mismo canal Webhook genérico de Page Deltas. Solo cambia el receptor. Como no existe app nativa de Page Deltas en Zapier, Zapier arranca desde Catch Hook y n8n desde un nodo Webhook.

Zapier

  1. Crea un Zap con la app Webhooks by Zapier como disparador y selecciona Catch Hook. Copia la URL de webhook personalizada que muestra Zapier.
  2. Pega esa URL en tu canal Webhook genérico de Page Deltas y guarda. Haz clic en Send test en Page Deltas (o espera a que haya un cambio real). En Zapier, pulsa Test trigger y confirma que la muestra incluye summary, monitor_url y los campos de capturas.
  3. Añade acciones. Ejemplos habituales: crear una incidencia en Jira o Linear con summary como título y dashboard_url en la descripción; añadir una fila en una base de datos de Notion; crear o actualizar una nota en HubSpot o Salesforce en la cuenta del competidor; enviar un correo resumen que agrupe varios cambios. Mapea los campos directamente desde la muestra de Catch Hook en vez de escribir marcadores a mano.
  4. Activa el Zap. Envía una prueba más desde Page Deltas y comprueba su ejecución en cada acción.

Si requieres verificación de firma, los pasos de código en Zapier pueden calcular el HMAC del cuerpo. Para una validación más robusta, es preferible usar n8n o una función previa a Zapier, ya que necesitas los bytes exactos del cuerpo sin procesar.

n8n

  1. Añade un nodo Webhook, establece el método en POST y activa el flujo para que n8n genere una URL de producción. Cópiala en el canal Webhook genérico de Page Deltas (o en un segundo canal si tanto Zapier como n8n deben recibir el evento).
  2. Envía una prueba desde Page Deltas. Confirma que el nodo Webhook muestra el cuerpo JSON y el encabezado X-Signature.
  3. Opcional pero recomendable: añade un nodo Code que recalcule sha256= más el HMAC-SHA256 del cuerpo sin procesar con el secreto de tu canal y lo compare con X-Signature de forma segura frente a ataques de tiempo (timing-safe). Descarta las peticiones no coincidentes antes de ejecutar pasos en el CRM o crear tickets.
  4. Ramifica con un nodo IF o Switch según monitor_name o una subcadena de monitor_url si diferentes páginas deben generar tickets distintos. Luego añade nodos de Jira, Notion, correo o peticiones HTTP de la misma forma que con cualquier otro webhook.
  5. Guarda y mantén activo el flujo. Page Deltas no reintenta entregas fallidas: haz que el nodo Webhook responda rápidamente con un código 2xx y delega las operaciones pesadas en nodos posteriores o colas de trabajo.

n8n autoalojado es muy útil cuando el secreto del canal nunca debe salir de tu propia red. n8n Cloud es adecuado para la mayoría de flujos de marketing y RevOps. En cualquier caso, estás combinando nodos estándar; nada aquí depende de un conector exclusivo de Page Deltas.

Qué puede fallar y cómo solucionarlo

Una vez en producción surgen algunas limitaciones. Con el tiempo pueden aparecer nuevos campos en la carga útil: ignora las claves desconocidas en lugar de rechazar el evento completo. Trata change_id como clave de idempotencia por si tu herramienta de tickets recibe duplicados en una repetición manual.

Si Zapier o n8n devuelven un código distinto de 2xx, Page Deltas marca el envío como fallido y continúa. El monitor sigue operando con normalidad. Revisa el registro de intentos de entrega en la aplicación si un flujo deja de responder. Para páginas críticas, mantén el correo o Slack en el mismo monitor como vía de respaldo.

El filtrado por IA solo funciona si el brief es específico. Una indicación vaga como «avísame de cambios de precio» dejará pasar artículos sugeridos en la barra lateral. Dedica cinco minutos a la lista de exclusiones antes de construir un Zap de cinco pasos. Y si lo que quieres vigilar solo es visible tras iniciar sesión, ni Page Deltas ni un webhook podrán detectarlo por ahora.

Otras herramientas de nuestra familia cubren diferentes tipos de alertas. KWatch.io monitoriza menciones de palabras clave en redes sociales y la web cuando la señal no proviene de una URL fija. Para una página web pública fija que cambia in situ, Page Deltas y la automatización vía webhooks son la solución ideal.

Empieza con un solo Zap o flujo

Elige una página y un destino: los precios de un competidor en una base de Notion o la página de estado de un proveedor en Jira son suficientes para validar el circuito. Crea el monitor, asocia un webhook genérico, recíbelo en Zapier o n8n y mapea summary junto a dashboard_url. El plan gratuito incluye 10 URL, filtrado con IA, todos los canales de alerta y acceso a la API, sin tarjeta de crédito. Empieza a monitorizar gratis.

Julien, gestor de producto en Page Deltas

Cómo automatizar alertas de cambios web con Zapier o n8n · Page Deltas