Capture Reddit buyer-intent leads with Apify, Google Gemini, and Sheets
UnknownWhat this workflow does
This AI workflow has 11 nodes and runs on a schedule (every day at 09:00). Along the way it connects Google Gemini, Google Sheets and Apify (community).
How it runs
Trigger: On a schedule (every day at 09:00).
- Run Reddit Scraper (Apify): uses Apify
- Get Reddit Posts (Apify): work with datasets
- Clean Reddit Data (Code): runs custom JavaScript code
- Remove Duplicates: removes duplicate items
- Buyer Intent Pre-Filter (Code): runs custom JavaScript code
- Prepare Batch (Code): runs custom JavaScript code
- AI Buyer Intent Analysis (Google Gemini): uses Google Gemini
- Parse Buyer Leads (Code): runs custom JavaScript code
- Filter: keeps only the items that match a condition
- Save Buyer Leads (Google Sheets): append or update
Services it uses
Before you upgrade to n8n 3.0
We can't fully verify this one: it relies on 1 community package, and n8n 3.0 turns unverified community packages off by default (N8N_UNVERIFIED_PACKAGES_ENABLED=false).
- Check that @apify/n8n-nodes-apify is verified or supports 3.0 (used in Run Reddit Scraper, Get Reddit Posts).
Nodes used (7)
- Schedule Trigger
n8n-nodes-base.scheduleTrigger - Apify
@apify/n8n-nodes-apify.apify - Code
n8n-nodes-base.code - Remove Duplicates
n8n-nodes-base.removeDuplicates - Google Gemini
@n8n/n8n-nodes-langchain.googleGemini - Filter
n8n-nodes-base.filter - Google Sheets
n8n-nodes-base.googleSheets
From the author
Quick Overview This workflow runs daily, scrapes recent Reddit posts via Apify, filters and deduplicates them, uses Google Gemini to score buyer intent and extract monetizable opportunities, and then appends or updates high-intent leads in Google Sheets. How…