A 70 has a CTA button that's 28px tall on mobile. A 93 has one that's 44px minimum, thumb-tappable, with contrast ≥4.5:1 against its background. That's not subjective taste — it's measurable, and most email tools never tell you which one you shipped.
The blank-canvas problem in email marketing is real: Klaviyo, Mailchimp, and every tool like them hand you a template and a send button. Whether your layout hierarchy guides the reader to the CTA, whether your text is legible at 375px wide, whether your button actually gets tapped — you find out from click rate, two days after it's already in 40,000 inboxes.
I built kopi to close that gap. Every email generated gets an automated design critique across 14 criteria — layout hierarchy, mobile readability, CTA contrast, whitespace, font sizing, and more — scored 0–100 before anything ships.
Here's what the score actually catches:
Design critique: 71/100
- CTA contrast: 2.8:1 (target ≥4.5) [-12]
- Mobile tap target: 28px height (target ≥44px) [-8]
- Hierarchy: 3 competing H2s above the fold, no clear primary [-6]
- Image-to-text ratio: 78% image (high spam filter risk) [-3]
A 93 doesn't fail any of those. The hierarchy leads with one statement, one supporting line, one CTA. The button is large enough to tap without zooming. The contrast passes WCAG AA at minimum.
The public gallery at trykopi.ai/emails has 400+ emails that scored 80 or above — browseable by industry and format, so you can see concretely what the scoring rewards before you generate your own.
Generation takes under 5 minutes from a text prompt. It supports brand-specific design systems (fonts, colors, layout preferences), exports directly to Klaviyo, and runs as an MCP server for Claude Code, Cursor, and ChatGPT if you want to build it into a content pipeline.
The scoring is the part I'd have paid for on its own.
Top comments (0)