Track Changes in Website
Compare the versions of a website and send an email if there is a difference.
Last updated
October 1, 2025
Connectors used
Tags
Key Takeaways
- Automated website monitoring - checks target URLs on a daily or weekly schedule
- Version comparison - compares current page content against previously stored snapshots
- AI-powered change detection - identifies and categorizes additions, deletions, and modifications
- Significance classification - sorts changes into critical, important, and minor categories
- Slack alerts - notifies your team with AI-generated summaries of what changed and why it matters
What This Workflow Does
This Needle workflow compares current website content against stored snapshots, detects changes, and alerts your team to significant updates. It runs on a configurable schedule and uses AI to analyze what changed and its potential implications.
Use cases:
- Tracking competitor pricing page changes
- Monitoring feature page updates across your market
- Watching job posting pages for competitor hiring signals
- Detecting content or messaging shifts on key pages
How It Works
| Step | What Happens |
|---|---|
| 1. Scheduled trigger | Runs on your configured schedule (e.g., daily at 9 AM) |
| 2. URL retrieval | Loads the list of monitored URLs |
| 3. Content fetch | Fetches current page content for each URL |
| 4. Snapshot lookup | Retrieves the last stored snapshot from the database |
| 5. AI comparison | Compares the two versions and detects changes |
| 6. Change categorization | Classifies each change by type (pricing, features, content, design, job postings) |
| 7. Significance rating | Rates changes as critical, important, or minor |
| 8. Analysis generation | Produces before/after comparison, summary, and potential business implications |
| 9. Slack alert | Sends change notifications to your team channel |
| 10. Storage | Saves current version as the new snapshot for future comparisons |
Change Categories
| Change Type | What It Covers |
|---|---|
| Pricing changes | New plans, price increases or decreases |
| Feature updates | New features added or removed |
| Content changes | Major rewrites, new sections |
| Design updates | Layout or branding changes |
| Job postings | New roles added (may indicate growth or expansion) |
Significance Levels
| Level | Meaning |
|---|---|
| Critical | Pricing changes, major feature launches |
| Important | Significant content updates |
| Minor | Small text edits, formatting changes |
Setup Instructions
- Prepare a list of target URLs to monitor (e.g., competitor pricing pages, feature pages, about pages)
- Set up storage for snapshots (database or Google Sheets)
- Import the workflow template in Needle
- Configure the target URL list in the workflow
- Connect a Slack channel for alerts (e.g., #competitor-intel)
- Set the schedule in the trigger node (e.g., daily at 9 AM)
Customization
| What You Can Change | How |
|---|---|
| Monitored URLs | Add or remove URLs from the target list |
| Check frequency | Edit the cron expression in the trigger node (daily, weekly, etc.) |
| Change categories | Modify the AI prompt to detect additional or different change types |
| Significance thresholds | Adjust the criteria for critical, important, and minor classifications |
| Alert channel | Change the Slack channel in the notification node |
| Storage backend | Switch between database and Google Sheets for snapshot storage |
FAQ
Q: What types of pages work best for monitoring? A: Pricing pages, feature pages, job postings, and about pages are commonly tracked.
Q: How are changes detected? A: The workflow fetches the current page content and compares it against the last stored snapshot using AI analysis.
Q: Will I get alerted for every small text edit? A: Changes are classified by significance. You can configure which levels trigger alerts.
Q: Can I monitor my own website too? A: Yes. You can add any URL to the monitoring list, including your own pages.
Q: Where are snapshots stored? A: Snapshots can be stored in a database or Google Sheets, depending on your configuration.
Want to showcase your own workflows?
Become a Needle workflow partner and turn your expertise into recurring revenue.