Block 1 - Basic LLM Chain
- Type / Role
- @n8n/n8n-nodes-langchain.chainLlm - chainLlm
- Config choices
- Version 1.6
This workflow is provided as-is. Please review and test before using in production.
Purpose & Audience This workflow is designed to save hours of manual research for digital marketers, media buyers, copywriters, and business strategists. It empowers users to quickly understand the...
@n8n/n8n-nodes-langchain.chainllm, @n8n/n8n-nodes-langchain.lmchatgooglegemini, n8n-nodes-base.httprequest, @n8n/n8n-nodes-langchain.outputparserstructured, n8n-nodes-base.telegram, n8n-nodes-base.converttofile, n8n-nodes-base.telegramtrigger, @n8n/n8n-nodes-langchain.agent
This workflow is cataloged by N8N Workflows and links back to its original n8n.io source page by Malik Hashir.
Original n8n.io sourceThis workflow is designed to save hours of manual research for digital marketers, media buyers, copywriters, and business strategists. It empowers users to quickly understand their target customers’ behaviors, pain points, desires, and communication preferences by leveraging AI-powered web scraping and natural language processing.
Whether you’re crafting ad campaigns, refining audience segments, or creating compelling content, this tool provides a powerful shortcut to uncovering your dream buyer’s profile—directly from the source website and delivered via Telegram.
Telegram Trigger: A user sends a message to the Telegram bot, e.g., “Hey scrape this website https://www.company.com and find me their ICP. You can scrape 2 pages at most.”
Parameter Extraction: An AI model processes the message to extract two key parameters:
Content Retrieval: After scraping, the content is fetched and passed to an AI language model.
ICP Generation: The AI analyzes the website content and answers nine detailed questions about the dream buyer, such as:
To get this workflow up and running, you will need the following API credentials:
This workflow enables you to generate a detailed Ideal Customer Profile (ICP) for any company by simply sending a message to a Telegram bot. Using natural conversational language, users provide a company URL and specify how many pages (up to 3) to scrape from the website. The workflow intelligently extracts these parameters, scrapes the website content using Firecrawl’s API, and then leverages an AI language model to analyze the content and produce a comprehensive ICP.
The ICP answers key questions about the company’s dream buyer—helping marketers, media buyers, and copywriters understand their target audience deeply without manual research.
This catalog entry is organized from the workflow JSON. The node-level section below shows the executable blocks available for review before importing the template.
| Workflow | Ideal customer profile (ICP) generation: AI, Firecrawl, Gemini, Telegram |
|---|---|
| Complexity | advanced |
| Nodes | 24 |
| Categories | Market Research, AI Summarization |
| Author | Malik Hashir |
| Published | 19 Jun 2025 |
Use the JSON export at /data/workflows/5047/5047.json as the source template for this automation.
Open n8n, import the downloaded JSON, and review each node before activating the workflow.
Replace placeholder credentials, API keys, webhook URLs, account IDs, and environment-specific values with your own settings.
Run the workflow manually or in a staging workspace, inspect node output, and confirm downstream systems receive the expected data.
Enable the workflow only after testing, then monitor executions, errors, and rate limits during the first production runs.
Review imported nodes carefully before activation. This catalog entry is intended to help you inspect the workflow structure, understand required services, and find related templates faster.
Node names, credentials, schedules, webhook paths, and external service limits may need adjustment for your workspace.
Purpose & Audience This workflow is designed to save hours of manual research for digital marketers, media buyers, copywriters, and business strategists. It empowers users to quickly understand the...
Review the workflow JSON, configure any required credentials in n8n, and test the automation in a safe workspace before using it in production.
Yes. Use the block-by-block analysis and the downloadable JSON to inspect each node, then adjust credentials, prompts, schedules, filters, or destinations for your Market Research, AI Summarization use case.