How to Design a Newsletter: A Complete Guide
Email newsletters are still one of the most effective marketing tools. Here's how to design one that gets opened and read.

I send a weekly newsletter to Kodo users about new features and design tips. What I learned: a good newsletter is like a conversation. It's personal, valuable, and doesn't feel like spam.
Newsletter design is different from web design. It needs to work across dozens of email clients, load fast, and be readable on mobile. Here's how to design one that actually works.
The Subject Line: Your First Impression
Before anyone sees your design, they see your subject line. It's the most important part of your newsletter. A great design with a bad subject line never gets opened.
I keep subject lines short (under 50 characters), specific, and benefit-focused. "New Kodo Features" is boring. "Create Designs 10x Faster" is interesting. Make people want to open it.
The Preview Text: Your Second Chance
The preview text (the snippet that shows next to the subject line) is your second chance to grab attention. Use it to expand on your subject line or add urgency.
I write preview text that complements the subject line. If the subject is "New Kodo Features," the preview might be "See how AI design generation saves hours." It gives context without giving everything away.
Mobile-First: Always
Most people read emails on their phones. Your newsletter needs to work perfectly on mobile. Large text, big buttons, simple layouts. If it doesn't work on mobile, you're losing readers.
I design newsletters at 600px width (the standard email width) and make sure everything scales down to mobile. Single-column layouts work best. Multi-column layouts break on small screens.
Typography: Web-Safe Fonts
Email clients don't support custom fonts reliably. Stick to web-safe fonts: Arial, Georgia, Times New Roman, Verdana. These work everywhere.
I use Arial for body text (it's clean and readable) and make it at least 14pt. Smaller text is hard to read on mobile. Also, use plenty of line spacing. Dense text is exhausting.
Images: Optimize for Speed
Images make newsletters more engaging, but they also slow down loading. I optimize all images to be under 100KB. Use JPEG for photos, PNG for graphics with transparency.
Also, always include alt text for images. Many email clients block images by default. Alt text ensures your message still makes sense even if images don't load.
The Header: Brand Recognition
Your newsletter header should be instantly recognizable. Include your logo, company name, and maybe a tagline. Keep it simple and consistent across all newsletters.
I use a simple header with the Kodo logo and "Weekly Design Tips" text. It's clean, recognizable, and doesn't take up too much space. The content is more important than the header.
Content Structure: Scannable
People scan newsletters, they don't read them word by word. Use short paragraphs, bullet points, and clear headings. Make it easy to find the information they care about.
I structure newsletters like this: brief intro, 3-4 main sections with clear headings, and a call-to-action at the end. Each section is short and focused. Don't make people work to understand your content.
The Call-to-Action: One Clear Action
Every newsletter should have one clear call-to-action. "Read the full article," "Try this feature," "Sign up for the event." Make it obvious what you want people to do.
I use a large, contrasting button for the CTA. Make it impossible to miss. And include it multiple times if your newsletter is long. Don't make people scroll back up to find it.
Final Thoughts: Test Everything
Before you send, test your newsletter. Send it to yourself and check it on multiple email clients (Gmail, Outlook, Apple Mail) and devices (desktop, mobile). What looks good in one client might break in another.
A good newsletter is valuable, readable, and actionable. It doesn't feel like marketing—it feels like a helpful message from a friend. If your newsletter does that, you've succeeded.
I'm Michael, I'm 14, and I'm building Kodo. If you design a newsletter using Kodo, I'd love to see it—tag me on X (@mlg27_)!
