Apify + OpenAI Lead Scoring n8n to Google Sheets Sync
Apify + OpenAI Lead Scoring n8n to Google Sheets Sync
Regular price
£65.99
Regular price
£65.99
Sale price
Unit price
/
per
⬇
Instant Digital Download
∞
Unlimited Downloads
★
Lifetime Access in Your Account
Couldn't load pickup availability
🔥
128+ Sold
Popular with n8n builders
⚡
23 people viewing
High interest right now
✅
9 added today
Fast-moving digital product
Apify + OpenAI Lead Scoring n8n to Google Sheets Sync
Regular price
£65.99
Regular price
£65.99
Sale price
Unit price
/
per
Apify + OpenAI Lead Scoring Sync to Google Sheets (n8n Workflow)
Automatically pull new leads from your Apify actor every morning, score each lead with OpenAI Chat Completions (1–10), and append the results to Google Sheets—including low-scoring leads—so your pipeline stays clean and actionable.
What this workflow does
- Runs daily at 8:00 and loads your configured ideal customer profile, offer description, score threshold, and a per-run lead limit.
- Calls the Apify run-sync-get-dataset-items endpoint to fetch a fresh batch of leads from your selected actor.
- Normalizes and deduplicates incoming lead fields into a consistent structure, then caps processing to your max leads per run.
- If no leads are returned, the workflow stops processing. Otherwise, each lead is sent to the OpenAI Chat Completions API to generate:
- a JSON score from 1–10,
- a one-sentence reason.
- Parses the AI response, attaches the verdict to each lead, formats a final row with timestamp, lead details, score, reason, and threshold, and appends every processed lead to Google Sheets.
Use cases
- SaaS operators routing inbound leads into a spreadsheet with consistent AI-based qualification (not just high-score leads).
- Automation engineers validating lead quality daily using an ideal customer profile and measurable score thresholds.
- Teams that want a lightweight CRM-like view in Google Sheets driven by Apify data and OpenAI scoring.
Technical details
- n8n nodes include: if, set, code, merge, and sticky note, plus HTTP Request calls.
- Integrations:
- Apify via Header Auth (Authorization: Bearer <Apify token>)
- OpenAI via Header Auth (Authorization: Bearer <OpenAI API key>)
- Google Sheets via OAuth2, using your sheet URL/name for append
Set up once, then let this Apify + OpenAI lead scoring workflow keep your Google Sheets lead list continuously updated—every morning.
