Automate multi-platform social media lookup from Google Sheets with Gemini AI
Ready for 3.0Ready for 3.0. This template uses no nodes that n8n 3.0 removes. No removed nodes, versions or helpers found. Static check, last run 2026-10-19.
What this workflow does
This AI workflow has 8 nodes and runs on a schedule (every minute). Along the way it connects OpenRouter Chat Model and Google Sheets.
How it runs
Trigger: On a schedule (every minute).
- Get All Contacts (Google Sheets): uses Google Sheets
- Filter: keeps only the items that match a condition
- Limit: keeps the first few items
- Find Social Media Links (Execute Sub-workflow): calls another n8n workflow
- Structure Response (Information Extractor): extracts structured fields from text with AI, with model: OpenRouter Chat Model
- Update Contact (Google Sheets): update
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 (7)
- Schedule Trigger
n8n-nodes-base.scheduleTrigger - OpenRouter Chat Model
@n8n/n8n-nodes-langchain.lmChatOpenRouter - Google Sheets
n8n-nodes-base.googleSheets - Filter
n8n-nodes-base.filter - Limit
n8n-nodes-base.limit - Execute Sub-workflow
n8n-nodes-base.executeWorkflow - Information Extractor
@n8n/n8n-nodes-langchain.informationExtractor
From the author
📌 Who’s it for This template is designed for campaigners, researchers, and organizers who need to enrich spreadsheets of contacts with publicly available social media profiles. Ideal for advocacy campaigns, outreach, or digital organizing where fast,…