DEV Community

J Now
J Now

Posted on

Scoring email designs before they ship, not after

Most email tools hand you a blank canvas and a template library. You assemble something, send it, and find out two weeks later from click data that your CTA was unreadable on mobile.

Kopi runs a design critique on every email before it leaves — scoring layout hierarchy, mobile readability, CTA contrast, and 12 other criteria on a 0–100 scale. The public gallery at trykopi.ai/emails has 400+ emails that scored 80 or above, so you can see what the rubric actually rewards before you start building.

The generation side works from a plain-text brief. Describe the campaign goal, your audience, any constraints — Kopi produces complete HTML in under 5 minutes. It can also learn your brand's fonts, colors, and layout preferences so you're not re-specifying them every run.

For teams already on Klaviyo, there's a direct export. For devs building on top of it, it runs as an MCP server inside Claude Code, Cursor, or ChatGPT.

// Example: MCP integration in Cursor
kopi.generate({
  prompt: "Abandoned cart email for a specialty coffee brand, two CTAs, dark mode friendly",
  brand: "roaster-co"
})
// returns scored HTML + critique JSON in <5 min
Enter fullscreen mode Exit fullscreen mode

The scoring pass alone is the thing I'd have paid for separately. Knowing a design has a 73 on CTA contrast before a campaign goes out is more useful than any A/B test you run after.

https://trykopi.ai

Top comments (0)