Page DeltasPage Deltas

Guia

Como automatizar alertas de mudanças em sites com Zapier ou n8n

Encaminhe webhooks de mudanças do Page Deltas para Zapier ou n8n, e depois para CRM, Jira, Notion ou e-mail. Filtro com IA. Plano grátis sem cartão.

Diga ao Page Deltas o que importa

avise-me quando os preços da Hubspot mudarem

https://www.hubspot.com/pricing
Página de preços da HubSpot — plano Professional a partir de €792/mês
PDPage DeltasAppagora

🔔 Alteração detectada em https://www.hubspot.com/pricing:
O preço do plano Professional subiu de €749/mo para €792/mo.

Um concorrente sobe o plano Pro de US$ 29 para US$ 39. Seu monitor de alterações detecta a mudança. Em seguida, alguém copia o resumo para uma página do Notion, abre manualmente um chamado no Jira e encaminha a captura de tela para a equipe de vendas pelo Slack. Quando o deal desk finalmente toma conhecimento, metade do time já ouviu uma versão vaga da novidade em conversas informais.

Essa etapa de copiar e colar é exatamente a parte que falha. Você já usa o Zapier ou o n8n para atualizar o CRM, criar chamados e enviar resumos. O que você precisa é de um evento limpo e padronizado emitido pelo monitor de páginas, pronto para ser capturado e roteado por essas ferramentas.

Trabalho no Page Deltas, então tenha isso em mente caso eu mencione o Visualping mais abaixo. O Page Deltas monitora páginas públicas, filtra alterações com um brief de IA e pode disparar um webhook JSON assinado via POST quando encontra uma correspondência. Não há um app nativo do Page Deltas no Zapier. O caminho padrão é configurar um canal de webhook genérico apontando para o Catch Hook do Zapier ou para o nó Webhook do n8n e, a partir daí, acionar o fluxo que você já tem automatizado. Este artigo explica essa configuração do início ao fim.

Por que uma simples notificação de chat não basta

O Slack (ou Teams, ou Discord) funciona bem quando apenas uma pessoa precisa bater o olho em uma mudança. Mas deixa a desejar quando o mesmo evento precisa alimentar três sistemas diferentes. A equipe de vendas precisa de uma nota no CRM. A equipe de operações quer um chamado com os prints de antes e depois. A liderança prefere um resumo semanal em vez de vinte alertas dispersos.

Você pode conectar cada um desses destinos manualmente ou tratar o alerta como um único evento e deixar que o Zapier ou o n8n façam a distribuição. O Page Deltas já envia notificações para Slack, Discord, Teams, e-mail e webhooks assinados em todos os planos, inclusive no Gratuito. Se você só precisa de um canal de chat, nosso guia para Slack é suficiente. Este artigo é voltado para os casos em que o alerta precisa alimentar um fluxo de trabalho estruturado.

O Visualping possui um amplo catálogo de modelos prontos para Zapier e n8n, e inclui n8n em todos os planos. No plano gratuito do Visualping você tem direito a 5 páginas, 150 checagens por mês e intervalo mínimo de 60 minutos, com webhooks disponíveis; Slack e Teams ficam restritos ao plano Business. O plano Gratuito do Page Deltas cobre 10 URLs monitoradas, checagens ilimitadas por melhor esforço, filtragem e resumos por IA, além de Slack, Teams, Discord, e-mail e webhooks sem exigir cartão de crédito. Escolha com base no que você prioriza: monitoramento por regiões de pixels (Visualping) ou briefs inteligentes com canais de chat gratuitos (nós).

Como é a estrutura do webhook

Os canais são gerenciados no nível da organização. Você pode definir um canal padrão para novos monitores, e qualquer monitor individual pode personalizar essa lista. Para automações, adicione um canal Webhook genérico e cole a URL do Catch Hook ou do n8n. A descrição detalhada dos campos pode ser consultada na documentação de canais.

