🎣 Send personalized data engineer hiring emails with PredictLeads, OpenAI and Gmail

⚡ 165 views · 🎣 Lead Generation & Enrichment

Description

Find companies hiring data engineers, enrich them with tech stack data from PredictLeads, and send AI-personalized service offering emails.

This workflow takes a target company domain, queries PredictLeads for data engineer job openings, enriches each result with company info and technology stack data, then uses OpenAI to generate a personalized outreach email that references the company’s current tools (e.g., “I see you’re on Snowflake and looking for pipeline engineers”).

How it works:

  1. Schedule trigger runs the workflow daily at 8 AM.
  2. Sets the target company domain to query.
  3. Fetches data engineer job openings from PredictLeads for that domain.
  4. Loops through results and enriches each company with PredictLeads company data.
  5. Fetches the company’s technology stack from PredictLeads Technology Detections API.
  6. Builds a personalized prompt combining company info, industry, and detected tech stack.
  7. Sends the prompt to OpenAI to generate a tailored outreach email.
  8. Sends the email via Gmail with a personalized subject line.

Setup:

Requirements:

Notes:

🔗 Nodes Used

HTTP Request, Gmail, Schedule Trigger

📥 Import

Download workflow.json and import into n8n: Workflow menu → Import from File

📖 Importing guide · 🔑 Credential setup