Nomiki Petrolla
·9 min read
Solo founder and CEO of Theanna, the equity-free platform for non-technical women building tech startups. $234,491 ARR. Building in public, sharing the wins and the losses along the way.
The journey to $1M ARR
As of April 24, 2026
23% there
If someone told you email marketing was dead, they lied to you. Flat out. I’m a solo founder. No marketing team. No agency. No designer. And I send 16–20 segmented emails a month — to leads, customers, investors, advisors — using Claude Code and Customer.io. It takes me less time than most people spend writing a single 1:1 email. This post is the full breakdown of how I do it, why it works, and why email is still the single highest-ROI marketing channel for early-stage founders.
What’s in This Post
- Why Email Marketing Is Not Dead
- The Problem: You’re a Founder, Not a Marketer
- My System: The 4-Step Process
- Step 1: Build Reusable Email Templates in Claude Code
- Step 2: Connect Claude to Your Calendar and Email
- Step 3: Pull Data From Your Product
- Step 4: Generate, Paste, Send
- Why Customer.io
- The Segments That Actually Matter
- What 20 Emails a Month Actually Looks Like
- The Meta Point: Content From Your Own Calls
- You Don’t Need a Marketing Team. You Need a System.
Why Email Marketing Is Not Dead
Let’s start with the data. Email marketing generates $36 for every $1 spent. That’s a 3,600% ROI. No other channel comes close — not social media, not paid ads, not SEO. Litmus has been tracking this for years, and the number keeps going up.
Here’s what else is true: 4.48 billion people use email worldwide as of 2024. That’s more than Instagram, TikTok, LinkedIn, and Twitter combined. Your customers check their email before they check anything else. And unlike social media, you own the list. No algorithm decides whether your audience sees what you wrote.
The people who say email is dead are the ones who send bad emails. Generic blasts with no segmentation, no personalization, no relevance. Of course those don’t work. But targeted, segmented, well-timed emails from a founder who actually knows her audience? That’s a different game entirely.
“Email is the only marketing channel where you own the relationship. Everything else is rented land.”
The Problem: You’re a Founder, Not a Marketer
Here’s the thing nobody talks about. As a business owner, you send so many emails. Not just one-on-one through your Gmail — marketing emails too. And they’re segmented by specific leads, by all leads, by customers only, by advisors, by investors. There are tons of different segments that you have to keep updated on who you are, what you’re doing, what you’re offering.
As you can imagine, that gets exhausting fast if you don’t have a system in place. Most solo founders I know do one of two things: they either don’t send emails at all (because it feels overwhelming), or they send one generic blast to everyone and wonder why nobody clicks.
I was in the same place a year ago. I knew email mattered. I just didn’t have time to write 20 different emails a month while also building product, running a community, managing partnerships, and raising a family of six. So I built a system.
My System: The 4-Step Process
This is the exact process I use to send 16–20 emails every month. It’s not complicated. It’s not expensive. It’s four steps, and once you set it up, the whole thing takes minutes per email instead of hours.
Step 1: Build Reusable Email Templates in Claude Code
The first thing I did was build a set of branded HTML email templates using Claude Code. These aren’t fancy Figma designs — they’re clean, consistent, mobile-responsive email templates that work in every email client. They have all the basics I need for any email regardless of who it’s going to: logo, brand colors, typography, CTA buttons, and a footer with the right unsubscribe links.
I told Claude my brand guidelines — our fonts (Fustat for body, Source Serif 4 for headings), our colors (#750277 for links and accents, #5a005c for headlines), our layout preferences — and it generated production-ready HTML that I can reuse every single time. No designer. No Canva. No drag-and-drop editor that breaks on mobile.
The key insight here: you don’t need a new design for every email. You need a system of templates that you can fill with different content. One template for announcements. One for event reminders. One for weekly updates. One for lead nurture. Build them once, use them forever.
Step 2: Connect Claude to Your Calendar and Email
This is where it gets powerful. Claude Code connects to my Google Calendar and my Gmail through MCPs (Model Context Protocols). That means when I sit down to write emails for the week, Claude already knows:
- What Theanna events are coming up this week
- What calls I’ve had recently and what was discussed
- What emails have come in that are relevant to what I need to communicate
- What deadlines are approaching for the community
I don’t have to brief Claude on what’s happening. It already has the context. I just say: “Here’s the template. Here’s what I’m writing about this week. Here’s who it’s going to. Build it.”
And it does. It pulls the event details, the dates, the links, and drafts the full HTML email using the template I already built. The email you’re reading right now was built this way.
Step 3: Pull Data From Your Product
Not every email goes to everyone. That’s the whole point of segmentation. Claude has access to the data points I need to target my emails properly:
- Leads — people who signed up but haven’t become members yet
- Members — active paying customers
- Customers by stage — idea stage, MVP, revenue, scaling
- Activity-based — who’s been active in the last week vs. who’s gone quiet
- Event-based — who applied for the book club, who attended a workshop, who RSVP’d to an event
This is critical. A lead doesn’t need the same email as a paying member. An active customer doesn’t need a re-engagement email. A founder at idea stage doesn’t need the same content as someone scaling past $100K ARR. The data tells me who needs what — and Claude uses it to generate the right email for the right audience.
Step 4: Generate, Paste, Send
Once Claude generates the HTML, the rest takes 60 seconds:
- Open Customer.io
- Create the email campaign
- Select the segment
- Switch to the code-based editor
- Paste the HTML
- Send myself a test
- Hit send
That’s it. No formatting. No fighting with a drag-and-drop editor. No “why does this look different on mobile.” The HTML is already built right. I paste it, I send it, and I move on.
“The email you are reading right now was generated using this exact process. Claude pulled today’s event from my calendar, grabbed the template from our repo, wrote the copy, and I pasted the HTML into Customer.io. Start to finish: under 10 minutes.”
Why Customer.io
This is not a sponsored post, but I am partnered with Customer.io and all Theanna members get one year free through our partnership. Here’s why I chose them over Mailchimp, ConvertKit, Brevo, and everything else I tried:
The reason I love Customer.io so much is that they make it seamless to connect APIs and data from your product and marketing into one platform. In the past, that has been notoriously difficult to do with most email platforms unless you had an engineer. But now you don’t need an engineer — you have Claude.
- API-first — everything can be triggered and managed programmatically
- Real segmentation — not just “tags” but actual behavioral data from your product
- Transactional + marketing — one platform for everything instead of stitching together three tools
- Code-based editor — paste HTML directly instead of fighting a visual editor
- Push notifications, in-app messaging, SMS — not just email
If you’re an early-stage founder and you’re still using Mailchimp, I’m not going to judge you. But the moment you need to send different emails based on what people actually do in your product — not just what list they’re on — you’ll understand why Customer.io exists.
The Segments That Actually Matter
Most founders think about email as one list. You have subscribers, and you email them. That’s how you end up with 2% open rates and unsubscribes on every send. Here are some examples of segments you might use:
| Segment | What They Get | Frequency |
|---|---|---|
| Leads (not yet customers) | Value-first content, social proof, offers | 2–3x/month |
| Active customers | Product updates, tips, community highlights | Weekly |
| Inactive customers (7+ days) | Re-engagement, what they’re missing | Bi-weekly |
| Free tier / trial users | Feature education, upgrade nudges, success stories | Weekly |
| Advisors + investors | Traction updates, milestones, asks | Monthly |
| Partners | Co-marketing opportunities, integration updates | As needed |
| Event attendees | Recaps, follow-ups, next event invites | As needed |
Every segment gets a different message because they should. A lead who just signed up doesn’t care about your product changelog. A paying customer doesn’t need to be sold on joining. An investor wants numbers, not feature updates. Match the message to the audience and your emails will actually get read.
What 20 Emails a Month Actually Looks Like
People hear “20 emails a month” and think I’m spamming people. I’m not. No single person gets 20 emails. Here’s what a typical month looks like:
- 4 weekly member updates — what’s happening this week, events, community highlights
- 2–3 lead nurture emails — blog posts, social proof, offers
- 2–4 event emails — reminders for Friday Build, office hours, workshops
- 2–3 cohort-specific emails — workshop prep, accountability, resources
- 1–2 campaign emails — book club launch, partnership announcements, product launches
- 1–2 transactional emails — application confirmations, welcome sequences
- 1 investor/advisor update — monthly traction report
Add it up and it’s 15–20 emails, but each person only receives the 4–6 that are relevant to them. That’s not noise. That’s a relationship.
The Meta Point: Content From Your Own Calls
Here’s the part most founders miss. You’re already creating content every single day — you just don’t realize it. Every sales call, every community session, every investor update, every workshop you run is content.
The TikTok video I posted about this exact topic? It started as a talking-head video where I walked through my email process. I recorded it in one take. Then I ran the transcript through Claude and turned it into:
- A TikTok caption
- A LinkedIn post
- This blog post you’re reading right now
- Two email campaigns (one for members, one for leads)
One 3-minute video became five pieces of content across four channels. That’s not a content strategy — it’s a system. And the system runs on the same tools I use for everything else: Claude Code, my calendar, my email, and Customer.io.
“You’re already having the conversations. You’re already explaining your product, your process, your perspective. Stop letting those conversations disappear into Zoom recordings nobody watches. Turn them into content that works for you 24/7.”
You Don’t Need a Marketing Team. You Need a System.
I don’t have a marketing team. I don’t have an agency. I don’t have a VA writing my emails. I have a system that connects my tools, my data, and my voice into a workflow that lets me communicate with every segment of my audience in minutes, not days.
AI didn’t replace my marketing team. I never had one. It just made me dangerous enough not to need one.
If you’re a solo founder and you’re not sending emails, you’re leaving money on the table. If you’re sending one generic blast to everyone, you’re burning trust. Build the system. Segment your audience. Use the tools that exist right now. And send more emails.
Create the system that makes your life easier, and you’ll be able to do more of it — and hopefully get customers from it.
Watch the Full Breakdown
I walked through this entire process on TikTok. Watch the full video below:
Join 300+ women founders
Ready to start building?
AI tools, founder community, engineering support, and a structured framework to go from idea to paying customers.
More posts