AI for Email Marketing: How to Write Campaigns That Actually Convert

Want the actual scripts — not just the architecture?
AI Avengers Lab members get the full working setup: pre-built code, campaign scripts, and weekly live builds. $89/mo.
See what's inside the LabWe ran a 10-email campaign to 3,000 contacts over 10 days in March 2026. The story arc: I replaced $1,100/mo GoHighLevel with a $30/mo stack, and I was documenting every step. The emails were personal, specific, and each one advanced a narrative.
Open rates: 38-45% across the sequence. Reply rate: 6%. Conversion to paid offer: tracked. Compare that to the industry benchmark of 21% open rate and 2.5% click-through. The difference is not magic - it is the framework.
Signal-Based vs Broadcast: The Core Difference
Broadcast email: send the same message to everyone at the same time. Efficient. Impersonal. Performs at average rates. Signal-based email: send different messages to different segments based on what they have done - clicked a specific link, replied to a previous email, visited a pricing page.
Signal-based requires more setup but converts 3-5x better because the message matches where the person actually is. AI makes it tractable at scale - you write the logic once and the system handles the segmentation and sequencing.
How AI Helps With Email Marketing (Specifically)
Subject line testing: Claude can generate 10 subject line variations for A/B testing in under 2 minutes. After 5 campaigns, you will have data on which patterns your list responds to. That data informs every future subject line.
Reply classification: When 200 people reply to a campaign, AI can read each reply and classify it - interested, unsubscribe request, question, objection - so you know exactly where to spend your personal follow-up time.
Story arc drafting: Give Claude the context (what happened, what changed, what you want the reader to do) and it drafts the email. You edit for voice and accuracy. A 600-word email that used to take 90 minutes now takes 20.
The Story Arc Framework (What Makes People Read)
Every high-performing email in our campaigns followed this structure: Hook (a specific moment or number in the first line), Problem (the pain this person recognizes), Discovery (when things changed), Solution (what to do next), and CTA (one clear action).
The mistake most email marketers make: they go straight from problem to CTA without the story arc. Readers feel sold to. With the arc, they feel like they are reading something useful and the CTA feels natural.
GHL vs Resend vs ConvertKit: Which for What
GoHighLevel: Best if you need CRM + email + SMS + automation in one platform and are okay paying $97-297/mo. Overkill for email-only use cases. We are exiting GHL because the cost does not match our current usage.
Resend: Best for transactional email and developer-friendly campaigns. Free up to 3,000 emails/mo. API-first so it integrates with any CRM or automation stack. Not a traditional email marketing tool - no visual builder or list management UI.
ConvertKit: Best for newsletter-style email to an engaged audience. Free up to 1,000 subscribers, $29/mo for more. Good sequence builder, clean analytics, strong deliverability. The right tool for personal brand email marketing.
What to Measure (And What Is a Vanity Metric)
Measure: reply rate (engagement signal), conversion rate from email to desired action, unsubscribe rate (signals mismatch between offer and audience), revenue per email sent.
Vanity metric: open rate. With Apple's Mail Privacy Protection, open rates are inflated and unreliable. A 40% open rate with 0.5% reply rate means people are not engaging. A 25% open rate with 6% reply rate means your list is hot.
If you want the exact prompt templates we use to draft our campaigns and the signal classification system for replies - all of it is inside AI Avengers Lab. Join at aiavengers.team/lab.

AI Avengers Lab
This guide gives you the architecture.
The Lab gives you the working code.
Stop reading about the sovereign stack. Start building it. Lab members get every script, every config file, and weekly live sessions where we ship new integrations together.
- Full working code: DuckDB CRM schema, Mailgun wrapper, Claude Code config
- Weekly live builds — we add new integrations together
- Private community of operators building sovereign AI stacks
- Direct access to Manoj — ask questions, get real answers
Cancel anytime. No contracts.
1-on-1 with Manoj
Want me to look at your specific setup?
Book a 1-hour session. Bring your stack, your tools, your blockers. I tell you exactly what to build first. $197.
Frequently Asked Questions
How often should I email my list?
For an active business running campaigns: 3-5 times per week during a launch, 1-2 times per week for ongoing relationship. The fear of emailing too much is usually overblown - people unsubscribe when the content is not relevant to them, not when it comes too often. Relevant, useful emails can go daily without unusually high unsubscribes.
What open rate should I expect for cold email vs warm list email?
Cold email (people who did not opt in): 15-25% is good if your list is targeted. Warm list (people who opted in): 25-45% is the range for engaged audiences. If you are below 20% on a warm list, the content-audience fit is off or your subject lines need work.
Can AI write email campaigns that sound like me?
With good prompting, yes. Give Claude 3-5 examples of your best-performing emails, describe your voice (direct, numbers-driven, personal), and provide the context for the specific email. The output will need editing but it will be 70-80% there. The more examples you provide, the better it calibrates to your voice.
How do I avoid my emails going to spam?
The technical basics: set up SPF, DKIM, and DMARC records for your domain (Resend and ConvertKit guide you through this). Warm up new domains slowly - start with 50 emails/day and increase over 4-6 weeks. The content basics: avoid spam trigger words, use plain text over heavy HTML, and maintain a healthy unsubscribe rate below 0.5%.
Ready to build — not just read?
AI Avengers Lab: working code, live builds, community. $89/mo.
Related posts
Why I Killed My Open-Source AI Projects (And What I Use Instead)
I spent months building open-source AI frameworks - then archived all of them. Here's the honest reason why, and what simpler sovereign stack I actually run my business on.
How to Use Claude AI for Your Business (Practical Guide for Non-Techies)
5 practical ways to use Claude AI in your business today - with exact copy-paste prompts for email drafting, proposals, research, content, and customer replies. No coding required.
What Is a Paid Community and Why $89/Month Is Actually Cheap
People balk at $89/month for a paid community while spending $120/month on unused subscriptions. Here's the honest value frame for what a good paid community actually delivers.
How to Build an AI Receptionist for Your Business for Under $50/Month
A human receptionist costs $35,000-50,000/year. An AI receptionist costs $30-50/month. Here's exactly how to build one that handles inbound calls, books appointments, and captures leads 24/7.

Creator of AI Avengers Lab. Building sovereign AI stacks for business owners and professionals- no npm, no SaaS middleware, just Claude Code and direct API connections.