Every email marketing cycle looked the same: open Klaviyo, stare at a blank canvas, drag a template in, spend 45 minutes adjusting fonts and spacing, ship it, then find out two days later the CTA button was low-contrast on mobile because open rates tanked.
The blank-canvas problem isn't a skill gap. It's that email tools give you all the primitives and none of the judgment. You're responsible for layout hierarchy, mobile readability, button contrast — and you won't get feedback on any of it until after the send.
I built kopi to close that loop. You write a brief — audience, goal, tone, maybe a product name — and it generates a complete HTML email in under 5 minutes. Before anything ships, every design gets automatically scored across 12+ criteria: layout hierarchy, mobile readability, CTA contrast, visual balance. Each criterion gets a 0–100 score with specific callouts, not vague suggestions.
The public gallery at trykopi.ai/emails has 400+ emails that scored 80 or above. Browsing it before generating your own is worth doing — you see fast what separates the high-scoring designs from the ones that would have quietly underperformed.
For teams already in Klaviyo, there's a direct campaign export. If you're working in Claude Code or Cursor, kopi runs as an MCP server so you can generate and iterate on emails inside your existing tooling. It also supports brand-specific design systems — feed it your fonts, colors, and layout preferences once, and every generated email respects them.
The workflow shift is mostly about catching problems before send rather than after. A low CTA contrast score at generation time costs you a 30-second tweak. The same problem caught via a bad click-through rate costs you a week.
Top comments (0)