Draft Sales Outreach: Claude + Make

What this does: each new lead in your sheet gets a personalized first-touch email drafted by Claude, waiting in your Gmail drafts to review and send.

Time to set up: about 15 minutes once. After that the blank-page part of outreach is gone.

What you need: a Make account (free tier is fine), a Claude API key, a Google Sheet of leads, and a Gmail account.

Skip if: you send very few outreach emails, or each one is a long, bespoke proposal.

Want a working AI workflow in your inbox each morning? Join the free daily Beginners in AI newsletter.

An architectural-salvage dealer collects leads at flea markets and trade shows: people who asked about reclaimed beams, old doors, a particular mantel. The cards pile up. The personal follow-up email each one deserves is the thing that never gets written, so warm interest goes cold in a shoebox.

This build writes the first draft. You drop a lead into a sheet with a note about what they wanted, and Claude writes a short, specific outreach email referencing that detail, then parks it in your Gmail drafts. You skim it, fix anything, and send. The personal touch scales; you stay the sender.

We wire it in Make, part of our Sales and CRM set. Like our draft-replies guide, it stops at a draft, because a cold email that sends itself unread is how you embarrass yourself.

What does this workflow actually do?

In one line: a lead row becomes a drafted email. Make watches your sheet. When you add a lead, Claude writes a short first-touch email using the details you logged, and Make saves it as a Gmail draft addressed to them. You read it and send.

A few real cases, none of them the usual ones:

  • The salvage dealer above, finally following up on every beam and mantel inquiry.
  • A corporate-wellness yoga teacher reaching out to HR contacts she met at an expo.
  • A specialty-coffee wholesaler introducing themselves to cafes that sampled a roast.
  • A B2B drone-mapping startup emailing surveyor leads after a demo day.

Collecting the lead is the easy part. Writing a warm, specific first email to each one is the chore that stalls. That writing is the part Claude takes, with you still on the send button.

Why use Make if Claude can already read and write?

Reasonable question. Claude is good at writing a short, tailored email from a few details. It is not built to watch a sheet, carry each lead across, and save the draft in the right inbox. That is plumbing, and Make does plumbing.

Make handles the no-judgment steps: catching the new lead, saving the draft, looping down the list. Claude handles the one step that needs words, the writing. Make is the line; Claude is the writer on it. And because outreach to real people carries risk, it stops at a draft, so a human reads before anything leaves your name.

What do you need before you start?

  • A Make account. The free 1,000 operations a month covers steady outreach.
  • A Claude API key from the console, not the chat app. See how to use Claude.
  • A Google Sheet of leads with at least a name, an email, and a note on what they want.
  • A Gmail account to hold and send the drafts (Outlook works with its own module).

Two Make words. A scenario is the whole sheet-to-draft automation. A module is one box. Three boxes, one scenario.

How does the workflow work, step by step?

Three modules, left to right:

ModuleAppWhat it does
1. TriggerGoogle SheetsFires when you add a lead row
2. BrainClaudeWrites a personalized first-touch email
3. OutputGmailSaves it as a draft for you to send
Make scenario: Google Sheets to Claude to Gmail, three connected modules
The finished scenario in Make: a Sheets trigger, a Claude step, and a Gmail draft action, wired left to right.

Step 1: Watch your lead sheet

Create a scenario and add Google Sheets, Watch New Rows, connect your account, and point it at a sheet with Name, Email, and a Notes column. This trigger fires whenever you add a lead.

Step 2: Let Claude write the email

Add a Claude module, Create a Prompt, paste your key, pick Sonnet. The detail you reference is what makes it land as personal:

Write a short, warm first-touch outreach email.
Name: {{Name from Step 1}}
What they wanted: {{Notes from Step 1}}

Reference the specific thing they wanted in the first line. Two
short paragraphs, friendly and direct, one clear next step. If a
fact is missing, leave a [blank] for me, never guess. Reply text only.

That “reference the specific thing” line is what separates a real email from a mail-merge blast.

Step 3: Save it as a Gmail draft

Add Gmail, Create a draft, map the recipient to the Email column and Claude’s text into the body. Keep it a draft, not a send. You read each one, fill any [blank], and send on your terms.

How do you run it and check the result?

Click Run once on a test lead. When I tested this, the draft referenced the right detail and read like a person wrote it, and the only tuning was telling Claude to leave a [blank] instead of inventing a price I had not given it. Adjust the prompt for your voice, then turn the scenario on so drafts wait for you as you add leads.

After that, outreach stops being a blank page and starts being a quick edit. You move from writing every first email to approving most of them, which is the difference between following up and meaning to.

What does this cost to run?

PieceFree tierIf you outgrow it
Make1,000 operations/month freeCore plan from about $9/month
Claude APIPay per useA short email on Sonnet costs a fraction of a cent
Google SheetsFreeFree
GmailFreeFree

Each lead is three Make operations and a sliver of Claude. The real cost is the setup. More on tiers in our Make guide.

What can go wrong, and how do you avoid it?

  • It sends without you. Only if you chose Send instead of Create a draft. Use the draft action for outreach, always.
  • The email reads generic. Keep the “reference the specific thing” line and give Claude a real note to work from.
  • It invents a detail. The [blank] rule stops that. Fill the blanks yourself before sending.
  • You add a lead with no email. Map only rows that have an address, or add a filter to skip the rest.

The same three-box shape powers many builds. See Make AI scenarios for more.

How do you build this in Zapier or n8n instead?

Same three jobs, different names.

JobMakeZapiern8n
Catch a leadWatch New RowsNew Spreadsheet Row triggerGoogle Sheets Trigger node
Write the emailClaude moduleClaude (Anthropic) actionAnthropic node
Save as a draftCreate a draftGmail Create DraftGmail node

Make and Zapier are easiest to start. Zapier vs Make vs n8n has the full comparison.

Want the ready-made template?

The steps above build it from scratch. If you would rather skip the setup, the importable Make blueprint is yours free: subscribe to the daily newsletter and the download is waiting on the thank-you page, next to our Special Reports. Import it, connect your own accounts, and you are running in minutes.

Subscribe free and grab the template →

Want it set up with you, live?

Book a 1-on-1 Live Claude AI Crash Course and we build your first automation together, screen to screen.

Book the 1-on-1 ($75) →

Want better prompts for it?

The AI Prompt Library includes outreach and cold-email prompts you can paste into Step 2.

Get the Prompt Library ($39) →

Turn cold outreach into warm, fast

Free daily newsletter. Built for people who want to use AI well, not chase every model.

Free forever. Unsubscribe anytime.

Frequently asked questions

Will it email people automatically?

No. It only creates drafts. Nothing sends until you read it and click, which matters a lot for first contact.

How does it avoid sounding like a template?

It references a specific detail you logged for each lead. That one real line is what makes a short email feel written for them.

Can it pull leads from my CRM instead of a sheet?

Yes. Swap the trigger for a CRM new-contact module. The Claude and Gmail steps do not change.

What if a lead is missing details?

The prompt tells Claude to leave a marked [blank] rather than guess. You fill it in the seconds before sending.

Is the chat app the same as the API?

Same models, different door. Make needs an API key from the console, not the chat login.

Sources and references

Last reviewed: May 2026. Make, Claude, and Gmail update their interfaces; check the official pages for exact button names.

You may also like

Discover more from Beginners in AI

Subscribe now to keep reading and get access to the full archive.

Continue reading