π¬ Create Notion page summaries from URLs with Snapshot Site and Slack alerts
β‘ 49 views Β· π¬ Document Extraction & Analysis
Description
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-siteand 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-alertsand#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 tobody.urlin the workflow).
π Nodes Used
Slack, Webhook, Notion
π₯ Import
Download workflow.json and import into n8n:
Workflow menu β Import from File