Monitor landing page defacement with Snapshot Site, Discord and email
UnknownWhat this workflow does
This workflow has 8 nodes and runs on a schedule (every 15 minutes). Along the way it connects Discord and Snapshot Site (community).
How it runs
Trigger: On a schedule (every 15 minutes).
- Compare Baseline vs Live (Snapshot Site): compare
- Check for API Error (If): checks a condition and branches into true / false
- Notify Comparison Failure on Discord (Discord): uses Discord
- Check for Abnormal Change (If): checks a condition and branches into true / false
- Notify Defacement on Discord (Discord): uses Discord
- Notify Defacement by Email (Send Email): sends an email over SMTP
Services it uses
Before you upgrade to n8n 3.0
We can't fully verify this one: it relies on 1 community package, and n8n 3.0 turns unverified community packages off by default (N8N_UNVERIFIED_PACKAGES_ENABLED=false).
- Check that n8n-nodes-snapshot-site is verified or supports 3.0 (used in Compare Baseline vs Live).
Nodes used (6)
- Schedule Trigger
n8n-nodes-base.scheduleTrigger - Snapshot Site
n8n-nodes-snapshot-site.snapshotSite - If
n8n-nodes-base.if - Discord
n8n-nodes-base.discord - Send Email
n8n-nodes-base.emailSend - No Operation, do nothing
n8n-nodes-base.noOp
From the author
Quick Overview This workflow runs every 15 minutes to compare a live landing page against a baseline screenshot using Snapshot Site, and alerts your team via Discord and email when the mismatch indicates possible defacement or hijacking. How it works 1. Runs…