Build a Lead Gen Machine with DenchClaw, Part 4: Outreach

Part 4 of 5: Build an AI outreach system with DenchClaw. Automate personalized email sequences, LinkedIn messages, and follow-ups from your lead database.

Mark Rachapoom
Mark Rachapoom
·7 min read
Build a Lead Gen Machine with DenchClaw, Part 4: Outreach

This is Part 4 of the Build a Lead Gen Machine series. You've captured leads, enriched them, and qualified them. Now it's time to reach out.

Outreach is where most automation fails: it's either too generic to get a response, or so manual it doesn't scale. DenchClaw hits the middle — AI writes personalized messages using your lead's actual data, but you stay in control of what goes out.

The Outreach Philosophy#

Before building anything, nail down two things:

Your outreach goal: What action do you want them to take? A 15-minute call, a demo, a product trial. Be specific — "I'd love to learn more" is not an ask.

Your differentiation: Why should they reply to you specifically? DenchClaw's pitch: "Own your CRM data, AI built in, free forever." One sentence that's actually different.

Every piece of outreach flows from these two answers.

Step 1: Set Up Outreach Tracking Fields#

Add to your Leads object:

Add these fields to Leads:
- Outreach Status (enum: Not Started/Email 1 Sent/Email 2 Sent/Email 3 Sent/LinkedIn Sent/Replied/Meeting Booked/Not Interested/Unsubscribed)
- Last Outreach Date (date)
- Next Outreach Date (date)
- Email Thread (richtext) — summary of email conversation
- Reply Sentiment (enum: Positive/Neutral/Negative/No Reply)

Step 2: Create Your Outreach Templates#

Write three email templates — an opening, a follow-up, and a final breakup email:

Create a document called "Outreach Templates" with these three templates:

EMAIL 1 — Initial outreach (max 75 words):
Subject: [Specific observation about their company]

Hi [First Name],

[One sentence about what caught my eye about them/their company]

[One sentence about DenchClaw and why it's relevant to them specifically]

[One clear ask — 15-min call]

[Name]

EMAIL 2 — Follow-up (max 60 words, 4-5 days after email 1):
Subject: Re: [Same thread]

Hi [First Name],

Wanted to follow up in case this got buried. [Brief re-statement of value, new angle or question]

Worth 15 minutes this week?

[Name]

EMAIL 3 — Breakup email (max 50 words, 5 days after email 2):
Subject: Re: [Same thread]

[First Name] — I'll stop reaching out after this.

[One sentence: specific relevant thing about their situation]

If timing changes, happy to connect. Otherwise — good luck with [specific thing they're working on].

[Name]

Step 3: Generate Personalized Email 1#

For each qualified lead:

Generate Email 1 for Sarah Chen at Stripe. Use the Email 1 template. Personalize by referencing: her company just launched a new fintech product (I saw the announcement), her role as VP Sales means she's probably managing a HubSpot contract, and DenchClaw's local-first angle fits well for a company with data privacy requirements. Keep it under 75 words.

Or batch it:

Generate personalized Email 1 for all leads with Outreach Status = "Not Started" and Lead Score >= 70. Use the Email 1 template. For each lead, pull their enrichment data and personalize the hook accordingly. Save each draft to their lead record. I'll review before sending.

Step 4: Review and Send#

Create a review view:

Create a view called "Emails to Review" showing leads where Outreach Status = "Not Started" and a draft email exists in Notes

Review each draft. When satisfied:

Send Email 1 to Sarah Chen. Update her Outreach Status to "Email 1 Sent" and set Next Outreach Date to 5 days from now.

Or use a batch send with review:

Show me each draft email one at a time. I'll say "send" or "edit". After sending, move to next.

Talk to Sales

Tell us about your team and we'll show you how Dench fits your workflow.

By submitting this form you agree to be contacted by our team. See our Privacy Policy and Terms of Service.

Step 5: Automate Follow-Up Sequence#

Set up the follow-up cadence:

Check every morning at 8am for leads where:
- Outreach Status = "Email 1 Sent" AND Last Outreach Date was 5 days ago
Then: draft Email 2 for each and add to my "Emails to Review" view

Check every morning for leads where:
- Outreach Status = "Email 2 Sent" AND Last Outreach Date was 5 days ago
Then: draft Email 3 for each and add to my review queue

Every morning your review queue is pre-populated with ready-to-send follow-ups. Review in 10 minutes, send, done.

Step 6: LinkedIn Outreach#

For leads where email hasn't gotten a response after the full sequence:

For leads with Outreach Status = "Email 3 Sent" and no reply, draft a LinkedIn connection request note. Keep it to 2 sentences. Reference something from their recent LinkedIn activity if available.
Send LinkedIn connection to Marcus Rivera at Acme with message: "Marcus — I noticed you've been building out the RevOps function at Acme. Would love to connect and share how we're thinking about AI-native sales tools."

DenchClaw opens LinkedIn, navigates to Marcus's profile, and sends the request with your note.

Step 7: Reply Management#

When replies come in:

Sarah Chen replied to my outreach. Here's her email: [paste]. Update her lead record, classify the reply sentiment, and suggest next steps.

DenchClaw:

  • Updates Outreach Status to "Replied"
  • Sets Reply Sentiment based on tone
  • Logs the reply to Email Thread field
  • Suggests response options based on sentiment

For positive replies:

Draft a response to Sarah's positive reply. She's interested in a demo. Suggest three times next week.

Step 8: Outreach Analytics#

Weekly metrics:

Show me outreach performance this week:
- Emails sent by template (1/2/3)
- Reply rate by template
- Reply rate by lead score range
- Best-performing subject lines
- Average emails to first reply

These numbers tell you what's working. If Email 2 has a 15% reply rate but Email 1 has 3%, look at what's different. Optimize from data, not gut feel.

What's Next#

You now have a functioning outreach machine: AI-written personalized emails, automated follow-up sequences, and LinkedIn touchpoints — all flowing from your qualified lead database.

In Part 5, we close the loop — converting replies to opportunities, running demos, managing proposals, and tracking closed-won all the way back to the original lead source.

Continue to Part 5: Close →

Frequently Asked Questions#

How do I avoid my emails landing in spam?#

Send from your real email domain, keep volumes low (under 50/day), personalize every email, include an unsubscribe link. DenchClaw doesn't manage deliverability — that's your domain/email provider's responsibility.

Can DenchClaw send LinkedIn messages automatically without my review?#

It can, but you shouldn't. LinkedIn is personal. Review every message before sending. Automated LinkedIn spam destroys relationships and risks account suspension.

How do I handle unsubscribes?#

When someone replies asking to be removed: Unsubscribe [name] from all outreach. Update their status to "Unsubscribed" and tag "do not contact".

What's the right send volume per day?#

For cold email from a new domain: 15-25/day. For a warm domain with good reputation: up to 100/day. Scale up slowly and monitor reply rates. A sudden drop in replies usually means deliverability issues.

How do I handle "not right now but maybe later" replies?#

Set a future follow-up: Mark [name] as "Not Now" and set a follow-up reminder for 90 days. DenchClaw creates a cron reminder and resurfaces the lead when the time comes.

Ready to try DenchClaw? Install in one command: npx denchclaw. Full setup guide →

Related articles

Keep reading

View all