DEV Community

J Now
J Now

Posted on

Why I stopped guessing whether my email designs were any good

Built an email last month with a 14% CTR. Built one the week before that got 2%. Same list, same offer, different design — and I had no systematic way to know which would win before sending.

That's the real problem with existing email tools. Mailchimp and Klaviyo give you a drag-and-drop editor and a template library. They don't tell you whether your CTA has enough contrast to be readable on a phone at arm's length, or whether your layout hierarchy is pulling the eye toward the right element. You find out when the numbers come in.

I built kopi to close that loop before send.

Give it a one-paragraph brief — product, audience, goal — and it generates a complete HTML email in under 5 minutes. But the part I actually use daily: every output gets scored on 12+ criteria (layout hierarchy, mobile readability, CTA contrast, and others) on a 0–100 scale. It's the design critique I'd want from a senior email designer, automated and consistent.

The public gallery at trykopi.ai/emails has 400+ emails that scored 80 or above. I use it as a reference when I'm stuck on a brief — same way I'd look at a swipe file, but every example in it has already passed a real quality threshold rather than being there because someone thought it looked nice.

For teams already on Klaviyo, there's a direct export. And if you're building campaigns programmatically or want to wire it into an agent workflow, it runs as an MCP server in Claude Code, Cursor, or ChatGPT.

The scoring rubric is what I'd wanted from email tools for years. The generation is fast. The combination is why I ship campaigns now instead of agonizing over them.

trykopi.ai

Top comments (0)