Email Header Design in Klaviyo: What Performs and What Doesn't
Your email header sets the tone for every message. Here's how to design Klaviyo email headers that boost engagement without hurting deliverability.

Mark Cijo
Founder, GOSH Digital
Email Header Design in Klaviyo: What Performs and What Doesn't
The header is the first thing someone sees when they open your email. It takes up precious real estate — especially on mobile where the screen is small and attention is even smaller. And most brands absolutely waste it.
I've audited hundreds of Klaviyo accounts. The pattern is always the same. Giant logo. Navigation bar with links to Shop, About, Contact. Maybe a banner announcing free shipping.
That header takes up the entire first screen on mobile. The customer opened the email — which was hard enough to get them to do — and the first thing they see is your logo and a navigation bar. Not the offer. Not the product. Not the reason they opened.
By the time they scroll past the header to the actual content, you've already lost a percentage of them. They tapped, saw nothing compelling, and bounced.
Your header design directly impacts your click-through rate. Here's how to fix it.
The Problem with Standard Email Headers
Most email headers are designed by people who think about brand consistency, not conversion. They look at their email header like it's their website navigation. It shouldn't be.
Your website is a destination. People arrive with intent to browse, explore, and navigate. A navigation bar makes sense there.
Your email is a message. People open it to see one thing — whatever the subject line promised. A navigation bar is a distraction at best and a waste of space at worst.
Here are the most common header mistakes:
Oversized logos. Your logo doesn't need to be 600 pixels wide. The person already knows who you are — they opened your email. A 100-150px wide logo is plenty for brand recognition.
Navigation bars. Shop, Men's, Women's, Sale, About Us — these links in your email header are almost never clicked. Check your Klaviyo click maps. I guarantee the header nav gets less than 2% of total clicks. It's dead space that pushes your actual content below the fold.
Generic announcement banners. "Free Shipping on Orders Over $50" as a permanent header banner. If every email says this, it becomes invisible. It's not an announcement — it's wallpaper.
Inconsistent sizing. Your header is 300px tall on desktop and takes up the entire first screen on mobile because it wasn't designed responsively. Mobile is 60-70% of your email opens. Design for mobile first.
What a High-Converting Header Looks Like
The best email headers we've tested follow a simple formula: small logo, one line of contextual text (optional), and then immediately into the content.
Element 1: Logo. Left-aligned or centered, 100-150px wide, with adequate padding. That's it. Don't add extra graphics, taglines, or decorative elements around it.
Element 2: Contextual line (optional). If you have something timely and specific to say — "Sale ends tonight" or "New arrivals just dropped" — a single line below the logo works. But it needs to be specific to THIS email, not a permanent fixture.
Element 3: Content starts. Your headline, hero image, or primary CTA should be visible within the first 300-400 pixels of the email. On mobile, that means the header takes up no more than the top third of the screen.
That's the whole header. Simple. Fast. Gets to the point.
Building This in Klaviyo
Klaviyo's drag-and-drop editor makes this straightforward. Here's the build process.
Step 1: Create a header section. Add an image block for your logo. Set the width to 100-150px (use the image block settings, not a full-width image resized in the editor). Center it or left-align it based on your brand style.
Step 2: Set padding. Add 15-20px padding above and below the logo. This gives it breathing room without taking up excessive space. On mobile, this prevents the header from feeling cramped.
Step 3: Background color. Match your brand. If your emails use a white background, your header background should be white. If you use a colored background, the header should match. Avoid high-contrast headers that create a visual break between the header and the content — you want the eye to flow naturally downward.
Step 4: Save as a template block. In Klaviyo, you can save sections as reusable blocks. Save your header as a "Universal Header" block. This ensures consistency across campaigns and flows without rebuilding it every time.
Step 5: Test on mobile. Send a test email to your phone. Open it. If the header takes up more than 30% of the first screen, it's too big. Reduce the logo size or the padding.
The Navigation Bar Debate
I'm going to say something that makes brand managers uncomfortable: remove your navigation bar from emails.
I know. It feels wrong. Your website has navigation. Your social profiles have links. Your emails should be consistent, right?
No. Your emails should convert.
The data is clear. Navigation bars in email headers produce almost zero meaningful clicks. What they do produce is decision fatigue. Instead of one clear path (the CTA in the email body), you've given the reader 5-7 options before they've even seen your message.
If you absolutely must include navigation, put it in the footer. People who want to browse your site categories can find them there. But don't sacrifice above-the-fold real estate for links that get ignored.
The exception: Sale announcements. If you're running a sitewide sale and your email is announcing it, a single row of category links (Men's Sale, Women's Sale, Accessories) directly below a "SALE: UP TO 50% OFF" headline can work. But that's category navigation as the content, not category navigation as the header.
Header Variants for Different Email Types
Not every email needs the same header. Here's how we customize headers by email type.
Campaign emails (promotions, launches, announcements): Minimal header. Small logo, straight into the hero content. These emails live or die on the strength of the first visual. Don't slow that down with header clutter.
Flow emails (welcome, post-purchase, winback): Same minimal header, but you can add a personal touch. "Welcome to [Brand]" as a text line below the logo in your welcome flow. "Thanks for your order" in your post-purchase flow. These contextual headers reinforce why the email exists.
Transactional emails (order confirmation, shipping notification): Logo only. No promotional content in the header. The customer wants to see their order details, not a banner ad. Get out of the way and let them find what they're looking for.
Newsletter emails: If you publish a regular newsletter, a slightly more designed header works. You can add the newsletter name, issue number, or date below the logo. Think of it like a magazine masthead — it identifies the publication. But keep it under 150px tall.
Testing Your Header Performance
Here's how to measure whether your header changes are working.
Click map analysis. In Klaviyo, every campaign and flow email has a click map. This shows you exactly where people click. Look at your current header clicks versus body content clicks. If less than 3% of clicks happen in the header, that's wasted space.
A/B test the header. Create two versions of your next campaign. Version A: your current header. Version B: the minimal header (small logo, no navigation, content starts immediately). Send each to 50% of your list. Compare click-through rate and conversion rate.
We've run this test for multiple clients. The minimal header wins in click-through rate almost every single time. Usually by 10-20%.
Scroll depth (indirect). Klaviyo doesn't natively track scroll depth, but you can infer it. Place a secondary CTA halfway through your email and one at the bottom. If the minimal header version shows higher click rates on those lower CTAs, people are scrolling further — which means the content is visible sooner and engagement is higher.
Dark Mode Considerations
Over 30% of email opens happen in dark mode. Your header needs to work in both light and dark contexts.
Logo format. Use a PNG with a transparent background. A logo on a white background looks terrible in dark mode — it creates a jarring white rectangle in a dark interface.
If your logo is dark colored, create a white or light version for dark mode. Klaviyo doesn't automatically swap logos for dark mode, but you can use a logo with enough contrast to work on both backgrounds.
Header background. If your header has a brand color background, test it in dark mode. Some colors look fine. Others create a disconnected floating bar effect. Transparent or matching the email body background is safest.
Text color. If your header includes any text, make sure it's readable in both modes. Dark text on a light background will invert in some dark mode email clients but not others. Test in Apple Mail, Gmail, and Outlook — they all handle dark mode differently.
The Mobile-First Imperative
60-70% of your email opens are happening on phones. That's not a guess — check your Klaviyo analytics under "Opens by device type."
On a phone, your email header should be:
- Under 100px tall (including padding)
- Logo no wider than 120px
- No navigation bar
- Content visible immediately below the header
On desktop, you have more room. But design for mobile first and let desktop be the bonus — not the other way around.
Pull up the last 5 emails you sent. Open them on your phone. How much of the first screen is header? If it's more than a quarter, you're losing engagement.
The Header Refresh Process
If you've been running the same header for months or years, here's how to transition without a dramatic change that confuses your subscribers.
Week 1: Reduce the logo size by 30-40%. Remove any decorative elements. Keep the navigation bar for now.
Week 2: Remove the navigation bar. Move those links to the footer.
Week 3: Remove any permanent announcement banners. If you have something to announce, put it in the email body where it belongs.
Week 4: Test the final minimal header against your original. Measure the difference.
This gradual approach prevents the "why does this look different" response that sometimes causes engagement dips when brands make sudden visual changes.
What To Do Right Now
Open Klaviyo. Look at your most recent campaign email. Measure the header height in pixels (Klaviyo shows this in the editor). If it's over 150px, start cutting.
Remove the navigation bar today. Shrink the logo tomorrow. Send your next campaign with the new header and compare your click-through rate to the last three campaigns.
You'll see the difference in one send.
If you want a complete email design audit — headers, CTAs, mobile optimization, template structure — book a call with our team. We'll look at your current Klaviyo setup and show you exactly where design is costing you clicks and revenue.

Written by Mark Cijo
Founder of GOSH Digital. Klaviyo Gold Partner. Helping eCommerce brands grow revenue through data-driven marketing.
Book a free strategy call →