Monitor competitor pricing page changes with Snapshot Site and Slack
UnknownWhat this workflow does
This workflow has 7 nodes and runs on a schedule (every day at 07:00). Along the way it connects Slack and Snapshot Site (community).
How it runs
Trigger: On a schedule (every day at 07:00).
- Compare Current vs Baseline (Snapshot Site): compare
- Check for API Error (If): checks a condition and branches into true / false
- Notify Comparison Failure on Slack (Slack): post (message)
- Check for Page Changes (If): checks a condition and branches into true / false
- Notify Price Change on Slack (Slack): post (message)
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 Current vs Baseline).
Nodes used (5)
- Schedule Trigger
n8n-nodes-base.scheduleTrigger - Snapshot Site
n8n-nodes-snapshot-site.snapshotSite - If
n8n-nodes-base.if - Slack
n8n-nodes-base.slack - No Operation, do nothing
n8n-nodes-base.noOp
From the author
Quick overview This workflow runs daily and uses Snapshot Site to compare a stored baseline screenshot against a live competitor pricing page, then posts change alerts or failure notifications to Slack. How it works 1. Runs every day at 7:00 AM (UTC) on a…