JGS.
Back to Portfolio
B2B Sales

AI Cold Outreach

This n8n workflow pulls prospect data from Apollo.io, passes it to GPT-4o to write a personalised first-line, sends via Gmail, and logs every open and reply in Google Sheets. Follow-ups trigger automatically if no reply within 3 days.

n8nOpenAIApollo.ioGmailGoogle Sheets

300+

Emails sent/day

+180%

Reply rate increase

8 hrs

Hours saved/week

How It Works

Most cold email fails because it's generic. This automation fixes that — every email is researched and written specifically for the recipient, referencing their business, their industry, and their pain points. It reads like a human wrote it, because the AI is trained to write that way.

The workflow pulls prospects from Apollo.io, researches each company, passes the data to GPT-4o to craft a hyper-personalized opening line and body, then sends from your real Gmail account. If no reply in 3 days, a follow-up goes out automatically. Every interaction is logged in Google Sheets.

  • Apollo.io integration for ICP-matched prospect lists
  • GPT-4o personalized first-line generation per prospect
  • Gmail API sending from your real address (not bulk sender)
  • Automatic 3-day follow-up if no reply detected
  • Google Sheets logging of send date, opens, and replies

The diagram shows the full n8n workflow — from prospect import to AI personalization, Gmail send, reply detection, follow-up, and Google Sheets logging.

Step by step

How It Works

  1. Step 1

    Pull Prospects

    Apollo.io exports a list of leads matching your ideal customer profile. n8n picks them up automatically.

  2. Step 2

    Research & Personalize

    GPT-4o reads each prospect's company data and crafts a unique opening line referencing their specific business.

  3. Step 3

    Send via Gmail

    The email is sent from your real Gmail address — not a bulk-sending tool — so it lands in the primary inbox.

  4. Step 4

    Wait & Detect Reply

    n8n waits 3 days and checks Gmail for a reply. Replied threads are skipped; no-replies move to follow-up.

  5. Step 5

    Log Everything

    Every send, open, and reply is logged in Google Sheets so you have full visibility over your outreach pipeline.

Deliverables

What's Included

You receive

  • n8n cold outreach workflow (importable JSON)
  • Apollo.io ICP filter setup guide
  • GPT-4o personalization prompt (customised to your offer)
  • Gmail API connection walkthrough
  • Google Sheets tracking template
  • 30-minute onboarding call to connect your accounts
  • 14 days post-launch support via WhatsApp

Built with

n8nWorkflow orchestration
Apollo.ioProspect sourcing
GPT-4oEmail personalization
Gmail APIEmail sending
Google SheetsReply & open tracking

Ready to deploy?

Want 300+ personalized cold emails sent daily on autopilot?

Book a free 30-minute call and I'll walk you through how this connects to your existing tools — no technical knowledge required.

No obligation. Just a quick 30-minute call.