Create Notion page summaries from URLs with Snapshot Site and Slack alerts
Go to WorkflowDescription
Quick Overview
This workflow receives a published page URL via webhook, analyzes the page with Snapshot Site, posts failures or quality issues to Slack, and creates a structured summary page in Notion with the extracted summary, topics, headings, and content-quality notes.
How it works
Receives a POST webhook request (or a manual test payload) containing a page URL.
Sends the URL to Snapshot Site AI Analyze to extract a summary, topics, headings, and quality signals.
If the Snapshot Site request returns an API error, posts an error alert to a Slack channel and stops.
If the page is detected as blank or CAPTCHA-walled, posts a content-quality warning to Slack and skips creating a Notion page.
For valid pages, formats the analysis into Notion-ready fields (title, URL, summary, topics, headings, and quality notes).
Creates a new Notion page under the выбранный parent page with the structured analysis content.
Setup
Install the community node n8n-nodes-snapshot-site and add Snapshot Site API credentials.
Add a Notion connection and set the target parent page ID in the Notion node.
Add a Slack connection and confirm the target channels (for example #content-ops-alerts and #content-quality) exist or update them.
Copy the webhook Production URL and configure your CMS/page publisher to POST JSON in the shape { "url": "https://..." } (mapped to body.url in the workflow).