Create Notion page summaries from URLs with Snapshot Site and Slack alerts

Go to Workflow
15 views
Built by Snapshot Site Snapshot Site
Created on July 22, 2026

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-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).

Nodes Used (3)

Code
n8n-nodes-base.code
Notion
n8n-nodes-base.notion
Slack
n8n-nodes-base.slack