Quando uma alteração filtrada é confirmada, o Page Deltas envia uma requisição POST com um JSON neste formato:

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 preços do concorrente",
  "change_id": "...",
  "detected_at": "2026-06-01T12:00:00Z",
  "summary": "O plano Pro aumentou de US$ 29 para US$ 39/mês.",
  "before_screenshot_url": "https://.../before.png",
  "after_screenshot_url": "https://.../after.png",
  "dashboard_url": "https://app.pagedeltas.com/monitors/..."
}

summary é a frase em linguagem natural pronta para ser mapeada no título de chamados e em notas do CRM. As URLs das capturas e o dashboard_url funcionam como anexos de chamados ou itens incorporados no Notion. X-Signature é o HMAC-SHA256 do corpo bruto calculado com o segredo do canal, exibido apenas uma vez na criação do canal. Calcule o hash sobre os bytes brutos antes de fazer o parse do JSON, caso contrário a validação falhará.

A entrega é feita em uma única tentativa por canal, sem reenvio automático. Garanta que o receptor responda rapidamente e, para alterações críticas, configure um segundo canal de tipo diferente (webhook mais e-mail funciona muito bem) para que uma instabilidade temporária do Zapier não oculte a notificação.

Configure primeiro o Page Deltas

Configure toda a parte de monitoramento antes de mexer no Zapier ou no n8n. Do contrário, você passará tempo depurando Zaps vazios conectados a um monitor que ainda nem disparou.

  1. Crie uma conta gratuita e abra Channels. Adicione o Slack ou o e-mail se quiser manter o acompanhamento humano, e depois inclua um canal Webhook genérico. Deixe a URL em branco por um momento se você ainda não gerou o Catch Hook. Você vai colá-la após concluir os passos do Zapier ou n8n abaixo.
  2. Crie um monitor para a página de seu interesse (preços, changelog, vagas, termos de uso ou página de status de fornecedor). Escreva um brief conciso definindo o que deve gerar alerta e o que deve ser ignorado. A documentação de filtros detalha como o brief é processado. Sem uma instrução clara do que ignorar, páginas silenciosas ainda produzirão ruído (datas e horários, posts relacionados, avisos de cookies).
  3. Vincule o canal de webhook a esse monitor (ou confie no padrão da organização). Clique em Send test no canal assim que a URL do Catch Hook ou do n8n estiver salva, para validar o funcionamento antes que ocorra uma mudança real.
  4. Se preferir, mantenha o Slack no mesmo monitor: chat para pessoas, webhook para automações. Essa divisão costuma ser bem mais organizada do que pedir para o Zapier reenviar a notificação no Slack.

O plano Gratuito inclui 10 URLs monitoradas (um sitemap conta como uma URL), filtragem e resumos com IA, API REST e MCP, membros de equipe ilimitados e 14 dias de histórico. Os planos pagos aumentam esse limite: Starter US$ 29 para 150, Pro US$ 79 para 1.000, Business US$ 199 para 5.000, Scale US$ 499 para 20.000, Enterprise sob consulta. Atualmente monitoramos apenas páginas públicas; o suporte a páginas protegidas por login está no roadmap. O ritmo de verificação é adaptativo, e os planos pagos têm prioridade quando a fila fica congestionada.

Recebendo os dados no Zapier ou n8n

Ambas as ferramentas utilizam o mesmo canal Webhook genérico do Page Deltas. Apenas o receptor muda. Como não há app nativo do Page Deltas no Zapier, o Zapier começa com um Catch Hook e o n8n começa com um nó Webhook.

Zapier

  1. Crie um Zap usando o app Webhooks by Zapier como gatilho e selecione Catch Hook. Copie a URL de webhook personalizada gerada pelo Zapier.
  2. Cole essa URL no canal Webhook genérico do Page Deltas e salve. Clique em Send test no Page Deltas (ou aguarde uma alteração real). No Zapier, clique em Test trigger e confirme que o exemplo recebido inclui summary, monitor_url e os campos de captura de tela.
  3. Adicione as ações desejadas. Casos comuns: criar um chamado no Jira ou Linear com summary no título e dashboard_url na descrição; incluir uma linha em um banco de dados do Notion; criar ou atualizar uma nota no HubSpot ou Salesforce na conta do concorrente; enviar um e-mail resumo consolidando várias alterações. Mapeie os campos a partir do exemplo do Catch Hook em vez de preencher variáveis manualmente.
  4. Ative o Zap. Dispare mais um teste pelo Page Deltas e acompanhe a execução em cada uma das etapas configuradas.

