Monitor AI search visibility with Talordata SERP, OpenAI, and Google Sheets
Ready for 3.0What this workflow does
This AI workflow has 19 nodes and runs manually, when you click “Execute workflow”. Along the way it connects MCP Client, OpenAI Chat Model and Google Sheets.
How it runs
Trigger: Manually, when you click “Execute workflow”.
- Set Query Inputs (Edit Fields (Set)): sets 3 fields: query, engine, page_init
- Initialize Talordata Client (MCP Client): uses MCP Client
- Build Current Page Data (Code): runs custom JavaScript code
- Extract Pagination Data (Code): runs custom JavaScript code
- Combine Page Data (Merge): merges the data from its input branches
- Batch Process Items (Loop Over Items (Split in Batches)): loops over the items in batches
- Execute Talordata Client Batch (MCP Client): uses MCP Client
- Parse Organic Search Results (Code): runs custom JavaScript code
- Parse Related Search Queries (Code): runs custom JavaScript code
- Set Talordata Response Data (Edit Fields (Set)): sets 3 fields: talordata_response, link, page
…plus 7 more steps. See the full node list below.
Services it uses
Before you upgrade to n8n 3.0
Nothing in this workflow is removed in n8n 3.0, so it should import and run after the upgrade.
Nodes used (10)
- MCP Client
@n8n/n8n-nodes-langchain.mcpClient - Manual Trigger
n8n-nodes-base.manualTrigger - Edit Fields (Set)
n8n-nodes-base.set - Code
n8n-nodes-base.code - Loop Over Items (Split in Batches)
n8n-nodes-base.splitInBatches - Merge
n8n-nodes-base.merge - Aggregate
n8n-nodes-base.aggregate - OpenAI Chat Model
@n8n/n8n-nodes-langchain.lmChatOpenAi - Information Extractor
@n8n/n8n-nodes-langchain.informationExtractor - Google Sheets
n8n-nodes-base.googleSheets
From the author
Quick overview This workflow runs on demand to crawl Google SERP pages via Talordata, aggregates organic results and related searches, uses OpenAI to produce a structured AI Search Visibility report with GEO recommendations and a score, and appends or updates…