πŸ’¬ Generate overdue lead follow-up Gmail drafts with Google Sheets and Gemini

⚑ 28 views Β· πŸ’¬ Lead Nurturing & AI Sales Agents

Description

Automatically identifies overdue sales leads and generates personalized follow-up emails using AI.

How it works

  1. Runs every weekday
  2. Reads leads from Google Sheets
  3. Filters leads with no contact for 5+ days
  4. Downloads last meeting transcript from Google Drive
  5. Uses Google Gemini to write a personalized email
  6. Saves the email as a Gmail Draft for review
  7. Updates lead status in the Sheet

Setup

Supported file types

Notes

Inspiration

This workflow was built to solve a real problem at an educational institute. The sales team needed someone to remind them about follow-ups and draft personalized emails β€” but hiring a personal assistant wasn’t financially feasible.

Based on that, this system acts as that assistant: it tracks overdue leads, reads meeting transcripts, and writes personalized follow-up emails automatically.

I kept this stack free where possible β€” using Google Gemini’s free tier for AI. For small sales teams, I believe the daily token limits are more than sufficient, making this a zero-cost automation.

πŸ”— Nodes Used

Google Sheets, HTTP Request, Slack, Gmail, Schedule Trigger, Filter

πŸ“₯ Import

Download workflow.json and import into n8n: Workflow menu β†’ Import from File

πŸ“– Importing guide Β· πŸ”‘ Credential setup