Se precisar validar assinaturas, as etapas Code do Zapier conseguem calcular o HMAC do corpo. Para uma validação mais rigorosa, dê preferência ao n8n ou a uma função intermediária antes do Zapier, pois você precisará dos bytes brutos da requisição.

n8n

  1. Adicione um nó Webhook, configure o método como POST e ative o fluxo para que o n8n gere a URL de produção. Copie-a para o canal Webhook genérico do Page Deltas (ou para um segundo canal caso tanto o Zapier quanto o n8n devam receber o evento).
  2. Envie um teste pelo Page Deltas. Confirme que o nó Webhook exibe o corpo JSON e o cabeçalho X-Signature.
  3. Opcional, mas muito recomendável: adicione um nó Code que recalcule sha256= seguido do HMAC-SHA256 do corpo bruto usando o segredo do canal e compare com o X-Signature de forma segura contra timing attacks. Rejeite incompatibilidades antes de executar qualquer etapa no CRM ou criar chamados.
  4. Crie ramificações com um nó IF ou Switch com base no monitor_name ou em parte da monitor_url caso páginas diferentes devam direcionar chamados para setores distintos. Em seguida, adicione nós do Jira, Notion, e-mail ou requisições HTTP da mesma forma que faria para qualquer outro webhook.
  5. Salve e mantenha o fluxo ativo. O Page Deltas não refaz tentativas de envio: garanta que o nó Webhook responda rapidamente com status 2xx e delegue tarefas mais lentas para os nós seguintes ou para uma fila.

A versão auto-hospedada do n8n é excelente quando o segredo do canal não pode sair da sua infraestrutura interna. O n8n Cloud atende perfeitamente a maioria dos fluxos de marketing e RevOps. Em ambos os cenários, você monta fluxos usando nós convencionais; nada depende de um conector exclusivo do Page Deltas.

O que pode dar errado e como evitar

Alguns cuidados são necessários após colocar o fluxo no ar. Novos campos podem surgir na carga útil com o passar do tempo: ignore chaves desconhecidas em vez de descartar todo o evento. Considere o change_id como chave de idempotência caso seu sistema de chamados possa receber duplicatas decorrentes de reenvios manuais.

Se o Zapier ou o n8n retornarem um status diferente de 2xx, o Page Deltas marcará a entrega como falha e seguirá em frente. O monitor continuará ativo. Verifique o log de tentativas de entrega no painel caso um fluxo pare de receber notificações. Para páginas essenciais, mantenha o e-mail ou o Slack no mesmo monitor como canal secundário.

A filtragem por IA só é eficaz se o brief for minucioso. Uma orientação genérica como «avise sobre mudanças de preço» deixará passar artigos recomendados na barra lateral. Reserve cinco minutos para calibrar a lista do que ignorar antes de criar um Zap com cinco etapas. E se o conteúdo de seu interesse só aparece após autenticação, nem o Page Deltas nem o webhook conseguirão visualizá-lo por enquanto.

Outras ferramentas do nosso ecossistema atendem a padrões de alerta diferentes. O KWatch.io monitora menções a palavras-chave em redes sociais e na web quando o sinal não vem de uma única URL. Para uma página pública fixa que muda com o tempo, o Page Deltas e a automação via webhooks são a melhor combinação.

Comece com um único Zap ou fluxo de trabalho

Escolha uma página e um destino inicial: enviar os preços de um concorrente para uma base do Notion ou a página de status de um fornecedor para o Jira é suficiente para comprovar o funcionamento. Crie o monitor, associe um webhook genérico, capture no Zapier ou n8n e mapeie summary e dashboard_url. O plano Gratuito oferece 10 URLs, filtragem com IA, todos os canais de alerta e acesso à API, sem cartão de crédito. Comece a monitorar gratuitamente.

Julien, Gerente de Produto na Page Deltas

Como automatizar alertas de mudanças em sites com Zapier ou n8n · Page Deltas