Automating my email agency
Alright guys, I will lift the curtain on my email creating process from start to finish. Would love to get your input an anything you would delete, automate or just do different.
I have been using Claude in a browser with projects for each client so far but have recently set up Claude Code.
Without further ado...
β€”β€”β€”β€”β€”β€”β€”β€”β€”β€”β€”β€”β€”β€”β€” THE FULL PROCESS β€”β€”β€”β€”β€”β€”β€”β€”β€”β€”β€”β€”β€”β€”β€”
PHASE 1 – PLANNING
  1. At the middle of each month I reach out to the client and ask about anything relevant for the upcoming month: new products, promotions, discounts, restocks, or other notable dates.
  2. The client's response, combined with an evergreen campaign list (angles and concepts that consistently perform well) and historical Klaviyo (that is an email tool for those unfamiliar) client analytics serves as the input for Claude to generate a monthly campaign calendar.
  3. The calendar contains campaign concepts each with a basic idea and a planned send segment. Not fully built out yet, just the foundation.
  4. The client reviews and either approves or requests changes. Once confirmed, the calendar is locked.
PHASE 2 – CAMPAIGN CREATION
  1. I then take these individual concepts into the Claude project and have it generate a full campaign plus a designer briefing (copy + design direction).
  2. I iterate with Claude if needed usually one or two rounds of adjustments.
  3. Currently: I copy the briefing into a Google Doc and notify the designer via Slack.
  4. Planned improvement: Skip the Google Doc entirely and push the briefing directly to Slack. Assets/images would still be shared via Google Drive.
PHASE 3 – DESIGN & REVIEW
  1. The designer builds the full email in Figma (copy + design, based on the briefing).
  2. She shares the Figma link in Slack.
  3. I review it. Either I send feedback back to the designer, or I forward it to the client in Slack.
  4. The client can request changes, which I relay to the designer. There's no direct contact between client and designer.
  5. Once the client approves, I confirm with the designer.
PHASE 4 – LAUNCH
  1. The designer uploads the final file to Klaviyo.
  2. I do a final check in Klaviyo.
  3. I schedule the email.
β€”β€”β€”β€”β€”β€”β€”β€”β€”β€”β€”β€”β€”WHAT I'M ALREADY PLANNING TO AUTOMATE β€”β€”β€”β€”β€”β€”β€”β€”β€”β€”β€”β€”
-> Klaviyo Analytics β†’ Claude via MCP – so historical performance data feeds directly into campaign planning
-> Claude Briefing β†’ Slack – push the finished briefing directly to the designer in Slack instead of copying it into a Google Doc first
β€”β€”β€”β€”β€”β€”β€”β€”β€”β€”β€”β€”β€”β€”β€”β€”β€”β€” MY QUESTIONS FOR YOU β€”β€”β€”β€”β€”β€”β€”β€”β€”β€”β€”β€”β€”β€”β€”β€”β€”β€”
  1. Where else do you see automation potential in this workflow?
  2. Any experience connecting Claude outputs directly to Slack or Klaviyo in a setup like this?
  3. Anything you'd NOT automate that might be tempting to automate?
Would love to hear your thoughts, especially if you've built something similar!
5
7 comments
Matthias Lindner
5
Automating my email agency
AI Marketing Insiders
skool.com/ai-marketing-insiders
The premier AI Marketing Community for business owners, marketers, and creators wanting to cut hype and run AI marketing systems that work.
Leaderboard (30-day)
Powered by