Use this robust n8n workflow to automate website analysis via Telegram. Combines Apify web scraping, Google Sheets context, and advanced AI analysis to deliver structured business verdicts.
Download this n8n workflow template and start using it instantly.
Markdown formatted bullet list:
Product Managers and Technical Strategists needing quick, standardized evaluations of new tools.
Automation Specialists who require a functional n8n workflow example integrating Telegram, external APIs (Apify), and AI agents.
Teams looking to centralize competitive analysis data into a structured format (Google Sheets).
Users who want to leverage a custom n8n node setup for complex RAG (Retrieval-Augmented Generation) tasks in business intelligence.
This powerful n8n workflow is designed for professionals who need rapid, structured evaluations of new software tools or competitor websites. The entire automation is initiated via an easy-to-use Telegram trigger: simply paste a URL into the designated chat. The subsequent n8n node pipeline handles complex operations, starting with URL validation and deep web scraping using an external service like Apify.
Crucially, this n8n template incorporates an advanced AI agent that fetches specialized business context and goals from Google Sheets. This contextualized approach allows the AI to generate an objective, metrics-driven verdict (e.g., Learn Now, Defer, Ignore) along with key business metrics like effort, time-to-value, and highly actionable insights. This robust n8n workflow ensures every tool assessment is logged accurately in Google Sheets for record-keeping and delivers a concise summary back to Telegram, saving significant time on manual research and reporting.
This automation flows through distinct phases, initiated by the n8n trigger:
Markdown formatted guide:
Markdown formatted list:
Telegram Trigger (n8n trigger):
Function: Starts the n8n workflow when a new message is posted to the linked Telegram bot.
Key Configuration: Monitors for 'message' updates.
Extract URL from Message (Code n8n node):
Function: Uses JavaScript regex to parse the incoming Telegram message text and pull out the first valid URL found.
Launch Web Content Extraction (HTTP Request n8n node):
Function: Sends a POST request to the Apify API to run the 'deep-website-content-crawler' Actor, initiating the web scraping process for the extracted URL.
Key Configuration: Uses Apify API credentials and sends the URL in a JSON body.
Clean Website Content (LangChain LLM Chain n8n node):
Function: Pre-processes the raw scraped text using the attached LLM (OpenRouter Chat Model). The system prompt instructs the AI to remove noise (UI elements, ads) and standardize the core factual content.
Fetch Profile from Google Sheets (Google Sheets Tool n8n node):
Function: Acts as a knowledge base tool for the subsequent AI Agent, retrieving specific business profiles or strategic goals from Google Sheets.
Contextual Website Analyzer AI (LangChain Agent n8n node):
Function: The central intelligence unit of the n8n workflow. It combines the cleaned web content and the profile context (retrieved via the Google Sheets tool) to generate a highly structured business analysis based on predefined metrics and required headers.
Structure AI Analysis Output (LangChain Output Parser n8n node):
Function: Parses the AI agent's output using a complex JSON schema definition, guaranteeing that the structured decision verdict and analysis elements are reliably converted into JSON properties for downstream use.
Record Website Analysis Results (Google Sheets n8n node):
Function: Appends the structured data (verdict, effort, insights) generated by the AI to the 'Analysis Results' spreadsheet, maintaining a record of all automated assessments.
Send a text message1 (Telegram n8n node):
Function: Sends the final, summarized analysis and decision verdict back to the user who initiated the n8n workflow via Telegram, using dynamic expressions to include all necessary data points.
Automate Google PageSpeed Insights reporting and comparison using this sophisticated n8n workflow. Trigger analysis via Discord and get AI-generated, actionable Gemini reports.

Use this advanced n8n workflow to automate website monitoring. Leverage AI (GPT-4 Mini) and custom MCP tools for performance, security, and SSL checks, sending multi-channel alerts.

Automate webinar registration using this powerful n8n workflow. Sync registrants from KlickTipp to Zoom, segment contacts, and enrich profiles automatically using n8n templates.

Use this powerful n8n workflow to automate weekly marketing reports using the GoMarble MCP tool, Claude AI for analysis, and ChatGPT for HTML formatting. A crucial n8n template for reporting automation.

Automate Meta Ads reporting using this powerful n8n workflow. It combines an n8n trigger, GoMarble MCP data access, and Claude AI to analyze metrics and programmatically generate a professional Google Slides presentation deck weekly.

Use this robust n8n workflow to automatically pull Google Search Console data, generate GPT-4 driven SEO insights, compile a comprehensive PDF report using Pdforge, and deliver it via Slack every week. This n8n automation saves hours of manual reporting.

Ajmal is an n8n and automation expert who helps businesses streamline workflows, eliminate manual tasks, and leverage AI-powered automation. He specializes in AI agents, API integrations, and no-code automation to optimize operations and boost efficiency.







































