<?xml version="1.0" encoding="UTF-8" standalone="no"?><rss xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" version="2.0">

<channel>
	<title>Email on Acid</title>
	<atom:link href="https://www.emailonacid.com/blog/feed/" rel="self" type="application/rss+xml"/>
	<link>https://www.emailonacid.com/blog/</link>
	<description>Email testing, deliverability and optimization - Preview your email in the most popular email applications to ensure that it will render correctly for your readers.</description>
	<lastBuildDate>Wed, 24 Sep 2025 17:55:02 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	

<image>
	<url>https://www.emailonacid.com/wp-content/uploads/2025/01/cropped-eoa-favicon-32x32.png</url>
	<title>Blog Archive - Email on Acid</title>
	<link>https://www.emailonacid.com/blog/</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Outlook HTML Emails: How to Fix 11 Common Rendering Issues</title>
		<link>https://www.emailonacid.com/blog/article/email-development/how-to-code-emails-for-outlook/</link>
		
		<dc:creator><![CDATA[Megan Boshuyzen]]></dc:creator>
		<pubDate>Thu, 25 Sep 2025 09:00:00 +0000</pubDate>
				<category><![CDATA[Email Development]]></category>
		<category><![CDATA[email code tips]]></category>
		<category><![CDATA[Email development]]></category>
		<category><![CDATA[Outlook.com]]></category>
		<guid isPermaLink="false">https://www.emailonacid.com/?post_type=article&amp;p=3093</guid>

					<description><![CDATA[<p>Outlook can be a frustrating client to deal with. Here area a few coding tips and workarounds to help you create beautiful emails in Outlook 2016. </p>
<p>The post <a href="https://www.emailonacid.com/blog/article/email-development/how-to-code-emails-for-outlook/">Outlook HTML Emails: How to Fix 11 Common Rendering Issues</a> appeared first on <a href="https://www.emailonacid.com">Email on Acid</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>If you’ve spent any time in the email world you’re probably aware of Outlook’s reputation. Often referred to as the <a href="https://www.emailonacid.com/blog/email-client-stereotypes/" target="_blank" rel="noreferrer noopener">problem child of the email world</a>, Outlook has been the cause of many frustrations, missed deadlines, and headaches for email developers, designers, and marketers around the world.</p>



<p>Mention Outlook to an email developer and you’ll be met with rolling eyes and perhaps a few expletives. No matter how many Outlook coding guides you read, there’s always <em>something</em> to throw a wrench in the gears.</p>



<p>However, it doesn’t all have to be negative! Although Outlook stirs these deep emotions in us, it’s like that one friend we all have that you know is going to turn up 45 minutes later than expected, it may be incredibly frustrating but it’s also <strong>reliably frustrating</strong>.</p>



<p>Coding emails that look great on Outlook is a rite of passage for all email developers; Outlook pushes us to think outside the box to create beautiful emails that withstand its quirks. It&#8217;s a playground where a perfectly aligned button becomes a badge of honor, and a table that refuses to cooperate transforms into a testament of our problem-solving skills. Sure, it may throw us a curveball now and then, but isn&#8217;t that what makes life exciting?</p>



<p>Join us as we delve into the intricacies, share insights, and equip ourselves with the tools necessary to conquer the challenges presented by Outlook.</p>



<h2 class="wp-block-heading"><a></a>Why Outlook emails don’t always display as expected</h2>



<p>To undertake the rite of passage that is creating emails that still look great in Outlook it’s important for us to understand <em>why </em>Outlook can be such a thorn in our side.</p>



<p>One of the main issues with Outlook is its <strong>inconsistent rendering across different versions</strong>. Outlook CSS support isn’t great and here’s why&#8230;</p>



<p>The desktop versions of Outlook, especially those predating Outlook 2013, employ the Word rendering engine instead of a dedicated HTML rendering engine. This engine, originally designed for word processing, has limitations in <a href="https://www.caniemail.com/clients/outlook/#windows" target="_blank" rel="noreferrer noopener">interpreting modern HTML and CSS techniques</a> commonly used in email design.</p>



<p>Although Outlook is no longer the powerhouse it was once in terms of email client market share, usurped in recent years by Apple/iOS Mail and Gmail, it still commands a healthy average 5%* of the market particularly in corporate environments. It’s still very important to make your emails look great on Outlook.</p>



<p><em>*This is just an average. Your email lists may vary, we always recommend checking </em><a href="https://www.emailonacid.com/email-analytics/" target="_blank" rel="noreferrer noopener"><em>your own analytics</em></a><em> to see who is opening your emails on which clients.</em></p>



<h2 class="wp-block-heading"><a></a>11 ways Outlook can break HTML emails</h2>



<p>Let&#8217;s explore best practices and strategies for optimizing HTML emails specifically for Outlook, enabling developers to overcome the challenges associated with it.</p>



<h3 class="wp-block-heading">1. Outlook adds random white lines to emails</h3>



<p>This is by far the most notorious and problematic Outlook issue that exists. Nothing beats finishing up your beautiful, intricate email design, passing it through your <a href="https://www.emailonacid.com/email-testing/" target="_blank" rel="noreferrer noopener">email rendering tests</a> and seeing a random white line in your Outlook test.</p>



<figure class="wp-block-image size-full"><img decoding="async" src="https://www.emailonacid.com/wp-content/uploads/2021/10/outlook-white-line-email.png" alt="white line in outlook email" class="wp-image-18050"/></figure>



<p>While it may not be the most egregious design break, the way it seems to happen at random, and the fixes we have to employ, make it an almost rage-inducing bug. Despite Microsoft being <a href="https://social.technet.microsoft.com/Forums/forefront/en-US/1f4f1e03-8ad5-4079-bc18-8fcaaa7b785d/outlook-2016-renders-horizontal-lines-seemingly-randomly-in-html-emails#50febf9a-6110-4e16-a351-1a062834f1e8" target="_blank" rel="noreferrer noopener">fully aware of the bug</a>, we’ve seen no fixes on Outlook’s end.</p>



<p>So, why do these white lines appear in your Outlook emails? Although we don’t know the exact reason for this odd behavior, the <a href="https://stackoverflow.com/questions/54539359/white-line-in-outlook/75871675#75871675" target="_blank" rel="noreferrer noopener">leading theory</a> is that it has to do with heights that are odd numbers.</p>



<p>If these white lines are causing you a headache there are some potential quick fixes to help you get rid of them, at least temporarily:</p>



<h4 class="wp-block-heading"><a></a>Change up your font sizes and heights.</h4>



<p>For some folks, the fix is as simple as changing font sizes from odd numbers to even numbers. For example, if you have a font size of 13px or 15px, try converting it to 14px.</p>



<p>You can also try manually changing heights, font sizes and line-heights to achieve the same outcome.</p>



<h4 class="wp-block-heading"><a></a>Add a ghost break.</h4>



<p>Often adding a ghost break will temporarily fix the rogue white lines in Outlook. Similar to <a href="https://www.emailonacid.com/blog/using-ghost-columns-to-fix-alignment-problems-in-outlook/" target="_blank" rel="noreferrer noopener">ghost columns</a>, a ghost break is a line break that we add targeted only towards Outlook.</p>


    <div class="code-snippet longform-spacings rounded overflow-hidden shadow " data-count="1">
        <ul class="nav nav-buttons code-snippet__tabs longform-except position-relative d-flex gap-2 flex-wrap p-3" role="tablist">

                            
                    
                        <li class="nav-item" role="presentation">
                            <button class="nav-link active" data-bs-toggle="tab" data-bs-target="#code_0" type="button" role="tab" aria-controls="code_0" aria-selected="true">
                                HTML                            </button>
                        </li>

                    
                            
        </ul>
        <div class="code-snippet__tab-content tab-content overflow-hidden">

                            
                    <div class="tab-pane show active" id="code_0" role="tabpanel" aria-labelledby="code_0">
                        <pre class="w-100 h-100 m-0 line-numbers language-markup">
                            <code class="language-markup">

                                &lt;!--[if true]&gt;&lt;br&gt; &lt;![endif]--&gt;
                            </code>
                        </pre>
                    </div>
                                    </div>
    </div>



<h4 class="wp-block-heading"><a></a>Match the background color.</h4>



<p>If you just need a very quick fix and your design allows for it, you can match the background color on your problem section to the containing section/table.</p>



<p>It’s the definition of painting over the cracks, but it certainly works for a quick, no-mess fix.</p>



<h4 class="wp-block-heading"><a></a>Add some Microsoft specific code</h4>



<p>If you’ve exhausted your other options you can try this code snippet directly in your code’s head section. Here we’re targeting Outlook and collapsing table borders.</p>


    <div class="code-snippet longform-spacings rounded overflow-hidden shadow " data-count="1">
        <ul class="nav nav-buttons code-snippet__tabs longform-except position-relative d-flex gap-2 flex-wrap p-3" role="tablist">

                            
                    
                        <li class="nav-item" role="presentation">
                            <button class="nav-link active" data-bs-toggle="tab" data-bs-target="#code_0" type="button" role="tab" aria-controls="code_0" aria-selected="true">
                                HTML                            </button>
                        </li>

                    
                            
        </ul>
        <div class="code-snippet__tab-content tab-content overflow-hidden">

                            
                    <div class="tab-pane show active" id="code_0" role="tabpanel" aria-labelledby="code_0">
                        <pre class="w-100 h-100 m-0 line-numbers language-markup">
                            <code class="language-markup">

                                &lt;!--[if (gte mso 9)|(IE)]&gt;
 &lt;style type=&quot;text/css&quot;&gt;
 table {
 border-collapse: collapse;
 border-spacing: 0;
 mso-table-lspace: 0pt !important;
 mso-table-rspace: 0pt !important; }
 &lt;/style&gt;
 &lt;![endif]--&gt;

                            </code>
                        </pre>
                    </div>
                                    </div>
    </div>



<p>This may have a more drastic effect on how your email renders, so if you’re going to try this out it’s important to thoroughly test your email on all versions of Outlook.</p>



<h4 class="wp-block-heading"><a></a>Outlook white lines still got you down?</h4>



<p>If none of the above helped fix your white lines or if you’re interested to read more about how and why these lines occur we wrote an <a href="https://www.emailonacid.com/blog/article/email-development/how-do-i-get-rid-of-the-lines-in-outlook-emails/" target="_blank" rel="noreferrer noopener">in-depth article</a> taking a deeper dive into it. We also recommend checking out this <a href="https://www.actionrocket.co/email-design-review/white-lines-in-outlook" target="_blank" rel="noreferrer noopener">brilliant article</a> from our friends over at ActionRocket.</p>



<h3 class="wp-block-heading">2. Outlook lacks support for animated GIFs.</h3>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img decoding="async" src="https://www.emailonacid.com/wp-content/uploads/2021/10/pronounce-copy.gif" alt="animated gifs" class="wp-image-18051"/></figure></div>


<p>Does Outlook support GIFs? That depends on the version in which your animation is opened. Outlook and its lack of support for animated GIFs has long-been a sore point for many designers.</p>



<p>While <strong>the newer versions of Outlook now have GIF support</strong>, the older Windows desktop versions (2007-2016) will still only render the first frame of an animated GIF.</p>



<p>If your GIF includes a call-to-action or any information that is vital to the email’s messaging, you should always try to include it in the first frame. If that isn’t possible you can always <a href="https://www.emailonacid.com/blog/article/email-development/gifs-and-outlook-what-can-we-do/" target="_blank" rel="noreferrer noopener">employ this technique</a> to show a GIF in most email clients, but hide it and show a static fallback image in Outlook.</p>



<h3 class="wp-block-heading">3. CSS background images not supported.</h3>



<p>A while back Microsoft added <a href="https://www.emailonacid.com/blog/css-background-images-now-supported-in-outlook-com/" target="_blank" rel="noreferrer noopener">CSS background image support to Outlook 365 and Outlook.com</a>, but we still lack support for these in most desktop versions of Outlook, and we don’t anticipate this being changed any time soon.</p>



<p>If you want your background images to work on Outlook 2016 and other older desktop versions you’ll need to dive into the world of <a href="https://www.emailonacid.com/blog/article/email-development/emailology-vector-markup-language-and-backgrounds/">Vector Markup Language (VML).</a></p>



<p>VML will allow you to get those beautiful background images working on Outlook but will add a layer of complexity to your email coding process. Ultimately, each email is different and often your email designs will still <em>work </em>without your background images loading, it’s down to you to decide if the extra effort of VML is worth if for your specific needs.</p>



<h3 class="wp-block-heading">4. Outlook ignores margin and padding.</h3>



<p>One of the persistent challenges faced by email developers when coding for Outlook is its tendency to ignore margin and padding properties.</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img decoding="async" src="https://www.emailonacid.com/wp-content/uploads/2019/08/OutlookMeme.jpg" alt="Snopes from Scooby Doo cracks the case of the email padding issues. Their perp? Outlook." class="wp-image-8524"/></figure></div>


<p>Certain versions of Outlook will remove padding in a lot of situations, though you may have more luck with margins. It’s also important to remember that every desktop version of Outlook won’t support the styling of &lt;<code>div&gt;</code> tags, so if you’re using <code>&lt;div&gt;</code>s for your layout remember to employ the <a href="https://www.emailonacid.com/blog/using-ghost-columns-to-fix-alignment-problems-in-outlook/" target="_blank" rel="noreferrer noopener">ghost column technique</a>, wrapping the divs in Outlook specific tables to allow you to style those for Outlook.</p>



<p>How you <a href="https://www.emailonacid.com/blog/article/email-development/spacing-techniques-in-html-email/" target="_blank" rel="noreferrer noopener">handle your spacing</a> in your email code is important and if you’re having trouble getting the spacing you want in Outlook you can take a deeper dive into <a href="https://www.emailonacid.com/blog/7_tips_and_tricks_regarding_margins_and_padding_in_html_emails/" target="_blank" rel="noreferrer noopener">margins and padding in HTML email</a>.</p>



<h3 class="wp-block-heading">5. Outlook adds a border to table cells.</h3>



<p>A bug in Outlook 2016 adds a 1-pixel border around table cells in emails. This may not be a major problem unless you need your email template to line up perfectly.</p>



<p>To get rid of this extra border, use <code>“border-collapse: collapse;”</code> embedded or inline. This CSS property indicates whether cells have a shared or separate border. Setting the property to the collapse value means it combines to a single border.</p>



<h3 class="wp-block-heading">6. Outlook ignores link styling.</h3>



<p>In certain cases Outlook will not apply the link styling you’ve applied to your hyperlinks.</p>



<p>Specifically, Outlook will strip the styling from <code>&lt;a&gt;</code> tags without an href value or links that don’t have https:// or https://, which can be annoying if you’re using them as anchors to navigate the email, using mailto links, or using placeholder links for testing purposes.</p>



<p>If you need to test an email before you have live URLs for that email, consider using a placeholder link that includes a https:// or httsp:// protocol.</p>



<p>If you find that Outlook is stripping your styles from a mailto or internal anchor link, simply wrap the <code>&lt;a&gt;</code> tag in a <code>&lt;span&gt;</code> and apply your styling to the surrounding span.</p>



<h3 class="wp-block-heading">7. Resizing non-native images in Outlook.</h3>



<p>Outlook will always try to render your images at their native dimensions which can be annoying when you’re creating larger images and scaling them down, a <a href="https://www.emailonacid.com/blog/article/email-development/mobile-optimization-retina-images-in-email/" target="_blank" rel="noreferrer noopener">common technique for high DPI devices</a>.</p>



<p>While most email clients will respect your CSS, Outlook will not respect CSS to resize images. That’s why it’s important when resizing images to define the attributes in HTML for Outlook. You’ll only need to define the width, Outlook will resize the height accordingly to maintain the proper image proportions.</p>


    <div class="code-snippet longform-spacings rounded overflow-hidden shadow " data-count="1">
        <ul class="nav nav-buttons code-snippet__tabs longform-except position-relative d-flex gap-2 flex-wrap p-3" role="tablist">

                            
                    
                        <li class="nav-item" role="presentation">
                            <button class="nav-link active" data-bs-toggle="tab" data-bs-target="#code_0" type="button" role="tab" aria-controls="code_0" aria-selected="true">
                                HTML                            </button>
                        </li>

                    
                            
        </ul>
        <div class="code-snippet__tab-content tab-content overflow-hidden">

                            
                    <div class="tab-pane show active" id="code_0" role="tabpanel" aria-labelledby="code_0">
                        <pre class="w-100 h-100 m-0 line-numbers language-markup">
                            <code class="language-markup">

                                &lt;-- This image will be resized to 300px in Outlook --&gt;

 &lt;img src=&quot;https://www.emailonacid.com/images/photo.jpg&quot; width=&quot;300&quot; style=&quot;width:300px;&quot; /&gt;

 &lt;-- This image will NOT be resized in Outlook --&gt;
 &lt;img src=&quot;https://www.emailonacid.com/images/photo.jpg&quot; style=&quot;width:300px;&quot; /&gt;


                            </code>
                        </pre>
                    </div>
                                    </div>
    </div>



<p><strong>If you’re seeing images that don’t look great in Outlook ensure you check that you’ve defined the correct width in the HTML.</strong></p>



<h3 class="wp-block-heading">8. Outlook ignores HTML item width and height.</h3>



<p>As we’ve already mentioned, Outlook doesn’t support styling inside of <code>&lt;div&gt;</code> tags.</p>



<p>So, when an email renders in Outlook, the <code>&lt;div&gt;</code> sections will assume the height of the text inside of them, and 100% width, even if you specify a height/width for them in code.</p>



<p>Once again, the fix for Outlook HTML emails is to use tables instead. We have seen this with a few other elements, but the <code>&lt;div&gt;</code> situation is the most common problem.</p>



<h3 class="wp-block-heading">9. Font stacks and Times New Roman.</h3>



<p>When it comes to font rendering, Outlook presents a unique challenge for email developers due to its limited support for web fonts and reliance on font stacks. Unlike most email clients, Outlook does not have built-in support for downloading and displaying custom web fonts directly from external sources.</p>



<p>Further to this, if you include a custom font at the top of your font stack, Outlook will ignore all of your fallback fonts and instead display Times New Roman. (Thanks, Outlook!)</p>



<ul class="wp-block-list">
<li>Fix 1: Replace the stack using attribute selectors.</li>



<li>Fix 2: Wrap text in a span.</li>



<li>Fix 3: Add MSO conditional code.</li>



<li>Fix 4: Specify a custom font in a media query.</li>
</ul>



<p>Fix 1 was the most popular among email geeks who submitted their own solutions to Email on Acid. It works because Outlook ignores attribute selectors. This code will tell the email client to replace any style that includes the custom font with the correct stack:</p>


    <div class="code-snippet longform-spacings rounded overflow-hidden shadow " data-count="1">
        <ul class="nav nav-buttons code-snippet__tabs longform-except position-relative d-flex gap-2 flex-wrap p-3" role="tablist">

                            
                    
                        <li class="nav-item" role="presentation">
                            <button class="nav-link active" data-bs-toggle="tab" data-bs-target="#code_0" type="button" role="tab" aria-controls="code_0" aria-selected="true">
                                HTML                            </button>
                        </li>

                    
                            
        </ul>
        <div class="code-snippet__tab-content tab-content overflow-hidden">

                            
                    <div class="tab-pane show active" id="code_0" role="tabpanel" aria-labelledby="code_0">
                        <pre class="w-100 h-100 m-0 line-numbers language-markup">
                            <code class="language-markup">

                                 &lt;html&gt;
   &lt;head&gt;
     &lt;link rel=&quot;stylesheet&quot; type=&quot;text/css&quot; href=&quot;https://fonts.googleapis.com/css?family=Tangerine&quot;&gt;
     &lt;style&gt;
       div {font-family: Helvetica, sans-serif, &#039;Tangerine&#039;;}
       [style*=&quot;Tangerine&quot;] { font-family: &#039;Tangerine&#039;, Helvetica, serif !important; }
     &lt;/style&gt;
   &lt;/head&gt;
   &lt;body&gt;
     &lt;div style=&quot;font-family: Helvetica, sans-serif, &#039;Tangerine&#039;;font-size: 48px;&quot;&gt;Making Email Beautiful!&lt;/div&gt;
     &lt;div style=&quot;font-family: Helvetica, serif;font-size: 48px;&quot;&gt;Helvetica&lt;/div&gt;
     &lt;div style=&quot;font-family: &#039;Times New Roman&#039;, serif;font-size: 48px;&quot;&gt;Times New Roman&lt;/div&gt;
   &lt;/body&gt;
 &lt;/html&gt;

                            </code>
                        </pre>
                    </div>
                                    </div>
    </div>



<p>If this fix didn’t work for you or if you’d like to take a more thorough look at font stacks in Outlook we wrote a <a href="https://www.emailonacid.com/blog/article/email-development/making-custom-font-stacks-work-in-outlook-update/" target="_blank" rel="noreferrer noopener">comprehensive guide to font stacks and Outlook</a>.</p>



<h3 class="wp-block-heading">10. Controlling line height in Outlook.</h3>



<p>At one time, emails were rendering taller than expected in Outlook.com because the client was controlling line-height using CSS. That’s not so much of an issue anymore.</p>



<p><a href="https://www.goodemailcode.com/email-enhancements/mso-styles.html" target="_blank" rel="noreferrer noopener">Microsoft Office styles (MSO styles) </a>will tighten up your lines just a bit. If your spacing seems off, give it a try. Add <code>“mso-line-height-rule:exactly;”</code> directly before the line-height style, inline or embedded.</p>



<h3 class="wp-block-heading">11. Email alignment issues in Outlook</h3>



<p>Another common problem with older desktop versions of Outlook is wonky alignment, specifically when trying to include two or more columns that are meant to stack nicely on mobile devices for your responsive designs.</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img decoding="async" src="https://www.emailonacid.com/wp-content/uploads/2021/10/ghost-tables-1.png" alt="Ghost tables for Outlook emails" class="wp-image-18052"/></figure></div>


<p>If you’re encountering issues like this with your layout on Outlook worry not! The solution is simple &#8211; we turn back to our trusty old friend the <a href="https://www.emailonacid.com/blog/using-ghost-columns-to-fix-alignment-problems-in-outlook/">Ghost Column fix</a>. By wrapping the problem columns in an Outlook specific ghost table we can constrain the columns so they display as intended.</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img decoding="async" src="https://www.emailonacid.com/wp-content/uploads/2021/10/ghost-table-2.png" alt="ghost table fix for outlook emails" class="wp-image-18053"/></figure></div>


<p>To view the full code snippets or take a deep-dive into the world of ghost columns, check out our <a href="https://www.emailonacid.com/blog/article/email-development/a-fluid-hybrid-design-primer/" target="_blank" rel="noreferrer noopener">fluid hybrid design guide</a> and our <a href="https://www.emailonacid.com/blog/using-ghost-columns-to-fix-alignment-problems-in-outlook/" target="_blank" rel="noreferrer noopener">explanation of ghost tables</a>.</p>



<h2 class="wp-block-heading"><a></a>The things we do for Outlook HTML emails.</h2>



<p>In addition to the 11 common challenges discussed earlier, Outlook&#8217;s peculiarities often require us to implement specific workarounds and adjustments. These additional steps are necessary to ensure optimal rendering and functionality in various versions of Outlook.</p>



<h3 class="wp-block-heading">Table-based layouts.</h3>



<p>If it wasn’t for Outlook we’d be able to ditch the tables and embrace the &lt;divs&gt;. Tables have long been the standard for email developers, but as email standards catch up to web standards, more and more developers are ditching table-based layouts in favour of divs with ghost tables. In fact, our <a href="https://www.emailonacid.com/newsletter/" target="_blank" rel="noreferrer noopener">very own email newsletters</a> are coded with this method.</p>



<p>If you’re interested in breaking the mold and experimenting with emails without tables, you can check out this fantastic repo from <a href="https://github.com/M-J-Robbins/get-off-the-table">Mark Robbins on getting off the table</a>.</p>



<h3 class="wp-block-heading"><a></a>MSO conditional statements.</h3>



<p>You’ll notice in the 11 tips and tricks above we often rely on <a href="https://www.emailonacid.com/blog/conditional-css-code/" target="_blank" rel="noreferrer noopener">MSO conditional code</a> to get around Outlook’s tricky limited support.</p>



<p>MSO conditional statements are a fantastic tool allowing us to target Outlook desktop versions specifically, even allowing us to target specific versions. This allows us to create workarounds for Outlook that would otherwise have us pulling our hair out.</p>



<h3 class="wp-block-heading">Extensive email testing</h3>



<p>It’s important to test your email across every device or email client that your recipients may be opening on, but it’s especially important to test for Outlook.</p>



<p>Not only do we have to employ a lot of whacky work-arounds and clever conditional code to make our email look great on these versions of Outlook, there’s also a lot of them!</p>



<p>From Outlook.com, to Outlook 2010, to high DPI versions of Outlook 2016, a tool like <a href="https://www.emailonacid.com/email-testing/" target="_blank" rel="noreferrer noopener">Email on Acid’s testing tool </a>lets you instantly see how your email is rendering across every version of Outlook.</p>



<p>Don’t leave your Outlook-specific fixes to guess work, ensure they look great on every version of Outlook and simplify your Outlook email troubleshooting.</p>



<h3 class="wp-block-heading">ALT text</h3>



<p>While we aren’t <em>only</em> adding ALT text for Outlook, it’s also extremely <a href="https://www.mailgun.com/blog/email/webinar-recap-european-accessibility-act/" target="_blank" rel="noreferrer noopener">important for accessibility</a> and any of your readers who have images disabled, it’s a key part of creating emails for Outlook as<strong> Outlook users will all have their images disabled by default.</strong> You still want your emails to convey your messaging even when the images are disabled.</p>



<p>Proper ALT text usage is often the key factor in getting your recipient to click that “allow images” button so they can see your email in all its glory.</p>



<h2 class="wp-block-heading"><a></a>Avoid Outlook rendering issues with email previews</h2>



<p>The best way to avoid HTML emails that look bad in Outlook is to take a close look at how things render before you hit send. You can do that with Sinch Email on Acid.</p>



<p>Use our email readiness platform to check out Outlook HTML email previews that come from live clients and devices. These screenshots, which include email previews from 100+ clients and devices, are seeing the future of your campaigns in subscribers’ inboxes.</p>



<p>With Email on Acid, you get <a href="https://www.emailonacid.com/pricing/" target="_blank" rel="noreferrer noopener">unlimited email testing</a> with every paid plan. That includes much more than Outlook email previews. You’ll also get deliverability and accessibility checks as well image and URL validation and <a href="https://www.emailonacid.com/features/">many other valuable features</a>.</p>



<p>Don’t let Outlook rendering issues derail your email marketing efforts. Put your best campaigns forward with help from Email on Acid.</p>



	                    <div class="iframe-responsive-container lazy-video ">
                <a href="https://www.youtube.com/watch?v=U40KJ4QFNvo" class="lazy-video-link" data-lazy-video="U40KJ4QFNvo" target="_blank" rel="nofollow" role="button" data-source="youtube" data-thumb="https://img.youtube.com/vi/U40KJ4QFNvo/maxresdefault.jpg" title="Sinch Video">
                    <div class="btn btn-light btn-light-social btn-play btn-play-circle">
                                                    <svg aria-hidden="true" data-url="https://www.emailonacid.com/wp-content/plugins/sinch-core/assets/icons/sinch/play.svg"></svg>
                                            </div>
                    <img decoding="async"  src="https://img.youtube.com/vi/U40KJ4QFNvo/maxresdefault.jpg" alt="Email testing: How does Email on Acid work?">
                </a>
            </div>
                        <script type="application/ld+json">
            {
    "@context": "http://schema.org",
    "@type": "VideoObject",
    "@id": "https://www.youtube.com/watch?v=U40KJ4QFNvo#VideoObject",
    "thumbnailUrl": "https://img.youtube.com/vi/U40KJ4QFNvo/maxresdefault.jpg",
    "embedUrl": "https://www.youtube.com/embed/U40KJ4QFNvo",
    "contentUrl": "https://www.youtube.com/watch?v=U40KJ4QFNvo",
    "name": "Email testing: How does Email on Acid work?",
    "description": "The complexities of email marketing don\u2019t have to slow you down or lead to costly mistakes. Gain send button confidence with an email readiness platform.\n\nFind out how Email on Acid helps marketing teams optimize and perfect campaigns before hitting send. From previews and accessibility checks to deliverability and inbox display, Email on Acid provides an automated, pre-send checklist with the benefit of unlimited testing.\n\nStart your free trial: https://www.emailonacid.com/pricing/\n\nRequest a custom demo: https://www.emailonacid.com/custom-demo/",
    "uploadDate": "2021-12-06T19:25:03+00:00",
    "duration": "PT1M12S"
}        </script>

	



    <div  class="banner-block longform-spacings rounded shadow-lg px-5 py-6 px-md-6 py-md-7 p-lg-7 bg-body" data-theme="dark">
                            <h4 class="text-accent fw-bold">
                Don’t guess, test            </h4>
                            <div class="mb-0 text-body-color">
                                    <div class="mb-0 text-body-color"><p class="mb-0">Email clients are constantly changing, which is why it’s important to test your email every time; what worked yesterday might not work today. Sinch <a href="/">Email on Acid</a> offers unlimited email testing in major mailbox providers and the most popular devices. Test 100+ options as much as you want – there’s no limit. That means you can make sure your email looks good before it hits the inbox. Want to see for yourself? <a href="/pricing/">Take advantage of our free, seven-day trial</a>.</p></div>
                            </div>
        
        <div class="text-start mt-5"><a href="https://www.emailonacid.com/pricing/"  class="btn btn-primary" >Test today</a></div>
    </div>

<p>The post <a href="https://www.emailonacid.com/blog/article/email-development/how-to-code-emails-for-outlook/">Outlook HTML Emails: How to Fix 11 Common Rendering Issues</a> appeared first on <a href="https://www.emailonacid.com">Email on Acid</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Email Authentication Protocols in 2025: Your Guide to SPF, DKIM, DMARC, and BIMI</title>
		<link>https://www.emailonacid.com/blog/article/email-deliverability/email-authentication-protocols/</link>
		
		<dc:creator><![CDATA[Kasey Steinbrinck]]></dc:creator>
		<pubDate>Wed, 17 Sep 2025 19:35:05 +0000</pubDate>
				<category><![CDATA[Email Deliverability]]></category>
		<category><![CDATA[BIMI protocol]]></category>
		<category><![CDATA[brand reputation]]></category>
		<category><![CDATA[DKIM]]></category>
		<category><![CDATA[DMARC]]></category>
		<category><![CDATA[Email authentication]]></category>
		<category><![CDATA[Phishing scams]]></category>
		<category><![CDATA[spam testing]]></category>
		<category><![CDATA[spf record]]></category>
		<guid isPermaLink="false">https://www.emailonacid.com/?post_type=article&amp;p=17406</guid>

					<description><![CDATA[<p>How do mailbox providers like Gmail and Yahoo know you are who you say you are? When an email arrives at a receiving mail server, what helps them figure out if you&#8217;re a spammer, a scammer, or a legitimate sender? Email authentication protocols are the answer. Email fraud is a big problem, especially when it [&#8230;]</p>
<p>The post <a href="https://www.emailonacid.com/blog/article/email-deliverability/email-authentication-protocols/">Email Authentication Protocols in 2025: Your Guide to SPF, DKIM, DMARC, and BIMI</a> appeared first on <a href="https://www.emailonacid.com">Email on Acid</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>How do mailbox providers like Gmail and Yahoo know you are who you say you are? When an email arrives at a receiving mail server, what helps them figure out if you&#8217;re a spammer, a scammer, or a legitimate sender? Email authentication protocols are the answer.</p>



<p>Email fraud is a big problem, especially when it comes to issues like <a href="https://www.mailgun.com/glossary/email-spoofing/" target="_blank" rel="noreferrer noopener">email spoofing</a>. Protecting the safety of email recipients is important to mailbox providers and it should matter to you as an email sender too.</p>



<p>Email marketers like you want subscribers to trust that campaigns are safe to open, and you want the email channel to continue being a place where brands and customers can connect. <strong>As of 2024, all senders will need to have email authentication protocols in place if they want to reach people using major <a href="https://www.emailonacid.com/blog/gmail-yahoo-new-requirements/" target="_blank" rel="noreferrer noopener">services like Gmail, Yahoo Mail</a> <a href="https://www.mailgun.com/blog/deliverability/microsoft-sender-requirements/">and Outlook</a>.</strong></p>



<p>But when you start hearing about protocols like SPF, DKIM, DMARC, and BIMI, not to mention other acronyms like SMTP and MTAs, it can feel like you&#8217;re wading through a bowl of alphabet soup. Don&#8217;t worry. This guide will shed some light on what you need to know and point you in the direction of how to set up email authentication protocols correctly.</p>



<p>Email authentication protocols are unsung heroes working behind the scenes to verify that senders are who they claim to be before emails reach inboxes. Implementing these verification methods not only shows responsibility but also improves <a href="https://www.mailgun.com/blog/deliverability/best-practices-for-successful-email-delivery/">email deliverability</a>.</p>



<p>The protocols can get pretty technical, and all the acronyms
might remind you of a bowl of Alpha-Bits cereal. But let’s start by exploring
the basics.</p>



<h2 class="wp-block-heading">What is email authentication?</h2>



<p>Email authentication is the process of using multiple
methods to ensure that messages are not faked or forged before they get
delivered. Mail servers on the receiving end use email authentication protocols
to verify the sender name in the “from” field and other information located in
the email header.</p>



<p>These protocols also check to make sure emails weren’t altered in transit, and they inform mail servers what to do with messages that fail authentication.</p>



<p>Email authentication protocols protect us from spam and phishing attempts, especially a type of phishing known as email spoofing. Here&#8217;s a quick explanation of the main protocols and specifications connected to email authentication:</p>



<ul class="wp-block-list">
<li><strong>Sender Policy Framework (SPF)</strong>: A list of sources that are approved to send mail on behalf of your domain.</li>



<li><strong>DomainKeys Identified Mail (DKIM)</strong>: A combination of public and encrypted keys used to verify the identity of a sender before a receiving mail server accepts a message for delivery.</li>



<li><strong>Domain-based Message Authentication, Reporting and Conformance (DMARC)</strong>: A specification that checks for SPF and DMARC alignment before informing receiving mail servers how to handle failures. DMARC also provides reports on email traffic to senders.</li>



<li><strong>Brand Indicators for Message Identification (BIMI)</strong>: An email specification that enables senders to have a verified logo displayed at the inbox level when they are enforcing DMARC.</li>
</ul>



<p>All these email authentication protocols and specifications are DNS TXT records that mailbox providers and receiving mails servers refer to when deciding whether to accept your message for delivery and whether it should be filtered into spam or reach the inboxes of their users.</p>



<h2 class="wp-block-heading">Email authentication protocol requirements in 2025</h2>



<p>When <a href="https://www.mailgun.com/blog/deliverability/gmail-and-yahoo-inbox-updates-2024/" target="_blank" rel="noreferrer noopener">Gmail and Yahoo announced new requirements</a> for bulk senders that began rolling out last year, <a href="https://www.mailgun.com/blog/deliverability/microsoft-sender-requirements/">followed by Microsoft in 2025</a>, the biggest change of all was about using email authentication protocols.</p>



<p>For a long time, SPF, DKIM, and DMARC were strongly recommended but not required. That&#8217;s not the case any more. In 2025, all senders must be using some form of email authentication. If you are a bulk sender &#8211; which generally means sending thousands of emails every day &#8211; then <strong>you need to be using all three of these authentication methods.</strong></p>



<p>But even if you&#8217;re not a bulk sender, implementing SPF, DKIM, and DMARC is a smart move. Mailbox providers are getting serious about stopping problems like spoofing and cutting down on spam.</p>



<p>When <a href="https://www.mailgun.com/" target="_blank" rel="noreferrer noopener">Sinch Mailgun</a> surveyed senders for its exclusive report, <em><a href="https://www.mailgun.com/resources/research/state-of-deliverability-2023/" target="_blank" rel="noreferrer noopener">The state of email deliverability 2023</a></em>, results showed a significant portion of senders were not using SPF, DKIM, and DMARC, while many others were uncertain of how their emails were being authenticated:</p>



<ul class="wp-block-list">
<li><strong>Using SPF?</strong>
<ul class="wp-block-list">
<li>Yes: 55.4%</li>



<li>No: 12.8%</li>



<li>Unsure: 31.8%</li>
</ul>
</li>



<li><strong>Using DKIM?</strong>
<ul class="wp-block-list">
<li>Yes: 58.5%</li>



<li>No: 11.1%</li>



<li>Unsure: 30.4%</li>
</ul>
</li>



<li><strong>Using DMARC?</strong>
<ul class="wp-block-list">
<li>Yes: 42.5%</li>



<li>No: 18.7%</li>



<li>Unsure: 38.8%</li>
</ul>
</li>
</ul>



<p>These findings suggest there are many senders who need to improve email authentication &#8211; or at least check to make sure it is set up. In some cases, your email service provider (ESP) may be authenticating your emails. </p>



<p>For more on what this means, we recommend watching a <a rel="noreferrer noopener" href="https://sinch.registration.goldcast.io/events/8658af11-5b57-47c2-a1a5-a6a5bffd8a07" target="_blank">webinar from our colleagues at Sinch Mailgun</a>. They hosted representatives from both Google and Yahoo to get answers about what senders can expect and what you should do to meet the requirements. Marcel Becker of Yahoo told webinar attendees that the new requirements are really about making sure senders do the things they should already be doing.</p>


    <div class="quote hub-quote longform-spacings d-flex flex-column rounded px-5 py-6 px-md-6 py-md-7 p-lg-7 bg-success shadow-success-lg">

        <div class="quote-logo mb-3">
                            <svg height="40" class="quote-icon quote-icon-color" aria-hidden="true" data-url="https://www.emailonacid.com/wp-content/plugins/sinch-core/assets/icons/custom-icons/quotes-right.svg"></svg>
                    </div>

        <blockquote class="quote-content m-0" id="quote-block-3d863a9d2c7b03b2c36e2dabb7f1604c">
            All of these requirements have been well documented best practices for years. A lot of senders have already implemented them. Authenticating your email traffic should be something that you&#8217;re already doing if you care about the health of your email traffic as well as your infrastructure.        </blockquote>

                    <div class="d-flex gap-3 mt-5">
                                <div class="d-flex flex-column align-self-center fs-sm">
                    <cite class="mb-0 fw-bold text-accent fst-normal" aria-describedby="quote-block-3d863a9d2c7b03b2c36e2dabb7f1604c">
                        Marcel Becker                    </cite>
                                            <span class="mb-0 text-body-color">Senior Director of Product at Yahoo</span>
                                    </div>
            </div>
            </div>



<h2 class="wp-block-heading">What is email spoofing?</h2>



<p>Email spoofing involves messages that appear to be from a known or reliable sender, but they are actually an attempt to acquire sensitive data such as access to a person’s finances or online accounts. Email spoofing leads to a fake website with a bogus login page where targets are asked to enter credentials or other information.</p>



<p>These email phishing attempts often try to forge the sender
name as well as imitate the look of emails from recognizable brands including
financial institutions, social media sites, or online retailers like
Amazon.com. </p>



<p><a href="https://www.amazon.com/gp/help/customer/display.html?nodeId=GRGRY7AQ3LMPXVCV">Amazon spoofing</a> is so common the company has its own email address for reporting potential scams and suspicious communications.</p>



<h4 class="wp-block-heading">Example of an Amazon email spoof</h4>


<div class="wp-block-image">
<figure class="aligncenter size-large"><img decoding="async" src="https://www.emailonacid.com/wp-content/uploads/2021/07/amazon-spoof-email.jpeg" alt="Amazon email spoofing example" class="wp-image-17409"/></figure></div>


<p>Even savvy internet users can be tricked with email
spoofing. Clever scammers often prey on the fear of getting hacked to trick
people. That’s why email authentication protocols are so helpful. They keep
malicious messages from ever reaching the inbox.</p>



<h2 class="wp-block-heading">How does email authentication work?</h2>



<p>Email authentication involves several possible methods of
validating the origin of an email and domain ownership of message transfer
agents (MTAs) that were involved in transferring or modifying an email.</p>



<p>Put simply, emails are sent from a certain domain or subdomain. Email authentication protocols are rules located in DNS (domain name system) records for these sending domains. To authenticate an email, the sending mail server and receiving mail server talk to each other, double-checking protocols in the DNS for confirmation of the sender&#8217;s identity.</p>



<p><strong>While each protocol is unique, it generally works like this:</strong></p>



<ol class="wp-block-list">
<li>The sender/domain owner establishes rules for authenticating emails sent from or on behalf of its domains.</li>



<li>The sender configures sending email servers and publishes the rules in the DNS records.</li>



<li>Mail servers that receive emails authenticate messages from the sender using the published rules.</li>



<li>Receiving email servers then follow the published rules and either deliver, quarantine, or reject the message.</li>
</ol>



<p>In addition to verifying legitimate senders, email authentication protocols also help establish IP address and domain reputation so that malicious senders can be more easily identified.</p>



<h2 class="wp-block-heading">The four pillars of email authentication</h2>



<p>Simple Mail Transfer Protocol (<a href="https://en.wikipedia.org/wiki/Simple_Mail_Transfer_Protocol">SMTP</a>) is the standard foundation upon which email is built.&nbsp; It’s what’s used to send and receive messages. However, SMTP doesn’t include a way to validate a sender&#8217;s identity, which is what makes it susceptible to spammers and phishing.</p>



<p>Email authentication protocols emerged in the early 2000s as a way to enhance the security of SMTP and thwart the rise of email spam. <a href="https://www.mailgun.com/blog/deliverability/spf-records-basics/" target="_blank" rel="noreferrer noopener">SPF</a> and <a href="https://www.mailgun.com/blog/deliverability/understanding-dkim-how-it-works/" target="_blank" rel="noreferrer noopener">DKIM</a> were the first widely adopted methods. <a href="https://www.mailgun.com/blog/deliverability/implement-dmarc/" target="_blank" rel="noreferrer noopener">DMARC</a> soon followed as a policy to confirm and extend SPF and DKIM. BIMI is the new email specifcation on the block.</p>



<p>These email authentication protocols provide a standardized way for services such as Gmail, Outlook, Yahoo, and Apple Mail to verify the identity of senders as opposed to using separate, proprietary methods to authenticate email. </p>



<p>So, while email authentication might seem complicated,
technical, and even a bit messy … these protocols do provide some
standardization. Email marketers should be glad we don’t have to follow
different protocols for every mailbox provider.</p>



<p>Let’s take a closer look at SPF, DKIM, DMARC, and BIMI.</p>



<h3 class="wp-block-heading" id="spf">1. SPF (Sender Policy Framework)</h3>



<p>The Sender Policy Framework, or SPF, is an email authentication
protocol that provides a DNS record specifying which IP addresses or hostnames
are authorized to send email from a domain.</p>



<p>SPF is a DNS TXT entry that enables the receiving mail server to check that an email claiming to come from a certain domain is connected to an authorized IP address. The receiving server does this by looking up rules for the bounce or return-path domain in the DNS record. That is compared to the rules in the SPF record to ensure there’s a match.</p>



<p>Without implementing SPF, mailbox providers are much more likely to mark messages as spam.</p>



<figure class="wp-block-image size-large"><a href="https://www.emailonacid.com/wp-content/uploads/2021/07/SPF-Authentication-Process.png"><img decoding="async" src="https://www.emailonacid.com/wp-content/uploads/2021/07/SPF-Authentication-Process.png" alt="SPF email authentication diagram" class="wp-image-17456"/></a><figcaption class="wp-element-caption">Click to view a larger image</figcaption></figure>



<p>In some cases, email service providers (ESPs) handle SPF
implementation automatically. That’s because the ESP may provide the IP address
and the return path. However, if you send a high volume of email, you likely
want to avoid using a shared IP address. A dedicated IP helps you control
sender reputation. Keep in mind that if you are on a shared IP address, your
SPF record may need to be updated when you switch ESPs.</p>



<p>One of the downsides of SPF is that it won’t work when
emails are forwarded. If your brand is one that relies heavily on email
word-of-mouth (getting your audience to forward your message), there’s a decent
chance of the SPF failing validation and never reaching anyone beyond your
list.</p>



<h3 class="wp-block-heading" id="dkim"> 2. DKIM (DomainKeys Identified Mail)</h3>



<p>The next email authentication protocol is the result of two
methods developed to prevent email forgery. In 2004, Yahoo merged its
“DomainKeys” with Cisco’s “Identified Internet Mail.”</p>



<p><a href="https://www.dkim.org/">DomainKeys Identified Mail</a>,
or DKIM, uses an encrypted key known as a digital signature. This signature is
added to email headers to help verify a sender and associate a message with a
specific domain. DKIM also needs to be set up inside a sender’s DNS record. </p>



<p>You can think of DKIM like a watermark or fingerprint that
is unique to an email sender. Unlike SPF, DKIM signatures continue working when
an email is forwarded.</p>



<p>There are actually two keys that make DKIM work. Administrators
generate a public key on the DNS record as well as a private key that mail
servers transporting the email to the recipient use to verify authenticity. The
private key is the DKIM signature in the email header.</p>



<p>The digital signature lets the MTA or receiving mail server know where information on the public key can be retrieved for authentication of the email. Finally, the public key is used to verify the encrypted key in the DKIM signature. This shows a connection between the email and the sending domain where the public key is located.</p>



<figure class="wp-block-image size-large"><a href="https://www.emailonacid.com/wp-content/uploads/2021/07/DKIM-Authentication-Process.png"><img decoding="async" src="https://www.emailonacid.com/wp-content/uploads/2021/07/DKIM-Authentication-Process.png" alt="DKIM email authentication protocol diagram" class="wp-image-17458"/></a><figcaption class="wp-element-caption">Click to view a larger image</figcaption></figure>



<p>As secure as all of this sounds, it’s still possible for hackers to get a hold of DKIM keys and use them to impersonate a sender. For that reason, it’s recommended that DKIM keys are changed a few times per year.</p>



<p>According to a <a href="https://www.circleid.com/posts/20151204_dkim_for_esps_the_struggle_of_living_up_to_the_ideal/">2015 article on CircleID.com</a>, some ESPs may share DKIM signatures among customers. That’s no good because a compromised digital signature could impact a bunch of companies at once. Hopefully, this issue is no longer as widespread as the article states. But, if your ESP is providing your DKIM signature, it’s a question that’s worth asking.</p>



<p>If you need to produce your own digital signature, there are DKIM generators that help create these email authentication records for you. You can also learn <a href="https://www.emailonacid.com/blog/what_is_dkim_everything_you_need_to_know_about_digital_signatures/">more about DKIM signatures</a> and see an example record here on our blog.</p>



<h3 class="wp-block-heading" id="dmarc">3. DMARC (Domain-based Message Authentication, Reporting, and Conformance)</h3>



<p>It was actually PayPal that led a group in developing DMARC
technology to improve upon existing email authentication methods. PayPal was
(and is) commonly impersonated by cybercriminals using fake emails. Several
other big brands as well as major mailbox providers immediately adopted the
method.</p>



<p>Technically, DMARC isn’t an email authentication protocol so
much as a policy that mail servers on the receiving end refer to before
delivering an email. DMARC helps determine how to handle a message when it
fails authentication.</p>



<p>This policy, also known as <a href="https://dmarc.org/">Domain-based Message Authentication, Reporting, and Conformance</a>, is yet another record that is published in the DNS. It specifies whether a sending domain is using SPF, DKIM, or both protocols for authentication. DMARC is often described as a way to get the best out of SPF and DKIM because it creates a common framework using both protocols</p>



<p>For many people, missing an important, legitimate email is
even worse than letting spam get through to their inbox. Real emails can
sometimes fail DKIM and SPF authentication for various reasons. So, mailbox
providers may let emails through if they don’t pass the test but appear to come
from a legit sending domain. DMARC makes it more clear what to do.</p>



<p>A DMARC policy allows senders to create a framework that defines its email authentication methods and dictates how to handle messages that violate the policy. There are three options domain owners can choose to specify the treatment of emails that fail DMARC validation:</p>



<h4 class="wp-block-heading">The three DMARC p= policies:</h4>



<ol class="wp-block-list">
<li><strong>p=none</strong>: Take no action. Treat the email
as if there were no DMARC validation. This policy also helps gain an
understanding of the email stream without impacting flow.</li>



<li><strong>p=quarantine</strong>: Accept the email but send
it to a junk or spam folder instead of the main inbox. Or, isolate the
suspicious message for further inspection.</li>



<li><strong>p=reject</strong>: Stop delivery of the email to
any folder. The sender will be informed why the email is not getting delivered.</li>
</ol>



<p>A DMARC policy that rejects unvalidated emails is the strongest, but it can mean email from a domain stops flowing if for some reason SPF and DKIM are failing. </p>



<figure class="wp-block-image size-large"><a href="https://www.emailonacid.com/wp-content/uploads/2021/07/DMARC-Policy-Process.png"><img decoding="async" src="https://www.emailonacid.com/wp-content/uploads/2021/07/DMARC-Policy-Process.png" alt="Diagram illustrating a DMARC policy for email" class="wp-image-17453"/></a><figcaption class="wp-element-caption">Click to view a larger image</figcaption></figure>



<p>A benefit of implementing a DMARC policy is that senders get
regular DMARC reports, which provide the following information:</p>



<ul class="wp-block-list">
<li>Which servers and third parties are sending mail
for your specified domain.</li>



<li>The percentage of emails that pass DMARC.</li>



<li>What servers or third parties are sending emails
that failed DMARC.</li>



<li>What actions receiving mail servers take on
unauthenticated emails.</li>
</ul>



<p>DMARC still isn’t perfect. Like SPF, it can break during email forwarding. DMARC may also be difficult for senders to set up, and concerns over stopping the flow of legitimate emails discourage stringent policies. </p>



<p>However, if your organization manages to set up and implement a successful DMARC policy, you’ll have an effective way to stop most phishing emails that attempt to spoof your sending domain.</p>



<h4 class="wp-block-heading">DMARC policy requirements in 2025</h4>



<p>Gmail, Yahoo, and Microsoft&#8217;s new requirements for bulk senders require the use of DMARC along with SPF and DKIM. However, <strong>it is acceptable to have a DMARC policy of p=none</strong> &#8211; at least for now.</p>



<p>The mailbox providers have indicated that this is just the first step towards requiring an enforced DMARC policy of either p=reject or p=quarantine. First, they want more organizations to adopt DMARC. Once the requirement is established, they&#8217;ll take things a step further and a p=none policy won&#8217;t cut it anymore.</p>



<p>To be clear&#8230; a DMARC policy of p=none is <em>not</em> the requirement. It is the minimum allowed at this point in time. As <a href="https://www.mailgun.com/blog/deliverability/gmail-yahoo-webinar-key-takeaways/" target="_blank" rel="noreferrer noopener">Marcel Becker of Yahoo told senders</a>, enforcing DMARC is a win-win-win situation for mailbox providers, senders, and email recipients.</p>


    <div class="quote hub-quote longform-spacings d-flex flex-column rounded px-5 py-6 px-md-6 py-md-7 p-lg-7 bg-success shadow-success-lg">

        <div class="quote-logo mb-3">
                            <svg height="40" class="quote-icon quote-icon-color" aria-hidden="true" data-url="https://www.emailonacid.com/wp-content/plugins/sinch-core/assets/icons/custom-icons/quotes-right.svg"></svg>
                    </div>

        <blockquote class="quote-content m-0" id="quote-block-fcc01a1daae0c740adfca91ae9bef7aa">
            The end goal is ideally a policy of p=reject. That&#8217;s what DMARC is for. Ensuring that your domain cannot be spoofed and protecting our mutual customers from abuse.        </blockquote>

                    <div class="d-flex gap-3 mt-5">
                                <div class="d-flex flex-column align-self-center fs-sm">
                    <cite class="mb-0 fw-bold text-accent fst-normal" aria-describedby="quote-block-fcc01a1daae0c740adfca91ae9bef7aa">
                        Marcel Becker                    </cite>
                                            <span class="mb-0 text-body-color">Senior Director of Product at Yahoo</span>
                                    </div>
            </div>
            </div>



<h3 class="wp-block-heading" id="bimi">4. BIMI (Brand Indicators for Message Identification)</h3>



<p>BIMI is the latest member of the email authentication family. Gmail, Yahoo, and Microsoft are not requiring senders to implement BIMI. That&#8217;s because this specification is meant to <em>encourage</em> organizations to adopt all the other email authentication protocols. It&#8217;s almost like a reward for having strong authentication methods.</p>



<p>Unlike the other specifications, BIMI results in something your subscribers can see in their inbox. When implemented correctly, BIMI displays a verified, trademarked, brand-designated logo next to messages in the inbox.</p>



<p>The BIMI logo shows an email can be trusted because it means other email authentication methods are in place. It provides subscribers with a signal that an email is indeed authentic. This adds an additional level of trust because, even if scammers manage to get a phishing email delivered, it won’t display a logo.</p>



<figure class="wp-block-image size-large"><img decoding="async" src="https://www.emailonacid.com/wp-content/uploads/2023/08/EN-MJ-BMI-Mockups-1-1024x731.png" alt="" class="wp-image-23912"/></figure>



<p>In order to get mailbox providers to display a BIMI logo,
you must have a fully functioning DMARC policy in place with SPF and DKIM
records set up. In some ways, BIMI is the payoff for pursuing the other email
authentication methods.</p>



<p>Like the other protocols, BIMI is a TXT record tied to a
domain’s DNS. But, before you put a BIMI record in place, you need to have a properly
formatted logo. </p>



<p>Compatible BIMI logos are SVG files in the shape of a perfect square, which can be cropped into a circle. They require a solid background and should be published via HTTPS. BIMI logo files need to be small and shouldn’t exceed 32kb. Finally, your logo must also be a registered trademark to meet standards.</p>



<p>Google launched a <a href="https://9to5google.com/2020/07/21/gmail-verified-logos/">Gmail pilot program for BIMI</a> in 2020. In July of 2021, news broke that <a rel="noreferrer noopener" aria-label="Gmail is officially rolling out full support for BIMI (opens in a new tab)" href="https://www.prnewswire.com/news-releases/bimi-rolling-out-to-all-gmail-inboxes-in-july-2021-301328874.html" target="_blank">Gmail was officially rolling out full support for BIMI</a>.  In 2023, Apple announced that it would also support BIMI logos in its Apple Mail client starting with iOS 16. That&#8217;s big news because it&#8217;s likely that a sizable portion of your list are using either Gmail or Apple Mail. It certainly makes the time and effort of setting up email authentication protocols seem even more worthwhile.</p>



<p>Implementing BIMI should ultimately increase subscriber confidence in the source of your emails. Get more advice, resources, and tools at <a href="https://bimigroup.org/">BIMIGroup.org</a>. You can also hear from two BIMI Group experts in our <a href="https://www.emailonacid.com/resource/bimi-ask-me-anything/">AMA on Brand Indicators for Message Identification</a>.</p>



<h2 class="wp-block-heading">Should you use all email authentication protocols?</h2>



<p>Short answer? Yes.</p>



<p>You know how they say, “two heads are better than one”? That’s like using both SPF and DKIM. You know how School House Rock and Blind Melon say, “<a href="https://youtu.be/LVfe6rdHRKI?t=11">three is the magic number</a>”? That’s like adding DMARC to the email authentication mix. </p>



<p>And as mentioned, you’ll need DMARC to get the most out of both those protocols and to get a BIMI logo to display.</p>



<p>While it could certainly take time and effort, setting up
strong email authentication methods is worth it, especially if you have the
resources.</p>



<p>Email marketers shouldn’t have to handle email authentication protocols alone. You’ll most likely need to get your IT team or someone esle with technical expertise to help you set up in DNS records. Your ESP may also need to get involved. Colleagues, vendors, or security consultants should be able to help you troubleshoot issues as you work to confirm that email authentication protocols are working correctly.</p>



<h3 class="wp-block-heading">Who should take email spoofing seriously?</h3>



<p>Whether or not you prioritize email authentication depends on how important security is to your brand &#8211; and more importantly &#8211; your customers.</p>



<p>For major online retailers, financial institutions, consumer
tech companies, and others dealing with sensitive personal and business
information, email spoofing can be a big problem.</p>



<p>Microsoft regularly tops a quarterly report from <a href="https://blog.checkpoint.com/2021/04/15/microsoft-continues-to-be-most-imitated-brand-for-phishing-attempts-in-q1-2021/">Check Point</a>, a cybersecurity firm that lists the brands most often spoofed in phishing attempts. Other regulars on the phishing brands list include major banks like Wells Fargo and Chase. PayPal and Dropbox often make the list as do social sites like LinkedIn, Instagram, and Facebook. Email spoofing even targets kids using the online game Roblox.</p>



<p>However, you don’t have to be a gigantic company to get spoofed by scammers. An article from Kelly Sheridan on <a href="https://beta.darkreading.com/attacks-breaches/cybersecurity-companies-among-smaller-firms-hit-with-brand-spoofing"><em>Dark Reading</em></a> says criminals are now using smaller brands for email spoofing.  In fact, that <em>includes </em>Check Point, the cybersecurity company that publishes the brand spoofing list. Sheridan writes:</p>


    <div  class="callout px-5 py-6 px-md-6 px-lg-7 py-md-7 longform-spacings rounded  bg-light">

        <div> <p class="mb-0">Many [smaller companies] don&#8217;t have resources to detect fraudulent websites; as a result, a spoofed site could be up for days or weeks before the brand owner takes it down … It&#8217;s incentive for attackers to avoid big brands with more sophisticated defenses.</p></div>
    </div>



<p>The <a href="https://www.ftc.gov/tips-advice/business-center/small-businesses/cybersecurity/email-authentication">Federal Trade Commission (FTC)</a> has more info on what to do if your business is spoofed.</p>



<h2 class="wp-block-heading">The benefits of using email authentication protocols</h2>



<p>If you’re on the fence about email authentication protocols,
or you need a way to convince others in your organization that it’s worth
implementing, here are the key advantages:</p>



<h4 class="wp-block-heading">1. Protect your customers and subscribers</h4>



<p>It may not be your direct responsibility to stop email
spoofing from fooling people, and it’s unlikely you’d be held liable for a
customer who gets scammed. However, the fact that email marketers can do
something means we should.</p>



<p>Even though a phishing scam isn’t your fault, that may not
be how your customers perceive it. Certainly, customers who are scammed by
email spoofing of your brand could become very hesitant to open and engage with
legitimate emails from you. Which leads to the next benefit …</p>



<h4 class="wp-block-heading">2. Protect your brand reputation</h4>



<p>In a world where everyone faces cybersecurity threats daily, brands that have a reputation for being safe and secure are trusted.</p>



<p>Phishing emails exploit trust in your brand. If you can stop
these malicious messages from reaching inboxes, you’re also stopping the
erosion of trust. Email authentication protocols are tools you can use to stop
phishing and protect your brand’s reputation.</p>



<p>Speaking of reputation, email authentication also helps you
establish a strong sender reputation. That leads us to benefit number three …</p>



<h4 class="wp-block-heading">3. Support email deliverability</h4>



<p>Email authentication can have a direct impact on inbox placement. When mailbox providers can confirm the source of an email and the identity of the sender, it can be confidently delivered to inboxes. </p>



<p>On the other hand, failure to implement email authentication protocols increases the likelihood of legitimate communications landing in spam or getting rejected by mailbox providers. Email authentication is one of the most effective ways marketers can support email deliverability and a good sender reputation.</p>



<h2 class="wp-block-heading">Manage email deliverability with Mailgun Optimize</h2>



<p>Email authentication protocols are just one aspect of the complex and nuanced practices connected to deliverability. But achieving inbox placement doesn&#8217;t have to be a total mystery. With the right partner, you can gain the visibility you need to avoid spam, stay off email blocklists, and maintain a good sender reputation with mailbox providers.</p>



<p><a rel="noreferrer noopener" href="https://www.mailgun.com/products/optimize/" target="_blank">Mailgun Optimize</a> is a complete email deliverability suite. Here&#8217;s just some of what it can do:</p>



<ul class="wp-block-list">
<li><a rel="noreferrer noopener" href="https://www.mailgun.com/products/optimize/deliverability/blocklist-monitoring-service/" target="_blank">Reputation Monitoring</a>: This feature monitors blocklists while helping you avoid spam traps. It integrates with both Google Postmaster Tools and Microsoft SNDS so you can keep an eye on your sender reputation with these important providers.</li>



<li><a href="https://www.mailgun.com/products/optimize/inbox-placement/" target="_blank" rel="noreferrer noopener">Inbox Placement Reports</a>: This solution provides reporting that lets you know where emails are likely to land &#8211; before you hit send. You can also use this feature to ensure your email authentication protocols are properly configured.</li>



<li><a rel="noreferrer noopener" href="https://www.mailgun.com/products/optimize/email-verification/" target="_blank">Email Validation</a>: Verify every contact in your database or set up email verification on sign up forms  to maintain good list hygiene.</li>
</ul>



<p>While email authentication can get technical, there&#8217;s no denying the fact it&#8217;s worth the time and effort to get things working. Now that Gmail and Yahoo are requiring authentication, there&#8217;s no excuse. Make sure you know if and how your messages are authenticated in 2024.</p>



    <div  class="banner-block longform-spacings rounded shadow-lg px-5 py-6 px-md-6 py-md-7 p-lg-7 bg-light-subtle" data-theme="dark">
                            <h4 class="text-accent fw-bold">
                NAVIGATE NEW SENDER REQUIREMENTS FROM GMAIL, YAHOO, AND MICROSOFT            </h4>
                            <div class="mb-0 text-body-color">
                                    <div class="mb-0 text-body-color"><p class="mb-0">Some of the biggest names in email want senders to make important changes that protect their users and your customers. Gmail and Yahoo <a href="https://www.mailgun.com/blog/deliverability/gmail-and-yahoo-inbox-updates-2024/?_gl=1*2pyt4l*_gcl_au*MTg2NzU2OTc1LjE3MzQ1MTIwMDY.">enforced new requirements in 2024</a>, with <a href="https://www.mailgun.com/blog/deliverability/microsoft-sender-requirements/">Microsoft following suit earlier this year</a>. That included mandatory email authentication if you want your messages delivered. The Mailgun Optimize email deliverability suite has tools to help you stay on the right side of the inbox.</p></div>
                            </div>
        
        <div class="text-start mt-5"><a href="https://www.mailgun.com/products/optimize/?utm_source=EmailonAcid&#038;utm_medium=BlogContent&#038;utm_campaign=EoA-Cross-Promo&#038;utm_content=CTA&#038;_gl=1*2pyt4l*_gcl_au*MTg2NzU2OTc1LjE3MzQ1MTIwMDY." target="_blank" class="btn btn-primary" >See what Mailgun Optimize can do</a></div>
    </div>

<p>The post <a href="https://www.emailonacid.com/blog/article/email-deliverability/email-authentication-protocols/">Email Authentication Protocols in 2025: Your Guide to SPF, DKIM, DMARC, and BIMI</a> appeared first on <a href="https://www.emailonacid.com">Email on Acid</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Authentic Marketing in Email: How to Add a Human Touch in the Age of AI</title>
		<link>https://www.emailonacid.com/blog/article/email-marketing/putting-a-human-touch-on-email-marketing/</link>
		
		<dc:creator><![CDATA[Kirsten Queen]]></dc:creator>
		<pubDate>Thu, 11 Sep 2025 19:25:01 +0000</pubDate>
				<category><![CDATA[Email Marketing]]></category>
		<category><![CDATA[Artificial Intelligence]]></category>
		<category><![CDATA[brand reputation]]></category>
		<category><![CDATA[Human Touch]]></category>
		<category><![CDATA[Personalization]]></category>
		<category><![CDATA[Tips]]></category>
		<guid isPermaLink="false">https://eoacomdev2.local/blog/putting-a-human-touch-on-email-marketing/</guid>

					<description><![CDATA[<p>As marketers, we all know the incredibly important role automation plays<br />
 in our daily lives. However, the more we use it, the more our clients<br />
crave human contact. And believe me, there's no fooling them; they can<br />
spot corporate-speak in automated emails from a mile away. </p>
<p>If you<br />
really want to stand out, you have to speak to them as you would a<br />
friend — in a warm and friendly voice.</p>
<p>The post <a href="https://www.emailonacid.com/blog/article/email-marketing/putting-a-human-touch-on-email-marketing/">Authentic Marketing in Email: How to Add a Human Touch in the Age of AI</a> appeared first on <a href="https://www.emailonacid.com">Email on Acid</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>What does “authentic” email marketing mean in the age of generative artificial intelligence (GenAI)? Well, here’s what ChatGPT had to say about it:</p>


    <div  class="callout px-5 py-6 px-md-6 px-lg-7 py-md-7 longform-spacings rounded  bg-light">

        <div> <p class="mb-0">In the fast-paced digital landscape, where inboxes overflow with promotional messages and spam filters work overtime, the quest for authentic communication has never been more crucial. Authenticity has become the cornerstone of successful marketing strategies, and in the realm of email marketing, it stands as a beacon guiding brands towards genuine connections with their target audience.</p></div>
    </div>



<p>That sounds pretty good, right? Except… it’s not very authentic. (And you&#8217;ve got to laugh at all those buzzwords ChatGPT managed to work into one paragraph.)</p>



<h2 class="wp-block-heading">The struggle is artificial</h2>



<p>With so much AI-generated out there, it’s difficult to know what came from a trusted human expert and what might be full of questionable information. Authenticity requires that you are building trust among your target audience. If you don&#8217;t seem real, in some cases, your brand may be harder to trust.</p>



<p>Bots can be a problem for marketers as well as those being marketed to. <strong>Just as it’s important to remember there are actual human beings opening your email campaigns, subscribers also want to know there are real people behind the brands they love</strong> (even if <em>you are</em> getting help from AI). </p>



<p>Your subscribers want to feel seen, they want to feel connected, and they want to be more than just their data. Authenticity is still one of the best ways to drive connection (and conversion) in your email marketing.</p>



<p>Now, there’s nothing wrong with <a href="https://www.mailgun.com/blog/email/chatgpt-and-email/" target="_blank" rel="noreferrer noopener">using AI in email marketing</a>, but if you don’t have the time to create awesome emails with a human touch, why expect that your subscribers will take the time to engage with them?</p>



<p>In this article, we’ll talk about what authenticity in email marketing looks like, how it works in the age of AI, and why adding a human touch can pay off in the long run.</p>



<h2 class="wp-block-heading"><a></a>What does authentic marketing really mean?</h2>



<p>Authenticity is about being true to yourself. In marketing, that means being true to your brand.</p>



<p>What does your brand stand for? What are your company values? You need to be able to articulate these as a team before you can translate those values to email. For example, if one of your brand values is “honesty,” but you consistently send emails that it’s the “last day to save!” even though the sale really ends in a few more days…that’s not very authentic. And subscribers see right through that.</p>



<p>Just as a reminder: Real people are reading your emails, and they’re (hopefully) opted-in to receive them. That’s a huge gift that should not be wasted. Stay true to what you promised subscribers when they signed up for emails and maintain your credibility.</p>



<h2 class="wp-block-heading">Why an authentic marketing strategy matters</h2>



<p>With the rise of AI-generated content, <strong>authenticity in marketing is what’s going to help you stand out.</strong></p>



<p>Subscribers <em>know </em>that you’re collecting their data. They know that you’re probably using AI-generated words or images, or suspect it. There’s nothing wrong with speeding up your email marketing process—and making your life a little easier. For example, <a href="https://www.mailjet.com/products/email-marketing/ai-copy-generator/" target="_blank" rel="noreferrer noopener">Sinch Mailjet offers an AI Copy Generator</a> that helps marketers come up with better subject lines, calls to action, and more.</p>



<p>AI generated copy doesn&#8217;t have to be inauthentic. But if you’re leaning too heavily on artificial intelligence, your emails are going to start sounding and looking the same as everyone else’s. You’re missing out on the opportunity to start a real conversation with your subscribers and make them feel special.</p>



<p>Authenticity can even reduce price sensitivity and increase brand loyalty among key demographics. <a rel="noreferrer noopener" href="https://www.cxtoday.com/voice-of-the-customer/gen-z-consumers-seek-authentic-brands-they-can-trust/" target="_blank">CX Today cites a study</a> from the UK indicating 48% of Gen Z and 51% of Millennials would be less concerned with price increases due to inflation if the brand was authentic. </p>



<p>So, for example, that could mean being honest and upfront with customers about why you need to raise your prices. Go ahead and ask Chat-GPT to help you explain that to people if you want. It&#8217;s not about using or not using artificial intelligence. The point is, your marketing efforts have authenticity baked into them, which makes you a more authentic brand.</p>



<p>But how can the email channel bring authentic marketing into everyday communications?</p>



<h2 class="wp-block-heading"><a></a>5 ways to add a human touch to your email marketing</h2>



<p>At it&#8217;s best, digital marketing is essentially a form of customer service. Email is a great way to let your customers and subscribers know that you care. Here are five ways you can add a more human touch to your email campaigns:</p>



<h3 class="wp-block-heading">1. Email permission and preferences</h3>



<p>The first way to be a human: <strong>Make sure everyone on your list actually wants to be there.</strong></p>



<p>You need to have permission to send your subscribers emails. This isn’t just a suggestion. <a href="https://www.mailgun.com/glossary/gdpr/">It’s a law</a> in the EU and Canada and a requirement for most inbox service providers (ISPs) and email service providers (ESPs). That’s why purchasing an email list is not a good idea—buying a list doesn’t count as consent.</p>



<p>Here are some ways to obtain consent and set expectations:</p>



<ul class="wp-block-list">
<li>Use either single or <a href="https://www.mailgun.com/blog/email/double-opt-in-with-php-mailgun/">double opt-in</a> when people sign up for your list.</li>



<li>In your <a href="https://www.mailjet.com/blog/email-best-practices/welcome-emails-examples/">welcome email series</a>, let new subscribers know exactly what type of authentic content you’ll send so they know what to expect.</li>



<li>Always include a <a href="https://www.mailgun.com/blog/email/understanding-unsubscribes/">clear unsubscribe button</a>. You may also choose to include a preference center, which helps subscribers choose what kinds of content they want to receive.</li>
</ul>



<p>It’s much better to have a slightly smaller email list with subscribers that open, read, and click on your emails than a ton of subscribers that ignore you (or worse, mark you as spam.)</p>



<p>By the way, new sender requirements in 2024 mean you should be paying extra close attention to spam complaints and the unsubscribe process. Gmail and Yahoo want senders following RFC 5058 for one-click unsubscribe functionality in email headers. Plus, you need to keep your spam complaints below 0.1%.</p>



<h3 class="wp-block-heading">2. Email personalization</h3>



<p>To personalize your email, you <a href="https://www.mailjet.com/blog/email-best-practices/captivate-customer-attention/">don’t necessarily need to know a subscriber’s name</a>. Personalization goes beyond variable mapping to populate a template with your subscriber’s name—it’s about recreating the feel of a conversation.</p>



<p><a href="https://www.mailjet.com/blog/email-best-practices/personalized-emails/">Email personalization</a> really comes down to providing value to our subscribers. In other words, you want to make today&#8217;s consumers feel like you wrote and designed an email just for them, even if you’re sending it to many users on your mailing list.</p>



<p>For example, an online retailer could send personalized recommendations based on what customers have bought in the past or what content they’ve downloaded. You can also use other data to craft compelling marketing messages specific to certain consumers (<a href="https://www.forbes.com/sites/kashmirhill/2012/02/16/how-target-figured-out-a-teen-girl-was-pregnant-before-her-father-did/#3069c4df6668">and don’t forget to keep empathy in mind</a>).</p>



<p>Here are some additional personalization strategies to implement in your email marketing campaigns:</p>



<ul class="wp-block-list">
<li>Analyze your data, so you know what messages resonate with which kinds of subscribers.</li>



<li>Use dynamic content.</li>



<li>Draw on the customer data you already have. Pay attention to purchase history, browsing behavior, and survey answers.</li>



<li>Use list segmentation to create segments of target audiences who exhibit similar characteristics drawing from demographic, geographic, or psychographic data. Then, send targeted emails to these segments.</li>



<li>Offer tailored coupons, special offers, and product recommendations.</li>



<li>Send celebratory emails for anniversaries or birthdays.</li>



<li>Take into account subscribers&#8217; time zones to optimize send times.</li>



<li>Create a personalized call-to-action (CTA).</li>
</ul>



<p>Above all, strive for the “personal” in “personalization.” Use the data you’re constantly collecting on your subscribers to craft relevant emails that speak to where they are in their <a href="https://www.mailjet.com/blog/marketing/customer-journey-mapping-planning/" target="_blank" rel="noreferrer noopener">customer journey</a>.</p>



<h3 class="wp-block-heading">3. Email accessibility</h3>



<p>Always make sure that your entire list can read and engage with your emails. According to the CDC, 26% of Americans <a href="https://www.cdc.gov/ncbddd/disabilityandhealth/infographic-disability-impacts-all.html">have some degree of disability</a>. Around 5% have vision impairments that qualify as a disability, but many more of your subscribers may also have common vision problems.</p>



<p>While devices and tools can help people with vision impairments access the internet, email developers and marketers can help recipients have the best possible experience with a few code and design adjustments. A few ways to <a href="https://www.mailgun.com/blog/email/webinar-recap-european-accessibility-act/">make your emails accessible</a>:</p>



<ul class="wp-block-list">
<li>Use a simple layout with white space</li>



<li><a href="https://www.mailgun.com/blog/email/email-accessibility-mistakes/" target="_blank" rel="noreferrer noopener">Write alt text</a> for your images</li>



<li>Evaluate your color palette for appropriate levels of contrast</li>



<li>Use a readable font and font size</li>



<li>Include podcast and video transcript links</li>



<li>Write clear, easy-to-understand copy</li>
</ul>



<p>Show you care about every subscriber on your list. Building genuine relationships with customers means removing barriers.</p>



<h3 class="wp-block-heading">4. Brand voice in email copy</h3>



<p>Brand authenticity means developing a clear brand voice so your copy across all of your digital marketing channels sounds similar. You probably already have a brand voice, whether you’ve defined it clearly or not. Even if you plan to write with a little help from generative AI, know what kind of style conventions you include.</p>



<p>That means making decisions on:</p>



<ul class="wp-block-list">
<li>What kind of punctuation you use</li>



<li>Whether or not you’ll use contractions</li>



<li>How colloquial your speech will be, in terms of slang or memes</li>



<li>If you’ll directly address the reader or if you’ll use “I” or “we” conventions</li>



<li>What technical terms or vocabulary you’ll steer clear from</li>
</ul>



<p>Overall, <a href="https://www.mailjet.com/blog/marketing/brand-cohesion/">you want to write like you talk</a>. It’s okay if your brand is on the more formal side—but it should still sound like a human, not a robot. If you wouldn’t use it in a conversation (or it sounds ripped out of a cringey corporate handbook), don’t use it.</p>



<h3 class="wp-block-heading">5. Owning up to mistakes</h3>



<p>Email marketers make mistakes. Who hasn’t sent out an email with a typo or broken link? It happens to the best of us.</p>



<p><a href="https://www.mailgun.com/blog/email/what-to-do-about-mass-email-typo-marketing-email-mistake/">Admitting it and apologizing</a> can create an opportunity. This may mean sending a corrected or apology email to your entire list or replying 1:1 to a subscriber that’s having a customer service issue. The more you can acknowledge the humans behind the computer exchange, the more likely you’ll come across as authentic in your email marketing.</p>



<h2 class="wp-block-heading"><a></a>5 examples of authentic marketing emails</h2>



<p>Authenticity is earned. It may take some time for your emails to start to feel more aligned with your brand as you define what makes your emails specific to your program. In the meantime, take a look at these examples:</p>



<h3 class="wp-block-heading">1. Send a personalized email based on behavior</h3>


<div class="wp-block-image">
<figure class="aligncenter size-large"><a href="https://reallygoodemails.com/emails/matthew-weve-found-new-dogs-that-are-a-match"><img decoding="async" src="https://www.emailonacid.com/wp-content/uploads/2024/02/matthew-weve-found-new-dogs-that-are-a-match-316x1024.png" alt="Personalized email from a pet company." class="wp-image-25173"/></a></figure></div>


<p>Finding the right pet for you takes time and effort. Petfinder helps match aspiring pet owners with animals in need—and when there’s a potential match, they notify their subscribers via email. This is a great example of using data that already exists in the system (in this case, search preferences, such as dog breed, age, and location) and delivering a relevant message.</p>



<h3 class="wp-block-heading">2. Lean into empathy with your subscribers</h3>


<div class="wp-block-image">
<figure class="aligncenter size-full is-resized"><a href="https://reallygoodemails.com/emails/thank-you-for-taking-an-ongo-covid-19-test"><img decoding="async" src="https://www.emailonacid.com/wp-content/uploads/2024/02/thank-you-for-taking-an-ongo-covid-19-test.png" alt="Empathetic COVID-19 email with human touch." class="wp-image-25174" style="width:505px;height:678px"/></a></figure></div>


<p>No matter what services you offer, there are bound to be sticky or uncomfortable moments in your customer journey. Putting yourself in your customer’s shoes is the key to crafting an email that just <em>gets it. </em>This email from On/Go is a great example of this. If you’re taking a COVID test, you probably feel sick—whether it’s COVID or something else, you’re not at your best. This quick email gives subscribers everything they need for next steps right away.</p>



<h3 class="wp-block-heading">3. Check in with subscribers on interest</h3>


<div class="wp-block-image">
<figure class="aligncenter size-large is-resized"><a href="https://reallygoodemails.com/emails/did-you-still-want-to-hear-from-us"><img decoding="async" src="https://www.emailonacid.com/wp-content/uploads/2024/02/did-you-still-want-to-hear-from-us-621x1024.png" alt="Email checking for subscribers' preferences" class="wp-image-25175" style="width:435px;height:717px"/></a></figure></div>


<p>As scary as it is to court unsubscribes, it’s much better than the alternative low engagement or spam complaints. This email from Animoto does a great job at asking subscribers if they still want to receive emails without it feeling like it’s an automated follow-up. Part of that is the language they choose, like phrasing it as a question and using contractions to sound more friendly.</p>



<h3 class="wp-block-heading">4. Include human voices in your email</h3>


<div class="wp-block-image">
<figure class="aligncenter size-full"><a href="https://reallygoodemails.com/emails/we-love-breakfast-spreads"><img decoding="async" src="https://www.emailonacid.com/wp-content/uploads/2024/02/Screenshot-2024-02-26-at-10.23.46-AM.png" alt="Email from a food brand with friendly tone and human expertise" class="wp-image-25177"/></a></figure></div>


<p>Graza is ostensibly an olive oil company, but the way they send their emails makes it feel like a friend chatting in the kitchen. One way they add authenticity to their emails is by introducing real (expert) voices. In this case, they’re talking about a shakshuka recipe and dropping the name of the writer in the copy before a few additional tips.</p>



<p>Including testimonials or other types of user generated content (UGC) is another effective way to add authentic human voices to email campaigns.</p>



<h3 class="wp-block-heading">5. Own up to your mistakes</h3>


<div class="wp-block-image">
<figure class="aligncenter size-large"><a href="https://reallygoodemails.com/emails/retraction-on-colombia-and-our-last-email"><img decoding="async" src="https://www.emailonacid.com/wp-content/uploads/2024/02/retraction-on-colombia-and-our-last-email-409x1024.png" alt="Mistake email from a coffee company" class="wp-image-25178"/></a></figure></div>


<p>To be human is to make mistakes. What matters is addressing them head-on rather than ignoring them, especially with a gaffe like this email. While you’ll still deal with fallout from your mistake (depending on what it was), it’s important to show that you care about what you do, even if you don’t always get it right.</p>



<h2 class="wp-block-heading">Humans make mistakes (but you can catch them)</h2>



<p>P​​art of being human includes making mistakes. But mistakes are probably something you want to keep out of your email marketing… at least as much as you can.</p>



<p>Sinch Email on Acid is designed to help designers and developers catch as many problems as possible before hitting send. That could be anything from an accessibility issue to a typo. Where we <em>really</em> shine is pre-send testing that produces reliable <a href="https://www.emailonacid.com/email-testing/" target="_blank" rel="noreferrer noopener">Email Previews</a> showing you how your campaigns render on more than 100 clients and live devices. Unlike other options, Sinch Email on Acid offers<strong> unlimited email previews with every paid plan.</strong></p>



<p>But you can try it out first! Check out the free trial to take our email readiness platform for a test spin.</p>



    <div  class="banner-block longform-spacings rounded shadow-lg px-5 py-6 px-md-6 py-md-7 p-lg-7 bg-body" data-theme="dark">
                            <h4 class="text-accent fw-bold">
                Boost ROI with Accessible Emails!            </h4>
                            <div class="mb-0 text-body-color">
                                    <div class="mb-0 text-body-color"><p class="mb-0">People all over the world live with visual impairments. How many of them are on your list? Can they read and act on your email campaigns? <a href="/accessibility/">Email Accessibility</a> is about more than just improving your reach. It shows empathy for every subscriber. Use Sinch Email on Acid to check accessibility before you hit send.</p></div>
                            </div>
        
        <div class="text-start mt-5"><a href="https://www.emailonacid.com/free-trial/"  class="btn btn-primary" >Try Campaign Precheck Free</a></div>
    </div>

<p>The post <a href="https://www.emailonacid.com/blog/article/email-marketing/putting-a-human-touch-on-email-marketing/">Authentic Marketing in Email: How to Add a Human Touch in the Age of AI</a> appeared first on <a href="https://www.emailonacid.com">Email on Acid</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Let it Snow: How to Use CSS Animations in Holiday Emails</title>
		<link>https://www.emailonacid.com/blog/article/email-development/how-to-add-an-animated-snow-effect-to-your-holiday-email-campaigns/</link>
		
		<dc:creator><![CDATA[Megan Boshuyzen]]></dc:creator>
		<pubDate>Wed, 03 Sep 2025 20:31:00 +0000</pubDate>
				<category><![CDATA[Email Development]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[css animation]]></category>
		<category><![CDATA[Email development]]></category>
		<category><![CDATA[Email Marketing]]></category>
		<category><![CDATA[holiday emails]]></category>
		<category><![CDATA[HTML]]></category>
		<guid isPermaLink="false">https://www.emailonacid.com/?post_type=article&amp;p=5406</guid>

					<description><![CDATA[<p>A cherished holiday tradition is back on the blog. Our old friend from across the pond, Jay Oram of ActionRocket, shows you how to let it snow in holiday email campaigns.</p>
<p>Grab a glass of eggnog and let's get ready to code some CSS animations.</p>
<p>The post <a href="https://www.emailonacid.com/blog/article/email-development/how-to-add-an-animated-snow-effect-to-your-holiday-email-campaigns/">Let it Snow: How to Use CSS Animations in Holiday Emails</a> appeared first on <a href="https://www.emailonacid.com">Email on Acid</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>It&#8217;s time for what has become a cherished holiday tradition here at Sinch Email on Acid &#8211; the annual sharing of a tutorial on how to use CSS animations to create a falling snow effect in your HTML emails. Can you think of a better email geek gift for the season?</p>



<p>We owe this tradition to our dear friend and contributor <a rel="noreferrer noopener" href="https://www.linkedin.com/in/jayoram/?originalSubdomain=uk" target="_blank">Jay Oram</a> of ActionRocket who first showed us how to add wintry vibes in email campaigns six years ago. Be sure to check out more of Jay and the <a rel="noreferrer noopener" href="https://www.actionrocket.co/our-work" target="_blank">ActionRocket team&#8217;s work</a> &#8211; you&#8217;ll be inspired to go further with email.</p>



<p>&#8216;Tis the season for surprising and delighting your subscribers, and this is a fun way to do it.</p>



<h2 class="wp-block-heading">Can ChatGPT code falling snow for HTML emails?</h2>



<p>Just for kicks, we decided to ask ChatGPT if it knew how to code falling snowflakes in an HTML email. Here&#8217;s the reply we received:</p>


    <div  class="callout px-5 py-6 px-md-6 px-lg-7 py-md-7 longform-spacings rounded  bg-light">

        <div> <p class="mb-0">Creating falling snowflakes in an HTML email is challenging because email clients have strict limitations on what CSS and JavaScript they support. However, you can simulate falling snowflakes using animated GIFs or embedded SVG animations, as these are more widely supported across email clients.</p></div>
    </div>



<p>You&#8217;re not exactly wrong, ChatGPT, but you&#8217;re not trying hard enough. Sure, we could have used a different prompt and kept trying, but it&#8217;s the busy holiday season. Ain&#8217;t nobody got time for that.</p>



<p>The AI answer went on to provide a couple code snippets using a GIF as a background or an inline SVG. But we&#8217;re talking about something different here. </p>



<p>This tutorial shows you how to get falling snowflakes in the foreground of your email using CSS animations. The result is an email campaign with some depth of field, almost giving it a 3D effect. That may be overstating things<em> just a little</em> &#8211; but it&#8217;s pretty cool.</p>



<h2 class="wp-block-heading">How an animated snowflake effect looks in email</h2>



<p>Take a look at the email newsletter Jay coded up for us back in the day. We&#8217;re willing to bet most of the emails you opened over <a rel="noreferrer noopener" href="https://www.emailonacid.com/blog/black-friday-mistakes/" target="_blank">Black Friday and Cyber Monday</a> <em>did not</em> include little snowflakes gently falling down your screen. If they did&#8230; we&#8217;re also willing to bet they learned how here.</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img decoding="async" src="https://www.emailonacid.com/wp-content/uploads/2018/12/Email-on-Acid-snow.gif" alt="Email on Acid newsletter with snow effect" class="wp-image-5408"/></figure></div>


<p>This isn&#8217;t the sort of thing you expect to see in a typical newsletter or email promotion. But here&#8217;s the thing&#8230; Once you&#8217;ve shattered your subscribers&#8217; expectations, you&#8217;ve set the stage for even more inbox surprises.</p>



<p>That could very well mean higher open rates and <a href="https://www.emailonacid.com/blog/what-is-email-engagement-and-how-do-i-measure-it/" target="_blank" rel="noreferrer noopener">increased email engagement</a>. Now you&#8217;re subscribers will be wondering what they might find the next time they check out your email marketing campaigns.</p>



<p>You know how a gift always looks better with a bow on top? Think of this as that finishing touch that makes opening an email come with a little holiday magic.</p>



<h2 class="wp-block-heading">Email client support for CSS animations</h2>



<p>Unfortunately, nothing in email development is perfect. This technique uses CSS animation and keyframes. According to <a rel="noreferrer noopener" href="https://www.caniemail.com/features/css-animation/" target="_blank">CanIEmail.com</a>, these are only supported in clients using WebKit as the rendering engine, which is mainly Apple Mail and Outlook for Mac as well as Samsung and Thunderbird.</p>



<p>But if you check out your email analytics, that could be significant portion of your email subscribers. You&#8217;ll find out how to target clients that support CSS animations</p>



<p>Standing out in the inbox is a never-ending challenge. Putting in a little extra effort in this way makes your emails memorable. But enough with the fluff. Let&#8217;s turn things over to Jay Oram and find out how to let it snow. Here&#8217;s his animated snowflake tutorial for email developers looking to spread holiday cheer.</p>



<h2 class="wp-block-heading">Setting up the snowflake CSS animation</h2>



<p>The snow effect is essentially a snowflake or shape in a div that you animate using CSS. This technique moves the image from the top to the bottom of a container div you place around your email tables.</p>



<p>CSS animations work on a range of email clients including iOS, Apple Mail, Android Native Mail and Outlook for Mac. The snow animation won’t display on other email clients, so you don’t need to provide a fallback.</p>



<p>First, we set up the <a href="https://www.emailonacid.com/blog/article/email-development/media-queries-in-html-email/" target="_blank" rel="noreferrer noopener">media query</a> to detect the webkit, that will support the CSS animation.</p>


    <div class="code-snippet longform-spacings rounded overflow-hidden shadow " data-count="1">
        <ul class="nav nav-buttons code-snippet__tabs longform-except position-relative d-flex gap-2 flex-wrap p-3" role="tablist">

                            
                    
                        <li class="nav-item" role="presentation">
                            <button class="nav-link active" data-bs-toggle="tab" data-bs-target="#code_0" type="button" role="tab" aria-controls="code_0" aria-selected="true">
                                CSS                            </button>
                        </li>

                    
                            
        </ul>
        <div class="code-snippet__tab-content tab-content overflow-hidden">

                            
                    <div class="tab-pane show active" id="code_0" role="tabpanel" aria-labelledby="code_0">
                        <pre class="w-100 h-100 m-0 line-numbers language-css">
                            <code class="language-css">

                                @media screen and (-webkit-min-device-pixel-ratio: 0) {
}
                            </code>
                        </pre>
                    </div>
                                    </div>
    </div>



<p>Next, we set up the container the snow will be in.</p>


    <div class="code-snippet longform-spacings rounded overflow-hidden shadow " data-count="1">
        <ul class="nav nav-buttons code-snippet__tabs longform-except position-relative d-flex gap-2 flex-wrap p-3" role="tablist">

                            
                    
                        <li class="nav-item" role="presentation">
                            <button class="nav-link active" data-bs-toggle="tab" data-bs-target="#code_0" type="button" role="tab" aria-controls="code_0" aria-selected="true">
                                CSS                            </button>
                        </li>

                    
                            
        </ul>
        <div class="code-snippet__tab-content tab-content overflow-hidden">

                            
                    <div class="tab-pane show active" id="code_0" role="tabpanel" aria-labelledby="code_0">
                        <pre class="w-100 h-100 m-0 line-numbers language-css">
                            <code class="language-css">

                                .snowcontainer{
  position:relative;
  width:100%;
  overflow:visible;
}
                            </code>
                        </pre>
                    </div>
                                    </div>
    </div>



<h3 class="wp-block-heading">Creating your snowflakes</h3>



<p>We then need to define the snow. The simplest way to do this is to use a shape that doesn’t need an image, such as a square. You can create a square by setting <code>height: 18px</code> by <code>width: 18px</code> and setting a border-radius that is half the height (to gain a perfect circle), <code>border-radius: 9px</code>. Set the <code>position:absolute</code> &nbsp;so the snow will be positioned within the container and <code>top: -20px</code> to start the animation before it enters the snowcontainer. Finally, add a background-color to set the color of the shape.</p>



<p>It looks like this:</p>



<figure class="wp-block-image"><img decoding="async" src="https://www.emailonacid.com/wp-content/uploads/2018/12/white-round-shape.png" alt="shape snowflake" class="wp-image-5409"/></figure>



<p>Here&#8217;s the code for the shape snowflake:</p>


    <div class="code-snippet longform-spacings rounded overflow-hidden shadow " data-count="1">
        <ul class="nav nav-buttons code-snippet__tabs longform-except position-relative d-flex gap-2 flex-wrap p-3" role="tablist">

                            
                    
                        <li class="nav-item" role="presentation">
                            <button class="nav-link active" data-bs-toggle="tab" data-bs-target="#code_0" type="button" role="tab" aria-controls="code_0" aria-selected="true">
                                CSS                            </button>
                        </li>

                    
                            
        </ul>
        <div class="code-snippet__tab-content tab-content overflow-hidden">

                            
                    <div class="tab-pane show active" id="code_0" role="tabpanel" aria-labelledby="code_0">
                        <pre class="w-100 h-100 m-0 line-numbers language-css">
                            <code class="language-css">

                                .snow{
            height: 18px;
            border-radius: 9px;
            width: 18px;
            position: absolute;
            top: -20px;
            background-color: #ffffff;
      }
                            </code>
                        </pre>
                    </div>
                                    </div>
    </div>



<p>Another way to add a snowflake is to add a background image. This technique is similar to to the square technique above, but it uses a background-image and no border-radius. With these changes, the snowflake will appear like this:</p>



<figure class="wp-block-image"><img decoding="async" src="https://www.emailonacid.com/wp-content/uploads/2018/12/snowflake.png" alt="snowflake image" class="wp-image-5411"/></figure>



<p>Here’s the code for the image snowflake:</p>


    <div class="code-snippet longform-spacings rounded overflow-hidden shadow " data-count="1">
        <ul class="nav nav-buttons code-snippet__tabs longform-except position-relative d-flex gap-2 flex-wrap p-3" role="tablist">

                            
                    
                        <li class="nav-item" role="presentation">
                            <button class="nav-link active" data-bs-toggle="tab" data-bs-target="#code_0" type="button" role="tab" aria-controls="code_0" aria-selected="true">
                                CSS                            </button>
                        </li>

                    
                            
        </ul>
        <div class="code-snippet__tab-content tab-content overflow-hidden">

                            
                    <div class="tab-pane show active" id="code_0" role="tabpanel" aria-labelledby="code_0">
                        <pre class="w-100 h-100 m-0 line-numbers language-css">
                            <code class="language-css">

                                .snowimage{
  /* size of image */
  height:18px;
  width:18px;
  /* absolute - relative to the container div */
  position:absolute;
  /* Where animation starts */
  top:-20px;
  /* image link */
  background-image:url(&#039;images/snowflake.png&#039;);
}
                            </code>
                        </pre>
                    </div>
                                    </div>
    </div>



<p>Setting the background-image as a .png means the snowflake will have a transparent background and show the content through it. If you need some snowflake inspiration, check out the <a rel="noreferrer noopener" href="https://thenounproject.com/search/?q=snowflakes" target="_blank">Noun Project’s snowflake icons</a>.</p>



<h3 class="wp-block-heading">Animating your snowflakes</h3>



<p>With the code as is, we just have some shapes within a <code>&lt;div&gt;</code>. To animate them, we can put together a shortened version of an animation. See below:</p>


    <div class="code-snippet longform-spacings rounded overflow-hidden shadow " data-count="1">
        <ul class="nav nav-buttons code-snippet__tabs longform-except position-relative d-flex gap-2 flex-wrap p-3" role="tablist">

                            
                    
                        <li class="nav-item" role="presentation">
                            <button class="nav-link active" data-bs-toggle="tab" data-bs-target="#code_0" type="button" role="tab" aria-controls="code_0" aria-selected="true">
                                CSS                            </button>
                        </li>

                    
                            
        </ul>
        <div class="code-snippet__tab-content tab-content overflow-hidden">

                            
                    <div class="tab-pane show active" id="code_0" role="tabpanel" aria-labelledby="code_0">
                        <pre class="w-100 h-100 m-0 line-numbers language-css">
                            <code class="language-css">

                                .snow1{
  animation: snow1 5s linear 0s infinite;
 }
 /* animation: Name of animation / length of animation / timing function
(linear = same speed from beginning to end) / delay (time between
animation end and start) / number of times */
                            </code>
                        </pre>
                    </div>
                                    </div>
    </div>



<p>This animation is called snow1. We define the length of the animation as 5s (five seconds) and the linear timing function. The linear timing number keeps the animation the same speed throughout – 0s (zero seconds) is the delay before the animation starts again. Finally, we include the number of times the animation will run (infinite).</p>



<p>By creating a few different animations with slightly different lengths and delay time, the snow will fall at random.</p>


    <div class="code-snippet longform-spacings rounded overflow-hidden shadow " data-count="1">
        <ul class="nav nav-buttons code-snippet__tabs longform-except position-relative d-flex gap-2 flex-wrap p-3" role="tablist">

                            
                    
                        <li class="nav-item" role="presentation">
                            <button class="nav-link active" data-bs-toggle="tab" data-bs-target="#code_0" type="button" role="tab" aria-controls="code_0" aria-selected="true">
                                CSS                            </button>
                        </li>

                    
                            
        </ul>
        <div class="code-snippet__tab-content tab-content overflow-hidden">

                            
                    <div class="tab-pane show active" id="code_0" role="tabpanel" aria-labelledby="code_0">
                        <pre class="w-100 h-100 m-0 line-numbers language-css">
                            <code class="language-css">

                                .snow2{
  animation: snow2 6s linear 1s infinite;
 }
 .snow3{
  animation: snow3 7s linear 2s infinite;
 }
                            </code>
                        </pre>
                    </div>
                                    </div>
    </div>



<p>Next, we set up the keyframe animations to dictate where the snowflake will move to and from.</p>


    <div class="code-snippet longform-spacings rounded overflow-hidden shadow " data-count="1">
        <ul class="nav nav-buttons code-snippet__tabs longform-except position-relative d-flex gap-2 flex-wrap p-3" role="tablist">

                            
                    
                        <li class="nav-item" role="presentation">
                            <button class="nav-link active" data-bs-toggle="tab" data-bs-target="#code_0" type="button" role="tab" aria-controls="code_0" aria-selected="true">
                                CSS                            </button>
                        </li>

                    
                            
        </ul>
        <div class="code-snippet__tab-content tab-content overflow-hidden">

                            
                    <div class="tab-pane show active" id="code_0" role="tabpanel" aria-labelledby="code_0">
                        <pre class="w-100 h-100 m-0 line-numbers language-css">
                            <code class="language-css">

                                @keyframes snow1
 {
  0% { top:0%;left:50%; }
  100% { top:100%;left:65%; }
 }
                            </code>
                        </pre>
                    </div>
                                    </div>
    </div>



<p>At the start of the animation (0%), we position the snowflake at the top of the div (0%) and 50% from the left. At the end of the animation (100%) the snowflake is 100% from the top and 65% from the left.</p>



<p>By setting the start and end points slightly different in each animation, the snow will seem to appear more at random.</p>


    <div class="code-snippet longform-spacings rounded overflow-hidden shadow " data-count="1">
        <ul class="nav nav-buttons code-snippet__tabs longform-except position-relative d-flex gap-2 flex-wrap p-3" role="tablist">

                            
                    
                        <li class="nav-item" role="presentation">
                            <button class="nav-link active" data-bs-toggle="tab" data-bs-target="#code_0" type="button" role="tab" aria-controls="code_0" aria-selected="true">
                                CSS                            </button>
                        </li>

                    
                            
        </ul>
        <div class="code-snippet__tab-content tab-content overflow-hidden">

                            
                    <div class="tab-pane show active" id="code_0" role="tabpanel" aria-labelledby="code_0">
                        <pre class="w-100 h-100 m-0 line-numbers language-css">
                            <code class="language-css">

                                @keyframes snow2
 {
  0% { top:0%;left:30%; }
  100% { top:100%;left:25%; }
 }
 @keyframes snow3
 {
  0% { top:0%;left:70%; }
  100% { top:100%;left:60%; }
 }
                            </code>
                        </pre>
                    </div>
                                    </div>
    </div>


<div class="wp-block-image">
<figure class="aligncenter"><img decoding="async" src="https://www.emailonacid.com/wp-content/uploads/2018/12/css-snow.gif" alt="snowflake animation" class="wp-image-5412"/></figure></div>


<h2 class="wp-block-heading">HTML for the snowflake animation</h2>



<p>Once you’ve created the CSS animation, you’ll need to add this effect to your email using HTML. To create this animation technique, the first bit of HTML you need is a &lt;div&gt; to open the snow container. You can set the height and width of the container to establish where the snow will show. For example:</p>


    <div class="code-snippet longform-spacings rounded overflow-hidden shadow " data-count="1">
        <ul class="nav nav-buttons code-snippet__tabs longform-except position-relative d-flex gap-2 flex-wrap p-3" role="tablist">

                            
                    
                        <li class="nav-item" role="presentation">
                            <button class="nav-link active" data-bs-toggle="tab" data-bs-target="#code_0" type="button" role="tab" aria-controls="code_0" aria-selected="true">
                                HTML                            </button>
                        </li>

                    
                            
        </ul>
        <div class="code-snippet__tab-content tab-content overflow-hidden">

                            
                    <div class="tab-pane show active" id="code_0" role="tabpanel" aria-labelledby="code_0">
                        <pre class="w-100 h-100 m-0 line-numbers language-markup">
                            <code class="language-markup">

                                &lt;div class=&quot;snowcontainer&quot; style=&quot;width: 100%; height: 500px;&quot;&gt;
                            </code>
                        </pre>
                    </div>
                                    </div>
    </div>



<p>Next, each individual snowdrop needs to be set. To do this, start with a <code>&lt;div&gt;</code> with the class of the snowimage or snow as set up in your CSS. Follow that with the name of the animation (e.g. snow1). The code should look like this:</p>


    <div class="code-snippet longform-spacings rounded overflow-hidden shadow " data-count="1">
        <ul class="nav nav-buttons code-snippet__tabs longform-except position-relative d-flex gap-2 flex-wrap p-3" role="tablist">

                            
                    
                        <li class="nav-item" role="presentation">
                            <button class="nav-link active" data-bs-toggle="tab" data-bs-target="#code_0" type="button" role="tab" aria-controls="code_0" aria-selected="true">
                                HTML                            </button>
                        </li>

                    
                            
        </ul>
        <div class="code-snippet__tab-content tab-content overflow-hidden">

                            
                    <div class="tab-pane show active" id="code_0" role="tabpanel" aria-labelledby="code_0">
                        <pre class="w-100 h-100 m-0 line-numbers language-markup">
                            <code class="language-markup">

                                &lt;div class=&quot;snowimage snow1&quot;&gt;&lt;/div&gt;
                            </code>
                        </pre>
                    </div>
                                    </div>
    </div>



<p>Then, add in all the snowdrops and animations within the snow container. See below:</p>


    <div class="code-snippet longform-spacings rounded overflow-hidden shadow " data-count="1">
        <ul class="nav nav-buttons code-snippet__tabs longform-except position-relative d-flex gap-2 flex-wrap p-3" role="tablist">

                            
                    
                        <li class="nav-item" role="presentation">
                            <button class="nav-link active" data-bs-toggle="tab" data-bs-target="#code_0" type="button" role="tab" aria-controls="code_0" aria-selected="true">
                                HTML                            </button>
                        </li>

                    
                            
        </ul>
        <div class="code-snippet__tab-content tab-content overflow-hidden">

                            
                    <div class="tab-pane show active" id="code_0" role="tabpanel" aria-labelledby="code_0">
                        <pre class="w-100 h-100 m-0 line-numbers language-markup">
                            <code class="language-markup">

                                &lt;div class=&quot;snowcontainer&quot; style=&quot;height: 500px;&quot;&gt;
  &lt;div class=&quot;snowimage snow1&quot;&gt;&lt;/div&gt;
  &lt;div class=&quot;snow snow2&quot;&gt;&lt;/div&gt;
  &lt;div class=&quot;snow snow3&quot;&gt;&lt;/div&gt;
                            </code>
                        </pre>
                    </div>
                                    </div>
    </div>



<p>Place all your email content you would like below your snowdrops and finish with a closing <code>&lt;/div&gt;</code> to end the <code>snowcontainer.</code></p>



<p>Get all the code and see it in action from <a href="https://codepen.io/emailjay/pen/GwOWPb" target="_blank" rel="noreferrer noopener">Jay Oram on CodePen</a>.</p>



<h2 class="wp-block-heading">Other ways to use this CSS animation in emails</h2>



<p>Thanks again to Jay Oram of <a href="https://www.actionrocket.co/" target="_blank" rel="noreferrer noopener">ActionRocket</a> for the tutorial and code snippets above.</p>



<p>Christmas only comes once a year, but you can use this CSS animation all year long if you put your creativity cap on. Here are a few ideas to get you started:</p>



<ul class="wp-block-list">
<li><strong>Autumn leaves</strong> for fall themed emails. This could be a way to have fun with <a href="https://www.emailonacid.com/blog/back-to-school-marketing/" target="_blank" rel="noreferrer noopener">back-to-school email marketing</a>.</li>



<li><strong>Colorful falling confetti </strong>to celebrate just about anything, including birthdays, anniversaries, and other milestone emails.</li>



<li><strong>Matrix-style raining code</strong> could be a memorable way to enhance emails to a tech-savvy audience.</li>
</ul>



<p>It can also be raining cats and dogs, or raining men (hallelujah), or turkeys or frogs could be falling out of the sky. Heck&#8230; you can drop tons of little poop <a href="https://www.emailonacid.com/blog/a-practical-guide-to-using-emojis-in-email/" target="_blank" rel="noreferrer noopener">emojis in emails</a> if that&#8217;s your thing.</p>



<h2 class="wp-block-heading">Take your emails to the next level&#8230;</h2>



<p>Of course, this is the kind of things that stops being surprising and could easily start to get annoying if you over use it. So, if you want some other ideas for creating engaging emails, check out these classic episodes of <a rel="noreferrer noopener" href="https://www.youtube.com/playlist?list=PLlkyNonK_x5agfVGvtO6ZAQ0OXMFLaapp" target="_blank">Notes from the Dev: Video Edition</a> with Megan Boshuyzen.</p>



<p><a href="https://www.emailonacid.com/blog/css-hover-effects-and-rollovers/" target="_blank" rel="noreferrer noopener">Rollover images</a> are a simple yet impactful way to add interactivity into email. Nout Boctor-Smith shows you how to pull it off.</p>



<p>For more advanced interactivity, Emre Demirel showed us how he <a href="https://www.emailonacid.com/blog/interactive-email-gamification-tutorial/" target="_blank" rel="noreferrer noopener">gamified an email</a> with a rock, paper, scissors you can play in the inbox.</p>



<p>Jay Oram brought us even more inbox fun with a <a href="https://www.emailonacid.com/blog/wordle-css-variables/">Wordle game for email</a>. And you can follow along as Megan Boshuyzen explains how she coded her <a rel="noreferrer noopener" href="https://www.emailonacid.com/blog/interactive-event-email/" target="_blank">award-winning interactive email </a>for Email Camp: Road Trip Edition.</p>



    <div  class="banner-block longform-spacings rounded shadow-lg px-5 py-6 px-md-6 py-md-7 p-lg-7 bg-body" data-theme="dark">
                            <h4 class="text-accent fw-bold">
                Do More in Less Time with Email on Acid            </h4>
                            <div class="mb-0 text-body-color">
                                    <div class="mb-0 text-body-color"><p class="mb-0">Stop switching back and forth between platforms during pre-deployment and QA. With Sinch Email on Acid you can find and fix problems all in one place. Double check everything from content to accessibility and deliverability. Plus, with accurate <a href="/email-previews/">Email Previews</a> on more than 100 of the most popular clients and devices, you can confidently deliver email perfection every time.</p></div>
                            </div>
        
        <div class="text-start mt-5"><a href="https://www.emailonacid.com/free-trial/"  class="btn btn-primary" >Start for free</a></div>
    </div>

<p>The post <a href="https://www.emailonacid.com/blog/article/email-development/how-to-add-an-animated-snow-effect-to-your-holiday-email-campaigns/">Let it Snow: How to Use CSS Animations in Holiday Emails</a> appeared first on <a href="https://www.emailonacid.com">Email on Acid</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Black Friday Email Marketing: Avoid These 12 Disastrous Mistakes</title>
		<link>https://www.emailonacid.com/blog/article/email-marketing/black-friday-mistakes/</link>
		
		<dc:creator><![CDATA[Kasey Steinbrinck]]></dc:creator>
		<pubDate>Fri, 29 Aug 2025 15:04:18 +0000</pubDate>
				<category><![CDATA[Email Marketing]]></category>
		<category><![CDATA[Accessible Email]]></category>
		<category><![CDATA[Black Friday]]></category>
		<category><![CDATA[Email Mistakes]]></category>
		<category><![CDATA[holiday email marketing]]></category>
		<category><![CDATA[Strategy]]></category>
		<guid isPermaLink="false">https://www.emailonacid.com/?post_type=article&amp;p=23936</guid>

					<description><![CDATA[<p>In email marketing, what can go wrong will (usually) go wrong. It's almost time to launch those all-important Black Friday and Cyber Monday campaigns. Feeling lucky?</p>
<p>The post <a href="https://www.emailonacid.com/blog/article/email-marketing/black-friday-mistakes/">Black Friday Email Marketing: Avoid These 12 Disastrous Mistakes</a> appeared first on <a href="https://www.emailonacid.com">Email on Acid</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>It’s that time of year again. Black Friday, Cyber Monday, Cyber Week and the entire holiday shopping season are back. By now, your Black Friday email campaigns are probably planned and ready to launch.</p>



<p>Of course, it never hurts to double-check your <a href="https://www.emailonacid.com/blog/optimize-holiday-campaigns/" target="_blank" rel="noreferrer noopener">Black Friday email marketing strategy</a>. If you believe in <a href="https://en.wikipedia.org/wiki/Murphy%27s_law" target="_blank" rel="noreferrer noopener">Murphy’s Law</a>, you know that anything that can go wrong, certainly could go wrong (and probably will).</p>



<p>If you’re “the worrying kind” of email marketer, we’ve got a few potential problems you may not have on your list yet.&nbsp; And if you’ve got more of a “let the chips fall where they may” kind of an attitude, here’s why you should be more concerned with your Black Friday email performance.</p>



<h2 class="wp-block-heading">Why Black Friday email marketing matters</h2>



<p>We probably shouldn’t have to tell you why Black Friday and Cyber Week are such a <em>big deal</em>. (Oh! See what we did there?) But these astronomical numbers are kind of a tradition. And after all, the holidays are all about traditions. So, here goes…</p>



<p>The biggest reason why Black Friday emails matter is because there is <em>a lot </em>of money on the table in terms of consumer spending. According to <a href="https://business.adobe.com/blog/the-latest/holiday-shopping-insights#ecommerce-holiday-shopping-trends" target="_blank" rel="noreferrer noopener">Adobe Analytics</a>, U.S. shoppers dropped $240.8 billion during the 2024 holiday shopping season. That’s an 8.7% year-over-year increase from 2023.</p>



<p>A sizable chunk of that holiday consumer spending happens during Cyber Week with noticeable spikes on Black Friday and Cyber Monday. Interestingly, Cyber Monday typically outpaces Black Friday, but the day after Thanksgiving is when things really start cooking.</p>



<p>The reason Black Friday email marketing matters so much in all of this is because <strong>email is the most preferred channel for receiving promotional communications from brands</strong>.</p>



<p>We’ve got plenty of original research to back this up. Let’s take a look at what the surveys say&#8230;</p>



<h3 class="wp-block-heading">Consumer preferences for brand communications</h3>



<p>According to Sinch Mailgun’s report, <a rel="noreferrer noopener" href="https://www.mailgun.com/resources/research/email-customer-experience/" target="_blank"><em>Email and the customer experience</em></a>, 75% of consumers in the U.S. UK, France, Germany, and Spain chose email as a preferred channel for promotional messages.</p>



<p>Almost as many of those survey respondents (74%) chose email as a preferred channel for transactional messages. And <a href="https://www.mailgun.com/blog/email/transactional-email-unsung-hero/" target="_blank" rel="noreferrer noopener">transactional emails are unsung</a> heroes of Cyber Week. They keep your customers informed about their purchases and shipments during the hectic holiday season.</p>


<div class="wp-block-image">
<figure class="aligncenter size-large"><img decoding="async" src="https://www.emailonacid.com/wp-content/uploads/2024/09/chart-bfcm-channels-1024x630.png" alt="Chart featuring Sinch Mailgun research shows around 75% of consumers choose email for both promotional and transactional messages." class="wp-image-26384"/><figcaption class="wp-element-caption">From Sinch Mailgun&#8217;s <em>Email and the customer experience</em></figcaption></figure></div>


<p>You may notice that text messaging was the second most popular option among these consumers. Another study from Sinch, <a href="https://sinch.com/connections" target="_blank" rel="noreferrer noopener"><em>The art and heart of meaningful customer connections</em></a>, found different yet somewhat similar results.</p>



<p>Rather than selecting all channels they preferred, Sinch’s survey asked U.S. consumers to pick just one preferred channel for brand communications. In this case, 40% of people picked email while text messages came in second at around 22%.</p>


<div class="wp-block-image">
<figure class="aligncenter size-large is-resized"><img decoding="async" src="https://www.emailonacid.com/wp-content/uploads/2024/09/Chapter-2_Page-9_Preferred-channel-chart-1024x934.png" alt="Chart featuring Sinch research finds 40% of consumers picked email as their one preferred channel for brand communications." class="wp-image-26385" style="width:659px;height:601px"/><figcaption class="wp-element-caption">From Sinch&#8217;s survey of U.S. consumers on channel preferences</figcaption></figure></div>


<p>So as an email marketer, this <em>should</em> be reassuring. Your holiday email campaigns are going to drive tons of BFCM results and revenue. When the company breaks things down after everyone gets back from break, you’ll be the hailed as a hero,&nbsp; right?</p>



<p>But wait… it’s not that easy compadres… and you know it. <strong>The challenge email marketers face is getting good engagement in those increasingly crowded inboxes.</strong></p>



<p>Sinch Mailjet’s report, <a href="https://www.mailjet.com/resources/research/email-engagement-2024/" target="_blank" rel="noreferrer noopener"><em>The path to email engagement 2024</em></a>, found that 49% of consumers only open a few emails from brands on a typical day and 8% don’t open any at all.</p>


<div class="wp-block-image">
<figure class="aligncenter size-large"><img decoding="async" src="https://www.emailonacid.com/wp-content/uploads/2024/09/EN-RR-MJ-Email-Engagement-2024_03-1-1024x637.png" alt="Chart featuring Sinch Mailjet research finds 49% of consumers only open few emails from brands per day." class="wp-image-26386"/><figcaption class="wp-element-caption">Sinch Mailjet findings on consumer email habits</figcaption></figure></div>


<p>Let’s be honest, Black Friday and Cyber Monday aren’t exactly “typical days.” Consumers may be more likely to engage with promotional emails on these days. However, it’s also true that there will be more emails in their inboxes during Cyber Week and beyond.</p>



<p>To get the most out of your Black Friday and Cyber Monday email campaigns, you need to be on top of your game. You don’t want silly mistakes tripping you up.</p>



<figure class="wp-block-image size-large"><a href="https://go.sinch.com/connections-quiz-eoablog"><img decoding="async" src="https://www.emailonacid.com/wp-content/uploads/2024/07/Connections-Campaign-Blog-CTA-1-1024x197.png" alt="Banner. Click or tap to take a free communication channel assessment." class="wp-image-26239"/></a></figure>



<h2 class="wp-block-heading">12 Black Friday email mistakes marketers must avoid</h2>



<p>While there are plenty of ways to make Black Friday mistakes with email marketing, we’re going to focus on a dozen different issues that could be disastrous. Before you hit send on your Black Friday campaigns, make sure you’ve addressed these possible problems.</p>



<h3 class="wp-block-heading">1. Unresponsive Black Friday emails</h3>



<p>Once upon a time, there was a difference between Black Friday and Cyber Monday. On the Friday after Thanksgiving, people poured into shopping malls and big box stores, trampling each other for deals. On Monday, people slacked off at work while taking advantage of online promotions. Now, we&#8217;ve mixed it all together into an entire week of consumerism.</p>



<p>Today, not only does even more shopping happen online, it happens on mobile phones. <strong>More than half of online holiday spending is attributed to mobile</strong>. <a href="https://business.adobe.com/resources/holiday-shopping-report.html">Adobe Analytics forecasts</a> $128.1 billion of that $240.8 billion will be mobile spend.</p>



<p>You know where this is going. If you expect good Black Friday email performance, those campaigns better be responsive and mobile-friendly. Sinch Mailjet’s email engagement report found <strong>more than 70% of consumers primarily use a mobile device to check email.</strong></p>



<p>Unfortunately, coding responsive emails is still a top challenge for many email teams. In fact, <a href="https://www.mailjet.com/resources/research/inbox-insights-2023/">Sinch Mailjet’s Inbox Insights report</a> found it is <em>the</em> top design and development challenge.</p>



<p>A smart move is to take a <a href="https://www.emailonacid.com/blog/article/email-development/mobile-first-emails/">mobile-first approach to email design</a> and development. That means thinking about how your campaigns look and function on smartphones and then adjusting those layouts for desktop. The best way to do this with email code is to use <code>min-width</code> <a href="https://www.emailonacid.com/blog/article/email-development/emailology_media_queries_demystified_min-width_and_max-width/">media queries to adjust for screen size</a> rather than <code>max-width</code> (IYKYK).</p>



<h3 class="wp-block-heading">2. Generic Black Friday email subject lines</h3>



<p>Everyone is going to write Black Friday email subject lines with urgency. And they’ll all be talking about sales, discounts, BOGO offers, and limited supplies. If your Black Friday email subject lines sound the same as every other special offer out there, your campaigns will be easily ignored.</p>



<p>So, you’ve got to get creative. Maybe that means personalizing subject lines, <a href="https://www.emailonacid.com/blog/article/email-development/how-to-use-emojis-and-special-characters-in-your-subject-line-or-preheader-text/" target="_blank" rel="noreferrer noopener">using emojis</a>, or taking advantage of <a href="https://www.emailonacid.com/blog/article/needs-improvement/5-preheader-text-ideas-to-increase-your-email-effectiveness/" target="_blank" rel="noreferrer noopener">preheader text</a>. But “<em>Our Black Friday Sale Starts Now”</em> may not do the trick.</p>



<p>According to Sinch Mailjet’s consumer research, people say the brand or sender name is the most important factor when deciding whether to open an email. However, nearly 80% of those surveyed also indicated the promise of a discount in the subject line was at least somewhat important.</p>



<p><strong>If you can work details of your Black Friday and Cyber Monday offer into a concise, clear, and compelling subject line, that might be the best way to cut through the noise.</strong></p>



<p>Need some ideas? Here are several Black Friday email subject lines we like:</p>



<ul style="background-color:#bbf2dc" class="wp-block-list has-background">
<li><strong>Crate &amp; Barrel</strong>: Leftover turkey can wait. Black Friday can’t.</li>



<li><strong>Groupon</strong>: The Black Friday VIP List 👀 Use code BLACK30</li>



<li><strong>Gap</strong>: TGI-Black Friday — 50% OFF EVERYTHING. ALL. WEEK.</li>



<li><strong>Victoria’s Secret</strong>: Black Fri-YAY 🙌 Buy One, Get One 50% OFF</li>



<li><strong>IKEA</strong>: [Firstname], escape the Black Friday chaos</li>



<li><strong>Timberland</strong>: 👇Better Than Their Deals☝️ Up To 40% Off</li>
</ul>



<p>While you&#8217;re working on those creative Black Friday email subject lines, don&#8217;t forget about writing <a href="https://www.emailonacid.com/blog/article/needs-improvement/creative-ctas/" target="_blank" rel="noreferrer noopener">creative calls-to-action (CTAs)</a> too. The design and copy of those CTA buttons needs to encourage your customers to click and tap their way to your website for some shopping.</p>



<h3 class="wp-block-heading">3. Dark mode color inversion</h3>



<p>A lot of Black Friday email templates contain&#8230; well, the color black. A little on the nose, sure. But according to <a href="https://www.emailonacid.com/blog/article/needs-improvement/why-email-colors-matter/" target="_blank" rel="noreferrer noopener">color psychology</a>, black is also a good way to convey luxury and exclusivity.</p>



<p>If you’re familiar with <a href="https://www.emailonacid.com/blog/article/email-development/dark-mode-for-email/" target="_blank" rel="noreferrer noopener">dark mode email development</a> challenges, you already know that some email clients will automatically invert the colors you’re using in your <a rel="noreferrer noopener" href="https://www.emailonacid.com/blog/article/email-development/html-background-images-in-email/" target="_blank">HTML email background</a>. That means it is <em>possible</em> that a dark background could be inverted into a light background when a recipient has dark mode turned on.</p>



<p>That’s not the effect you wanted, and it’s not what subscribers using dark mode want to receive either.</p>



<p>Now, <strong>most email clients will recognize that you’re already using a dark theme</strong>. However, Outlook 365 may not, and Gmail may mess with some of your colors too.</p>



<p>One way to handle this problem is to make use of the media query prefers-color-scheme: dark. This detects if the email recipient has dark mode turned on, and lets you tailor your CSS styles for dark mode.</p>



<p>However, be aware that <a href="https://www.caniemail.com/features/css-at-media-prefers-color-scheme/" target="_blank" rel="noreferrer noopener">Gmail does not support prefers-color-scheme</a>. For some expert advice on how to handle dark mode and Gmail, check out these <a href="https://www.hteumeuleu.com/2021/fixing-gmail-dark-mode-css-blend-modes/" target="_blank" rel="noreferrer noopener">tips from Rémi Parmentier</a>.</p>



<h3 class="wp-block-heading">4. Inaccessible holiday email designs</h3>



<p>We are big proponents of <a href="https://www.mailgun.com/blog/email/emails-not-dead-season-six-ep-2-why-accessibility-matters/" target="_blank" rel="noreferrer noopener">email accessibility</a> around here. People with disabilities may be even more likely to do their holiday shopping online. So, it’s the responsibility of email marketers to ensure that the inbox experience is inclusive to all.</p>



<p>That includes <a href="https://www.emailonacid.com/blog/article/email-development/how-to-code-accessible-emails/" target="_blank" rel="noreferrer noopener">coding accessible emails</a> for those using screen readers.<strong> But another important consideration is color blindness.</strong></p>



<p>Red-green color blindness is the most common. It impacts 1 in 12 men and 1 in 200 women. And what are two of the most popular colors to use during the holidays? Yep – red and green.</p>



<p>Black Friday email campaigns don’t have to be holiday-themed, but many are. While you don’t need to eliminate red and green in your email designs, try to avoid using those colors to convey meaning or in a way where important information gets lost. <strong>If you want to make sure your holiday emails hit the mark, check out the </strong><a href="https://www.mailgun.com/blog/email/webinar-recap-european-accessibility-act/" target="_blank" rel="noreferrer noopener"><strong>co-branded webinar on email accessibility</strong></a><strong> from Sinch Mailgun and Mailjet – it’s a great place to start.</strong></p>


<div class="wp-block-image">
<figure class="aligncenter size-large"><img decoding="async" src="https://www.emailonacid.com/wp-content/uploads/2023/08/image-2.png" alt="Three side-by-side images of Santa portray varying degrees of color blindness."/><figcaption class="wp-element-caption">How color blindness can effect holiday designs</figcaption></figure></div>


<h3 class="wp-block-heading">5. Image-only Black Friday emails</h3>



<p>Another accessibility issue with Black Friday marketing campaigns is an abundance of <a href="https://www.emailonacid.com/blog/article/email-development/splicing-image-only-emails/" target="_blank" rel="noreferrer noopener">image-only emails</a>. It’s a bit shocking to see how many big brands are sending promotional emails that are one giant graphic with no live text.</p>



<p>Screen readers can interpret the <a href="https://www.emailonacid.com/blog/article/email-development/write-alt-text/" target="_blank" rel="noreferrer noopener">alt text of an imag</a>e. But it’s highly unlikely you’ll be communicating an entire email campaign in image alt text (not to mention it’s a bad idea).</p>



<p><a href="https://accessibe.com/blog/knowledgebase/what-are-screen-readers-and-how-they-enable-blind-people-to-surf-the-internet#:~:text=Almost%207.3%20million%20Americans%20rely,%2Dto%2Dspeech%20and%20Braille." target="_blank" rel="noreferrer noopener">According to acccesiBe</a>, more than 7 million Americans use screen readers. That’s around 2% of the population, which may not sound like a lot, but it could represent a sizable chunk of your list that can’t engage with image-only emails.</p>



<p>Besides accessibility, some subscribers may have image downloading turned off. That happens by default in Outlook inboxes. If your entire message is in the image, campaign performance could be disastrously disappointing.</p>



<h3 class="wp-block-heading">6. Blasting instead of segmenting</h3>



<p>A Black Friday email blast to every subscriber on your list <em>might</em> make sense in some situations. However, in most cases, you’ll be able to deliver more relevant holiday shopping promotions with segmentation.</p>



<p>Take advantage of the <a href="https://www.mailjet.com/blog/marketing/zero-party-data/" target="_blank" rel="noreferrer noopener">zero- and first-party data</a> you’ve collected through your website and online forms to understand what kinds of Black Friday email promotions and products different segments will find engaging. Don’t forget that lots of people are shopping <em>for others</em> rather than themselves.</p>



<p>Can you segment for parents and grandparents buying gifts for kids? How about spouses trying to find the perfect presents for their significant other? Past purchase behaviors can also inform what subscribers are interested in buying this time of year.</p>



<p>Even geographic locations can help you decide what to promote in Black Friday emails. For example, subscribers in Florida and Arizona may not be as interested in warm and cozy winter sweaters compared to the Minnesotans on your list.</p>



<h3 class="wp-block-heading">7. Black Friday email and landing page mismatches</h3>



<p>What happens <em>after </em>online shoppers click on a Black Friday email CTA? Sure, you did your job as an email marketer. But if the website experience doesn’t jive with the email campaign, your results in terms of online sales may suffer.</p>



<p><a href="https://www.emailonacid.com/blog/article/needs-improvement/effective-landing-pages/" target="_blank" rel="noreferrer noopener">Emails and landing pages</a> need to work together to effectively earn conversions. Now’s the time to make sure the assets you’re using in Black Friday emails match what subscribers see when they land on your ecommerce site to shop. Here are a few quick tips:</p>



<ul class="wp-block-list">
<li>Use similar or complementary graphics, imagery, and messaging.</li>



<li>Reiterate the coupon code or offer from the email on the landing page.</li>



<li>Make sure your landing pages are mobile-friendly and accessible too.</li>



<li>Continue the personalized experience from the inbox on the website.</li>
</ul>



<p>If your email and web teams work separately, this is a good time to break down those silos and start collaborating on Black Friday digital marketing strategy together.</p>



<p>Most importantly, make sure your emails do not send subscribers to the wrong landing page – or worse yet – a 404 page.</p>



<h3 class="wp-block-heading">8. Inaccurate Black Friday email metrics</h3>



<p>When the insanity of Black Friday subsides, the next item on the agenda will be evaluating how your campaigns performed. You’ll want to attribute as much as you can to the email channel. But marketing metrics can get messy if you’re unprepared.</p>



<p>One important way to track email marketing performance is with <a href="https://www.emailonacid.com/blog/how-to-use-utm-parameters-in-email-utm-parameter-checker/" target="_blank" rel="noreferrer noopener">UTM parameters</a> on links in your campaigns. Make sure you’re on the same page with the web or data team about what those parameters should be, including how UTMs are formatted.</p>



<p>Beyond tracking the email channel, what else do you want to know? If you’re sending multiple campaigns, use parameters that help you identify the success of one email from another. You could even track whether subscribers are clicking on specific elements like buttons, text links, or product images.</p>



<p>Another challenge with tracking Black Friday email performance relates to increased privacy measures from mailbox providers. Yes, we’re still talking about <a href="https://www.mailjet.com/blog/email-best-practices/apple-mail-privacy-protection/" target="_blank" rel="noreferrer noopener">Apple’s Mail Privacy Protection</a> (MPP). These features can inflate open rates, making it unclear how well your subject line really worked. However, you may be able to use email analytics to see which subscribers are using MPP.</p>



<p>Discover how Sinch Email on Acid can help you find out which of your <a href="https://www.emailonacid.com/blog/apple-mail-privacy-users/" target="_blank" rel="noreferrer noopener">subscribers are using Apple’s MPP</a>. Once you know, you can segment those contacts so you can review their metrics separately, giving you a clearer picture of open rates.</p>



<h3 class="wp-block-heading">9. Ignoring abandoned cart emails</h3>



<p>The holidays are hectic, and everything goes into full gear right after Thanksgiving. Black Friday shoppers are getting tons of emails, visiting loads of websites, and inevitably&#8230; some items will get left in their online shopping carts.</p>



<p>If you aren’t already using <a href="https://www.emailonacid.com/blog/article/needs-improvement/how-abandoned-cart-emails-maximize-roi/" target="_blank" rel="noreferrer noopener">abandoned cart emails</a>, now is a good time to start. And if you do send these reminder emails, you may want to adjust your strategy for Black Friday. That could mean different messaging that adds urgency to bring people back before a promotion ends. Or it could mean adjusting the timing of these automated messages. Maybe your abandoned cart emails need to be sent sooner – before the shopper makes a purchase somewhere else.</p>



<p>According to TechReport, the global cart abandonment rate (CAR) is over 75%, and it’s at its highest during holiday shopping. Abandoned cart emails can help with that.</p>



<p>According to statistics from the ecommerce personalization platform,&nbsp;Bariliance,&nbsp;<strong>abandoned cart emails see open rates as high as 49%</strong>. So, nearly half of those messages get opened. The average click rate is close to 9% and the typical conversion rate (meaning a recovered transaction) is around 8%.</p>



<h3 class="wp-block-heading">10. Transactional email deliverability issues</h3>



<p>When your brand does earn those Black Friday sales, email comes into play once again. <a href="https://www.mailgun.com/blog/email/transactional-email-unsung-hero/" target="_blank" rel="noreferrer noopener">Transactional emails</a> keep your customers informed with order confirmations, shipping updates, and more.</p>



<p>These messages can be extremely important during the holidays when getting a package on time matters more than ever. But what happens when transactional emails land in spam or get blocked from delivery? That’s a huge Black Friday mistake.</p>



<p>One way to prevent transactional messages landing in spam is to separate transactional mail streams from promotional emails using separate subdomains. For more on this approach,</p>



<p>A sudden spike in email volume and sending frequency during Black Friday may also prompt mailbox providers to filter your messages into spam, especially if you’re using a new IP or domain. So, an <a href="https://www.mailgun.com/blog/deliverability/domain-warmup-reputation-stretch-before-you-send/">IP warmup</a> may be necessary first.</p>



<p>Get more <a href="https://www.mailgun.com/resources/videos/send-smart-black-friday/" target="_blank" rel="noreferrer noopener">Black Friday email deliverability advice</a> in a free, on-demand webinar from Mailgun.</p>



<h3 class="wp-block-heading">11. Failing to follow new sender guidelines</h3>



<p>Speaking of email deliverability, Gmail, Yahoo, and Microsoft announced new bulk sender guidelines that you better be following if you want to reach inboxes on Black Friday and Cyber Monday.</p>



<p>These updated sender requirements are designed to make the inbox a safer and all-around-better place for email recipients. Here are three of the most important things to know.</p>



<ol style="list-style-type:1" class="wp-block-list">
<li><strong>Use email authentication</strong>: Bulk senders (aka anyone sending mass email marketing) must use the SPF and DKIM <a href="https://www.emailonacid.com/blog/email-authentication-protocols/" target="_blank" rel="noreferrer noopener">email authentication protocols</a>. You also need to <a href="https://www.mailgun.com/blog/deliverability/implement-dmarc/" target="_blank" rel="noreferrer noopener">implement DMARC</a> using a policy of at least p=none.</li>



<li><strong>Make it very easy to unsubscribe</strong>: Bulk sender must have one-click unsubscribe functionality following what’s known as <a href="https://www.mailgun.com/blog/deliverability/what-is-rfc-8058/" target="_blank" rel="noreferrer noopener">RFC 8058</a>. This lets your contacts unsubscribe from inside their inbox provider’s user interface – not just that little link in the footer.</li>



<li><strong>Keep spam complaint rates low</strong>: Senders should try to keep user-generated spam complaints below 0.1% (that’s 1 out 1,000 emails sent). Your <a href="https://www.mailgun.com/blog/deliverability/spam-complaint-rate/" target="_blank" rel="noreferrer noopener">spam complaint rate</a> should never reach or exceed 0.3%.</li>
</ol>



<p>Gmail, Yahoo, and Microsoft are three of the most popular mailbox providers. Unexpected deliverability problems to either one this time of year would definitely be a Black Friday email disaster.</p>



<h3 class="wp-block-heading">12. Forgetting to test and preview Black Friday emails</h3>



<p>One of the most common email marketing disasters involves <a href="https://www.mailgun.com/blog/email/simplifying-the-complex-concept-of-email-rendering/" target="_blank" rel="noreferrer noopener">problems with email client rendering</a>. The way your Black Friday email looks in Apple Mail might look quite different in Gmail, Yahoo, Outlook, or AOL inboxes.</p>



<p>Emails can also render differently based on the mobile operating system as well as when dark mode is turned on. But unless you know how to sneak inside other people’s inboxes, you probably have no idea how everything looks after delivery.</p>



<p>Thankfully, there is a way to help prevent these disasters during Cyber Week. <a href="https://www.emailonacid.com/email-testing/" target="_blank" rel="noreferrer noopener">Email Previews from Sinch Email on Acid</a> let you see how your big holiday campaigns render in more than 100 clients and live devices. That’s how you can find out if you need to make code or design adjustments before launching a Black Friday email. Unlike your other options, <strong>every Sinch Email on Acid user gets unlimited testing</strong>.</p>



<h2 class="wp-block-heading">Optimize Black Friday emails with Sinch Email on Acid</h2>



<p>Our <a href="https://www.emailonacid.com/blog/solid-email-qa/" target="_blank" rel="noreferrer noopener">email quality assurance</a> platform does a whole lot more than show you inbox previews.</p>



<p>Sinch Email on Acid also helps you optimize everything from inbox display and email images to deliverability and <a rel="noreferrer noopener" href="https://www.emailonacid.com/email-accessibility/" target="_blank">email accessibility</a> checks. You can even run a final check for typos and accidental profanities (yikes!) and get detailed analytics that help you measure Black Friday email campaign performance.</p>



<p>There’s still time to run your Cyber Week email campaigns through our pre-send email testing software. Sign up for a 7-day free trial today to find out how beneficial our <a href="https://www.emailonacid.com/blog/email-testing-tools/" target="_blank" rel="noreferrer noopener">email testing tools</a> can be.</p>



    <div  class="banner-block longform-spacings rounded shadow-lg px-5 py-6 px-md-6 py-md-7 p-lg-7 bg-body" data-theme="dark">
                            <h4 class="text-accent fw-bold">
                Even Great Emails Need to Be Tested            </h4>
                            <div class="mb-0 text-body-color">
                                    <div class="mb-0 text-body-color"><p class="mb-0">It’s true: Even well-designed emails can break from time to time. That’s why <a href="/email-previews/">email testing</a> is an important part of sending a successful campaign. Sinch Email on Acid tests your email code quickly and accurately, allowing you to preview your design across more than 100 of the most popular email clients and devices. Try us free and start delivering email perfection!</p></div>
                            </div>
        
        <div class="text-start mt-5"><a href="https://www.emailonacid.com/free-trial/"  class="btn btn-primary" >Check out our free trial</a></div>
    </div>

<p>The post <a href="https://www.emailonacid.com/blog/article/email-marketing/black-friday-mistakes/">Black Friday Email Marketing: Avoid These 12 Disastrous Mistakes</a> appeared first on <a href="https://www.emailonacid.com">Email on Acid</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>How People with Color Blindness See Your Holiday Email Campaigns</title>
		<link>https://www.emailonacid.com/blog/article/email-marketing/accessible-holiday-emails-color-blindness/</link>
		
		<dc:creator><![CDATA[Kasey Steinbrinck]]></dc:creator>
		<pubDate>Thu, 21 Aug 2025 18:00:59 +0000</pubDate>
				<category><![CDATA[Email Marketing]]></category>
		<category><![CDATA[Accessibility]]></category>
		<category><![CDATA[color blindness]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[holiday emails]]></category>
		<guid isPermaLink="false">https://www.emailonacid.com/?post_type=article&amp;p=18469</guid>

					<description><![CDATA[<p>The holidays are a colorful time of year, but they don't look the same to everyone on your list. Find out how your design choices may impact the way people with color blindness engage with holiday email campaigns.</p>
<p>The post <a href="https://www.emailonacid.com/blog/article/email-marketing/accessible-holiday-emails-color-blindness/">How People with Color Blindness See Your Holiday Email Campaigns</a> appeared first on <a href="https://www.emailonacid.com">Email on Acid</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>The holidays are colorful time of year. It&#8217;s the perfect opportunity to showcase festive and vibrant email designs. But not all of us perceive colors in the same ways. Color blindness impacts how millions of people experience the holidays. As you prepare to send seasonal promotions to the inboxes of your subscribers, it&#8217;s important to keep <a rel="noreferrer noopener" href="https://www.emailonacid.com/blog/email-accessibilty-in-2017/" target="_blank">email accessibility</a> in mind.</p>



<p>Red and green are absolutely everywhere during the holidays &#8211;&nbsp;on signage, in decor, in magazines and catalogs, on websites, and in emails. In fact, you’ve probably used this color combination in your own holiday marketing campaigns. However, <a rel="noreferrer noopener" aria-label=" (opens in a new tab)" href="https://www.healthline.com/health/eye-health/can-girls-be-color-blind#does-your-sex-matter" target="_blank">according to Healthline</a>, about one out of twelve men and one out of 200 women have red-green color blindness.&nbsp;</p>



<p>It’s the most common color vision deficiency (CVD) in the world, and it could represent a significant portion of your subscribers. So how exactly does this affect your holiday email campaigns and what can you do to create more accessible holiday emails?</p>



<h2 class="wp-block-heading">What is red-green color blindness?</h2>



<p>People <em>without</em> color blindness are able to see and tell the difference between three colors: red, green, and blue. Nerves in the retinas of our eyes called “cones” perceive the colors, send a message about them to our brains, then convert them into color vision.</p>



<p>People with red-green color blindness are born with either no cones to perceive red or green, or simply a shortage of those cones. <a href="https://www.allaboutvision.com/conditions/color-blindness/red-green-color-blindness/" target="_blank" rel="noreferrer noopener" aria-label=" (opens in a new tab)">All About Vision</a> lists four ways this occurs:</p>



<ul class="wp-block-list">
<li>Red-blind (protanopia) – Red can’t be seen.&nbsp;&nbsp;</li>



<li>Green-blind (deuteranopia) – Green can’t be seen.</li>



<li>Red-weak (protanomaly) – Some red is visible; green and blue are normal.&nbsp;</li>



<li>Green-weak (deuteranomaly) – Some green is visible; red and blue are normal.&nbsp;</li>
</ul>



<p>So, depending on the type of color vision deficiency a person has, they might see things that are red and green all in a kind of murky green tone. Or they may have trouble differentiating between shades.&nbsp;</p>



<h2 class="wp-block-heading">How people with color blindness see the holidays</h2>



<p>Let&#8217;s put ourselves in the shoes of an email subscriber with color blindness. How would this person experience your holiday email designs? First, here&#8217;s how someone with a color vision deficiency might  see one of the most popular figures at Christmastime, Santa Claus. Notice how the vibrant colors are muted and there&#8217;s no clear distinction between red and green. The jolly old elf looks a little more like the Grinch, doesn&#8217;t he?</p>



<figure class="wp-block-image"><img decoding="async" src="https://www.emailonacid.com/wp-content/uploads/2021/11/image1.jpg" alt="Santa Claus with different color vision deficiencies" class="wp-image-18472"/></figure>



<p>Now, it&#8217;s true that someone who&#8217;s dealt with red-green color blindness their entire lives may be accustomed to seeing Santa like this. However, the color choices you choose to use over the holidays and throughout the year could affect the way certain subscribers engage with your emails.</p>



<h3 class="wp-block-heading">The impact on holiday email designs</h3>



<p>Take a look at a couple of holiday email campaigns through the lens of someone who is color blind. Here&#8217;s a campaign featuring the famous red cup from Starbucks. </p>


<div class="wp-block-image">
<figure class="aligncenter is-resized"><img decoding="async" src="https://www.emailonacid.com/wp-content/uploads/2021/11/image10.png" alt="Starbucks red cup holiday email design" style="width:-149px;height:-282px"/><figcaption class="wp-element-caption">Via <a rel="noreferrer noopener" href="https://reallygoodemails.com/emails/get-holiday-faves-+-a-tomorrow" target="_blank">Really Good Emails</a></figcaption></figure></div>


<p>Notice that pretty much everything is red or green. A red, white, and green holiday cup sits on top of a background that fades from green to red. Now check out the filtered version of this email that simulates how someone with protanopia sees the campaign. This holiday email certainly doesn’t have the same impact for someone with red-green color-blindness.</p>



<figure class="wp-block-image"><img decoding="async" src="https://www.emailonacid.com/wp-content/uploads/2021/11/image5.png" alt="Starbucks email red-green color blind filter" class="wp-image-18476"/><figcaption class="wp-element-caption"><em>Simulation of protanopia from a&nbsp;<a rel="noreferrer noopener" href="https://www.color-blindness.com/coblis-color-blindness-simulator/" target="_blank">color blindness simulator</a></em></figcaption></figure>



<p>Here&#8217;s another holiday email that uses lots of red and green in the design. This time, however, there&#8217;s an important element that red-green color blindness could affect &#8211; the <a rel="noreferrer noopener" href="https://www.emailonacid.com/blog/cta-best-practices/" target="_blank">email&#8217;s call-to-action (CTA)</a>, which is green and stands in stark contrast to all the red. That&#8217;s an effective way to draw attention to the button and <a rel="noreferrer noopener" href="https://www.emailonacid.com/blog/increase-click-rate/" target="_blank">increase the click rate</a>, but it won&#8217;t have the same impact for subscribers with a color vision deficiency.</p>


<div class="wp-block-image">
<figure class="aligncenter is-resized"><img decoding="async" src="https://www.emailonacid.com/wp-content/uploads/2021/11/image8.png" alt="Configure holiday email design" style="width:-58px;height:-107px"/><figcaption class="wp-element-caption">Via <a rel="noreferrer noopener" href="https://reallygoodemails.com/emails/we-have-got-for-you-an-early-gift" target="_blank">Really Good Emails</a></figcaption></figure></div>


<p>The example below shows how someone who struggles to perceive the color green (deuteranopia) sees this email campaign. That CTA button doesn&#8217;t have quite the same pop, does it? There&#8217;s really no contrast at all. Of course, this isn&#8217;t the end of the world. But when every click counts, it&#8217;s worth considering how color choices and <a rel="noreferrer noopener" href="https://www.emailonacid.com/blog/email-engagement-and-accessibility/" target="_blank">accessibility go hand-in-hand with email engagement</a>.</p>


<div class="wp-block-image">
<figure class="aligncenter is-resized"><img decoding="async" src="https://www.emailonacid.com/wp-content/uploads/2021/11/image6.png" alt="Color blind simulation of holiday email" class="wp-image-18477" style="width:775px;height:580px"/><figcaption class="wp-element-caption"><em>Simulation of deuteranopia</em></figcaption></figure></div>


<p>We’re not trying to say you should never use red and green in holiday email campaigns.&nbsp;However, it’s wise to avoid using those colors for important elements or to convey essential information. That’s solid advice for the entire year &#8211; not just the holidays.</p>



<p>Using certain combinations for your email campaign&#8217;s text and <a rel="noreferrer noopener" href="https://www.emailonacid.com/blog/html-background-images-in-email/" target="_blank">HTML background colors</a>, for example, could render the message unreadable for certain people. A good email accessibility best practice is to <strong>avoid using color to convey meaning</strong>.</p>



<h2 class="wp-block-heading">Tips and alternatives for accessible holiday emails</h2>



<p>Inclusive email marketing means keeping subscribers of all types in mind as you design and develop templates and campaigns. So, it&#8217;s worth considering ways to create holiday email campaigns without focusing too much on red and green.</p>



<p>Here are a few brands that found other ways to deliver emails that are merry and bright. </p>



<h3 class="wp-block-heading">1. Rely on holiday-themed copy and icons</h3>



<p>Instead of sharing holiday cheer through color, consider using things like symbols. Think wreaths, candy canes, snowflakes, gifts, and stockings. Apple did this in a really unique way in one of their email campaigns:</p>


<div class="wp-block-image">
<figure class="aligncenter size-large is-resized"><img decoding="async" src="https://www.emailonacid.com/wp-content/uploads/2021/11/image3.png" alt="Apple holiday promo email design" class="wp-image-18474" style="width:448px;height:1451px"/><figcaption class="wp-element-caption">Via <a href="https://reallygoodemails.com/emails/shop-all-our-holiday-best" target="_blank" rel="noreferrer noopener" aria-label="Really Good Emails (opens in a new tab)">Really Good Emails</a></figcaption></figure></div>


<p>Though they stuck to their typical brand colors, they turned their products into wreaths and snowflakes, highlighting the holidays in a fun way.</p>



<p>Bicycle accessory brand Rapha didn&#8217;t even get close to traditional holiday colors in this email. Yet, it still captures the spirit of the season because the copy makes it clear what their gift guide is all about.</p>


<div class="wp-block-image">
<figure class="aligncenter is-resized"><img decoding="async" src="https://lh5.googleusercontent.com/U7LXCMVMDOHkJDmVW0ptCb_3yAHOyoXvC4hFdvH7GN-nxJoNh34CFiq8yuMCLQMBDjOAfqr89n7q48mq4ewyVqqbzgqRRbfVrNtFjkT_kG-NTszgTcdnvaiL4yNyABCfOLZRYzJ7" alt="" style="width:680px;height:984px"/><figcaption class="wp-element-caption">Via&nbsp;<a rel="noreferrer noopener" href="https://reallygoodemails.com/emails/rapha-gift-guide-presents-for-all-who-pedal" target="_blank">Really Good Emails</a></figcaption></figure></div>


<p>The brand uses phrases like “bike bells ringing” and “all the trimmings” to get in the festive spirit without typical red and green color schemes.</p>



<h3 class="wp-block-heading">2. Consider other holiday color combinations</h3>



<p>There are other colors that can communicate that Christmassy feeling. </p>



<p>You might use blue and white to depict a snowy scene, silver and gold for a classy Christmas, or black and white in <a href="https://www.emailonacid.com/blog/black-friday-mistakes/" target="_blank" rel="noreferrer noopener">Black Friday emails</a>. Not only will this make things easier for your entire audience to consume your emails, it can also help you stand out from the hundreds of red and green emails they’ll get this season.</p>



<p>BarkBox embraced this concept in their holiday email:<br></p>


<div class="wp-block-image">
<figure class="aligncenter size-large is-resized"><img decoding="async" src="https://www.emailonacid.com/wp-content/uploads/2021/11/image7.png" alt="Barkbox accessible holiday email" class="wp-image-18478" style="width:435px;height:782px"/><figcaption class="wp-element-caption">Via <a href="https://reallygoodemails.com/emails/dog-people-give-the-best-gifts" target="_blank" rel="noreferrer noopener" aria-label="Really Good Emails (opens in a new tab)">Really Good Emails</a></figcaption></figure></div>


<p>They went with a blue color scheme, adding white snowflakes and music notes to make it seem wintery. It still feels festive but works for everyone on their list.</p>



<h3 class="wp-block-heading">3. Use patterns or textures</h3>



<p>Patterns and textures are another great way to add holiday flair without using red or green. Create your own, branded pattern or find a great texture from a stock library. BathLife used a classy gold pattern as the background of their holiday email:</p>


<div class="wp-block-image">
<figure class="aligncenter size-large is-resized"><img decoding="async" src="https://www.emailonacid.com/wp-content/uploads/2021/11/image4.png" alt="texture or pattern on accessible holiday emails" class="wp-image-18475" style="width:428px;height:593px"/></figure></div>


<p>This design choice is sort of like creating your own gift wrap for an email. Find out how to <a href="https://www.emailonacid.com/blog/html-background-images-in-email/" target="_blank" rel="noreferrer noopener">code background images in email</a> so you can pull of a look like this.</p>



<h3 class="wp-block-heading">4. Use more than color to distinguish links and CTAs</h3>



<p>The goal of most holiday email promotions is to convince your contacts to click links and CTAs that <a href="https://www.emailonacid.com/blog/effective-landing-pages/" target="_blank" rel="noreferrer noopener">send them to a landing page</a> on your site. </p>



<p>While it may be tempting to make your links red or green this holiday season, make sure you’re distinguishing them in other ways, too. Consider adding an underline, an arrow, or another symbol to make links stand out.</p>



<p>To someone dealing with color-blindness, your green or red buttons may look the same as the rest of your email. But you want them to stand out. So think of other ways to highlight them:</p>



<ul class="wp-block-list">
<li>Make them big</li>



<li>Add an icon</li>



<li>Include a border</li>



<li>Switch up or emphasize the font</li>



<li>Place them in their own area of the email</li>
</ul>



<p>And of course, writing <a rel="noreferrer noopener" href="https://www.emailonacid.com/blog/creative-ctas/" target="_blank">creative email CTAs</a> can do a lot to boost your clicks. Instead of &#8220;Buy Now&#8221; or &#8220;Read More&#8221;, write CTA copy that gets a laugh, makes a promise, or stirs up curiosity in your subscribers.</p>



<h2 class="wp-block-heading">Accessible email matters now more than ever</h2>



<p>Accessibility isn’t just good practice; it’s becoming law in some regions. Starting June 2025, the European Accessibility Act (EAA) requires digital communications, including email, to meet accessibility standards. If you’d like a full breakdown, <a href="https://www.mailgun.com/blog/email/webinar-recap-european-accessibility-act/" target="_blank" rel="noreferrer noopener">check out Sinch Mailgun&#8217;s webinar recap on what the EAA means for email</a>. </p>



<p>The best way to know that your emails look good for every single one of your subscribers is through pre-deployment testing. That’s where Sinch Email on Acid shines. The <a rel="noreferrer noopener" aria-label=" (opens in a new tab)" href="https://www.emailonacid.com/email-accessibility/" target="_blank">accessibility features in our email readiness tool</a> check your email for color contrast, code for screen readers, title attributes, alt text, and other accessibility factors. <strong>You can even preview the email with filters that display different color deficiencies.</strong><br></p>



<figure class="wp-block-image size-large"><img decoding="async" src="https://www.emailonacid.com/wp-content/uploads/2018/12/Color-deficiencies.gif" alt="Color deficiency tool" class="wp-image-5627"/></figure>



<p>Enjoy <a rel="noreferrer noopener" aria-label=" (opens in a new tab)" href="https://www.emailonacid.com/email-testing/" target="_blank">unlimited testing</a> with every one of our plans. That means you can preview campaigns on more than 100 clients and live devices, and you can do it as many times as you need before hitting send. That’s not a holiday promo, my friend. It’s just how we do things around here.</p>



    <div  class="banner-block longform-spacings rounded shadow-lg px-5 py-6 px-md-6 py-md-7 p-lg-7 bg-body" data-theme="dark">
                            <h4 class="text-accent fw-bold">
                Boost ROI with Accessible Emails!            </h4>
                            <div class="mb-0 text-body-color">
                                    <div class="mb-0 text-body-color"><p class="mb-0">People all over the world live with visual impairments. How many of them are on your list? Can they read and act on your email campaigns? <a href="/accessibility/">Email Accessibility</a> is about more than just improving your reach. It shows empathy for every subscriber. Use Sinch Email on Acid to check accessibility before you hit send.</p></div>
                            </div>
        
        <div class="text-start mt-5"><a href="https://www.emailonacid.com/free-trial/"  class="btn btn-primary" >Try Campaign Precheck Free</a></div>
    </div>

<p>The post <a href="https://www.emailonacid.com/blog/article/email-marketing/accessible-holiday-emails-color-blindness/">How People with Color Blindness See Your Holiday Email Campaigns</a> appeared first on <a href="https://www.emailonacid.com">Email on Acid</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Retail Email Marketing Strategy: Keys to Success in 2025</title>
		<link>https://www.emailonacid.com/blog/article/email-marketing/retail-email-marketing-strategy/</link>
		
		<dc:creator><![CDATA[Kasey Steinbrinck]]></dc:creator>
		<pubDate>Thu, 14 Aug 2025 14:52:37 +0000</pubDate>
				<category><![CDATA[Email Marketing]]></category>
		<category><![CDATA[b2c]]></category>
		<category><![CDATA[ecommerce]]></category>
		<category><![CDATA[retail]]></category>
		<category><![CDATA[Strategy]]></category>
		<guid isPermaLink="false">https://www.emailonacid.com/?post_type=article&amp;p=17775</guid>

					<description><![CDATA[<p>The email inbox is one of the best places for retailers to connect with customers. But, because it’s so effective, retail email marketing is also challenging and competitive. Deals! Coupons! Discounts! Codes! That may be what shoppers want. The only problem is, practically every retailer is sending them the same thing. You would never shout [&#8230;]</p>
<p>The post <a href="https://www.emailonacid.com/blog/article/email-marketing/retail-email-marketing-strategy/">Retail Email Marketing Strategy: Keys to Success in 2025</a> appeared first on <a href="https://www.emailonacid.com">Email on Acid</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>The email inbox is one of the best places for retailers to connect with customers. But, because it’s so effective, retail email marketing is also challenging and competitive.</p>



<p><em>Deals! Coupons! Discounts! Codes! </em>That may be what shoppers want. The only problem is, practically every retailer is sending them the same thing. You would never shout at customers in your retail store to “buy now before it’s gone!”&nbsp; Yet that’s exactly what many retail email marketers do.</p>



<p><strong>It’s time to make email work for your retail business.</strong> Email has one of the highest returns on investment of any marketing channel out there, especially for retail.</p>



<p>That’s why our friends at <a href="https://www.mailjet.com/" target="_blank" rel="noreferrer noopener">Sinch Mailjet</a> asked more than 2,000 consumers about their email marketing preferences for their recent <a href="https://www.mailjet.com/resources/research/email-engagement-2024/" target="_blank" rel="noreferrer noopener"><em>Path to email engagement report</em></a>. In this article, we’ll share some insights from the survey and offer advice for a retail email marketing strategy that cuts through the clutter.</p>



<h2 class="wp-block-heading"><a></a>Why retail and email marketing are the perfect pair</h2>



<p>Customers no longer “go shopping” as a verb the way they did in the mall hey-days of the early aughts. With the exception of grocery items and foodstuffs, shoppers often turn online first.</p>



<p>Retail industry research shows 39% of consumers say they “<a href="https://chainstoreage.com/study-consumers-prefer-shopping-store" target="_blank" rel="noreferrer noopener">can’t live without online shopping</a>.” Even if they do visit a store IRL, they’re still split on how they purchase, with <a href="https://www.shopify.com/retail/retail-statistics" target="_blank" rel="noreferrer noopener">53% telling Shopify</a> that they’re likely to look at an item in a store before buying online (or vice-versa.)</p>



<p>It doesn’t matter whether you’re running a primarily brick-and-mortar business or operate 100% online. Shoppers expect a cohesive brand experience – and that’s exactly what email marketing can do. While email is technically a digital marketing channel, it’s a much more personal experience than other marketing channels. Retail brands can build relationships with customers through the inbox, increasing loyalty and repeat purchases.</p>



<p>Of course, the email channel also has functional purposes for retail brands. <a href="https://www.mailgun.com/blog/email/transactional-email-unsung-hero/" target="_blank" rel="noreferrer noopener">Transactional emails are unsung heroes</a> that improve the customer experience. Online shoppers rely on and expect things like order confirmations, shipping updates, and other messages that help your retail brand conduct business online.</p>



<h2 class="wp-block-heading"><a></a>Retail email marketing: Promotional vs. transactional messages</h2>



<p>Part of why email marketing is so powerful? Because your customers <em>want to hear from you there</em>. Sinch Mailjet found around three-quarters of <a href="https://www.mailjet.com/resources/research/email-engagement-2024/" target="_blank" rel="noreferrer noopener">consumers prefer email</a> marketing for both transactional and promotional messages.</p>



<figure class="wp-block-image size-full"><img decoding="async" src="https://www.emailonacid.com/wp-content/uploads/2024/03/MJ-Chart-Email-Engagement-01-1.webp" alt="Chart shows 75% of consumers preer email for brand messages" class="wp-image-25786"/></figure>



<p>These types of messages are very different but both critical for your retail email marketing strategy:</p>



<p><strong>Transactional emails </strong>relate directly to the completion of a sale, such as email receipts, shipping confirmations, or return information. These emails are sent based on specific actions from the customer and are limited in scope. If it’s a true transactional email, retailers don’t need an opt-in to send it because the transaction indicated implied consent.</p>



<p><strong>Promotional emails</strong> include every other kind of email you would send to a customer or prospect – such as deals and upcoming sales, showcasing new arrivals, or recommending new products. These emails are sent to all (or a segment) of your email list and can be customized for just about anything. Mailjet’s survey found&nbsp; 62.8% of consumers say exclusive deals and offers are the most valuable thing they get from <a href="https://www.emailonacid.com/blog/email-marketing-design-b2c-brands/">B2C brand emails</a>.</p>



<p>There are some messages that blur the lines between transactional and promotional. For example, <a href="https://www.emailonacid.com/blog/article/needs-improvement/how-abandoned-cart-emails-maximize-roi/" target="_blank" rel="noreferrer noopener">abandoned cart emails</a> seem related to a transaction. However, since cart abandonment and the follow-up email happen <em>before</em> a purchase, it’s more about pushing for the sale. That’s promotional.</p>



<p>On the other hand, <a href="https://www.mailjet.com/blog/email-best-practices/welcome-emails-examples/" target="_blank" rel="noreferrer noopener">welcome emails</a> can be a transactional email when they’re triggered by an initial purchase or account creation. Above all, retail email marketers should avoid adding too much promotional messaging into transactional emails.</p>



<h2 class="wp-block-heading"><a></a>5 retail email marketing strategies to increase sales</h2>



<p>Whether you’re operating an ecommerce or brick-and-mortar retail business, email marketing should be a major part of your strategy. Let’s talk through some of the building blocks for sending strong, relevant email marketing campaigns to your subscribers so they’re more likely to buy from you:</p>



<h3 class="wp-block-heading"><a></a>1.&nbsp;&nbsp; Retail email subscriber acquisition</h3>



<p>Of course, to make the most of email as a channel, you’ll need to build your email list first. Shoppers <a href="https://www.mailjet.com/resources/research/email-engagement-2024/" target="_blank" rel="noreferrer noopener">sign up for emails</a> primarily because they’re interested in receiving regular deals and or one-time discounts.</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img decoding="async" src="https://www.emailonacid.com/wp-content/uploads/2024/03/EN-RR-MJ-Email-Engagement-2024_04.webp" alt="Chart shows 32.7% of consumers sign up for emails to get a special offer" class="wp-image-25798"/></figure></div>


<p>In retail, that means focusing on two key areas of the customer journey:</p>



<ul class="wp-block-list">
<li><strong>The casual browsing process</strong>: When a customer is bouncing around your site looking at merchandise, you can still capture their email address through opt-in forms in your footer, an exit or welcome pop-up with a discount promotion, or through “notify me” email forms for items that are low-stock or coming soon.</li>



<li><strong>The check-out process: </strong>Both in-store and online checkout processes should have options to collect an email address and an explicit ask to be able to use it to send promotional emails (to comply with data collection regulations.)</li>
</ul>



<p>For both, make sure customers understand the value they receive by giving their email address.</p>



<p>Do they have access to a new account where they can collect loyalty points, get special deals, or receive free shipping? Will they be saved from having to enter all their details again? Do they get access to a special experience in your store?</p>



<p>Your customers know that you’ll be emailing them. Make it worth their while.</p>



<h3 class="wp-block-heading"><a></a>2.&nbsp;&nbsp; Retail email marketing segmentation</h3>



<p>What separates annoying email campaigns from exciting ones for subscribers is a laser-focused, highly targeted segmentation strategy. <a href="https://www.mailjet.com/blog/email-best-practices/email-segmentation/" target="_blank" rel="noreferrer noopener">Email list segmentation</a> is as much about avoiding email fatigue as it is about sending highly relevant communications.</p>



<p><strong>Every email that you send that doesn’t positively engage a subscriber risks your future relationship with that subscriber.</strong></p>



<p>Email lists can be segmented in many different ways. The most obvious way to segment your lists is based on previous purchases and perceived customer <a href="https://www.emailonacid.com/blog/article/needs-improvement/how-to-use-buyer-personas/" target="_blank" rel="noreferrer noopener">personas for email marketing</a>. For example, a gaming retailer who previously sold a customer an Xbox console may find very little success if they start sending that same customer emails relating to PlayStation games and accessories. Knowing who you plan to target before you send an email pays off in the long run.</p>



<h3 class="wp-block-heading"><a></a>3.&nbsp;&nbsp; Retail email marketing personalization</h3>



<p>Segmentation is the first step toward sending more relevant emails to your shoppers, but it’s personalization that takes it to the next level. Mailjet’s survey found more than <a href="https://www.mailjet.com/resources/research/email-engagement-2024/" target="_blank" rel="noreferrer noopener">80% of consumers</a> view personalized content as important when deciding whether to open a B2C email campaign.</p>



<figure class="wp-block-image size-full"><img decoding="async" src="https://www.emailonacid.com/wp-content/uploads/2024/03/EN-RR-MJ-Email-Engagement-2024_06.webp" alt="Chart shows 80% of consumers say personalized email content is important" class="wp-image-25799"/></figure>



<p>While addressing shoppers by their first name is a great start, they expect more from you.</p>



<p>You’re already collecting tons of data on your shoppers, from what kinds of products they purchase to which items tend to be paired together in their carts. Use data on past purchases, content consumption, and website browsing to your advantage. Something as simple as a birthday email can inspire brand loyalty.</p>



<h3 class="wp-block-heading"><a></a>4.&nbsp;&nbsp; Retail email marketing engagement</h3>



<p>If you want to drive sales with your email marketing campaigns, then your shoppers have to open your email in the first place. And inboxes are crowded already with your retail competitors. How can you stand out and improve your open rates?</p>



<p>Writing compelling subject lines matters for your metrics, but your brand’s reputation and anticipation about what’s inside the message are also key considerations for shoppers. In fact, <a href="https://www.mailjet.com/resources/research/email-engagement-2024/" target="_blank" rel="noreferrer noopener">94.5% said recognizing the sender</a> or brand was at least somewhat important when deciding whether to open emails. Around two thirds of consumers said the same about subject lines promoting a limited time offer.</p>



<p>Once they open your retail email promotion, the next step is convincing consumers to click. More than 45% of survey respondents told Mailjet the chance to use a coupon code or claim a deal. However, wanting to learn more about what was in the email or the chance to check out a featured product were also popular reasons for clicking.</p>



<figure class="wp-block-image size-full"><img decoding="async" src="https://www.emailonacid.com/wp-content/uploads/2024/03/EN-RR-MJ-Email-Engagement-2024_07.webp" alt="Chart reveals top reasons consumers click on retail email promotions" class="wp-image-25797"/></figure>



<p>To increase clicks, make sure you generate some curiosity with your retail email marketing. You want subscribers to be interested enough to <a href="https://www.emailonacid.com/blog/cta-best-practices/" target="_blank" rel="noreferrer noopener">click that CTA button</a> because they just have to know more.</p>



<h3 class="wp-block-heading"><a></a>5.&nbsp;&nbsp; Retail email marketing and the Promotions tab</h3>



<p><a href="https://www.emailonacid.com/blog/gmail-promotions-tab-is-it-really-that-bad-for-marketers/" target="_blank" rel="noreferrer noopener">What about the Gmail Promotions tab</a>? Don’t panic! Landing there is nothing like ending up in spam. In fact, it may even give you an advantage.</p>



<p><strong>According to Sinch Mailjet, more than 50% of shoppers who use Gmail check their Promotions tab every day</strong>. Let’s be honest, if you’re sending promotional emails, the Promotions tab is where you belong. Gmail may actually be helping you out here. It organizes emails for users and helps you avoid getting lost in the main inbox. If an email user visits their Promotions tab, it’s a sign they’re willing to start shopping. And that’s a good thing if you’re a retail email marketer.</p>



<p>There are also ways to <a href="https://www.emailonacid.com/blog/schema-markup-gmail/" target="_blank" rel="noreferrer noopener">optimize retail emails for the Gmail Promotions tab</a>. You can use Schema markup to showcase coupon codes, deal expiration dates, product carousels and more. This happens at the inbox level &#8211; <em>before</em> people even open the campaign.</p>



<figure class="wp-block-image size-full"><img decoding="async" src="https://www.emailonacid.com/wp-content/uploads/2024/03/annotation-gmail-1.webp" alt="Example of enhanced features in the Gmail Promotions tab" class="wp-image-25800"/></figure>



<h2 class="wp-block-heading"><a></a>10 common types of retail and ecommerce emails</h2>



<p>Need a little inspiration for your retail email marketing efforts? We got you. Here are some of the most common types of emails retailers send:</p>



<h3 class="wp-block-heading">1.&nbsp;Welcome emails for retail brands</h3>



<p>Welcome emails are a classic email automation that can kick off a great relationship with a customer without a lot of effort. Your welcome email should clearly set up what kinds of emails you plan to send your subscribers so they know what to expect from you. New customers want to feel good about their purchase, too.</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img decoding="async" src="https://www.emailonacid.com/wp-content/uploads/2024/03/Screenshot-2024-03-22-at-2.42.46-PM.png" alt="Welcome Email with a coupon code" class="wp-image-25801"/></figure></div>


<p>While not every welcome email needs to include the founder like this one, it makes sense for Little Sleepies, a family sleepwear brand. The more personal you can make your welcome, the better. (And a discount doesn’t hurt, either.)</p>



<h3 class="wp-block-heading">2.&nbsp;Education and brand-building emails</h3>



<p>Shoppers say they sign up for emails because of deals, but talk too much about discounts and you’ll only cheapen your brand. Instead, sprinkle in educational content that matches what you offer. For example, a food retailer might want to share recipe ideas to sell more seasonal ingredients. Similarly, a sports store might want to share tips about improving a customer’s sporting performance and how specific products can help them find those marginal gains.</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img decoding="async" src="https://www.emailonacid.com/wp-content/uploads/2024/03/Screenshot-2024-03-22-at-2.45.33-PM.png" alt="Email campaign offers cleaning advice for consumers" class="wp-image-25802"/></figure></div>


<p>This example does a great job of promoting a new product release without really promoting it, instead offering wellness tips that align with their brand. When a retailer positions themselves as a <a href="https://www.emailonacid.com/blog/article/needs-improvement/how-to-create-thought-leadership-content/" target="_blank" rel="noreferrer noopener">thought leader</a>, they’re much more likely to build a loyal fan base of customers than those who only promote deals. You can still include a CTA to shop in your email design, though it should be less prominent than a product-specific email.</p>



<h3 class="wp-block-heading">3.&nbsp;Retail email newsletters</h3>



<p>Never underestimate the importance of sharing useful information with your community of customers. Emails highlighting changes to store opening hours, new store locations, and essential information about store operations (particularly during the ongoing pandemic) are incredibly important for setting customer expectations and building relationships. This information gets included in special announcement emails as well as a retail brand’s regular email newsletter.</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img decoding="async" src="https://www.emailonacid.com/wp-content/uploads/2024/03/Screenshot-2024-03-22-at-3.03.38-PM.png" alt="Retail email marketing gift guide for coffee products" class="wp-image-25804"/></figure></div>


<p>Gift guides like this one are a great example of this. You’re communicating something that customers are interested in hearing more about (especially during the busy holiday season) while promoting your products. Win-win.</p>



<h3 class="wp-block-heading">4. Seasonal promotions</h3>



<p>Retail email marketing strategy thrives on seasonal promotions, whether it’s curating an all-green lineup for St. Patrick’s Day or sending out summer swimwear for spring break. But the biggest seasonal promotion of them all? <a href="https://www.emailonacid.com/blog/black-friday-mistakes/" target="_blank" rel="noreferrer noopener">Black Friday and Cyber Monday</a>.</p>


<div class="wp-block-image">
<figure class="aligncenter size-large"><img decoding="async" src="https://www.emailonacid.com/wp-content/uploads/2024/03/30-off-starts-now-278x1024.png" alt="Black Friday retail email example" class="wp-image-25805"/></figure></div>


<p>While you’ll have a slate of emails for the entire season planned out to follow-up your original campaign, keep it as simple as possible, like this example.</p>



<p>While promotional emails get all the glory during BFCM, remember that your transactional emails matter, too. When <a href="https://www.mailjet.com/resources/research/email-engagement-2024/" target="_blank" rel="noreferrer noopener">Sinch Mailjet asked shoppers</a> about confirmations and shipping updates during the busy holiday shopping season, more than <a href="https://www.mailgun.com/blog/deliverability/customer-satisfaction-with-email-black-friday/" target="_blank" rel="noreferrer noopener">80% of consumers said </a>transactional communication is either very important or somewhat important.</p>



<h3 class="wp-block-heading">5.&nbsp;New product releases and product recommendations</h3>



<p>Some of your shoppers eagerly await your next drop. Others have no idea a product launch is happening. Either way, sending an email for new product releases, especially if they’re seasonally appropriate, can help you encourage repeat purchases. These emails are a great place to include personalized product recommendations based on purchase history as well.</p>


<div class="wp-block-image">
<figure class="aligncenter size-large"><img decoding="async" src="https://www.emailonacid.com/wp-content/uploads/2024/03/its-here-vanilla-273x1024.png" alt="Retail product announcement email for vanilla flavoring" class="wp-image-25807"/></figure></div>


<p>This email example showcases what could be a very boring flavor (vanilla) in an exciting, eye-catching way. From swirling design to calling out the fact that most people think vanilla is boring (and explaining why it’s not), this is an email that makes you want to buy.</p>



<h3 class="wp-block-heading">6.&nbsp;Abandoned cart emails</h3>



<p>Abandoned carts are a common online behavior these days (can you imagine what your store would look like if everyone left behind shopping carts in person?) Sending a quick automated email to your shoppers to let them know they’ve left something behind can be a great way to tip them into making the purchase.</p>


<div class="wp-block-image">
<figure class="aligncenter size-large"><img decoding="async" src="https://www.emailonacid.com/wp-content/uploads/2024/03/forget-something-janji-253x1024.png" alt="Abandoned cart email for sportswear" class="wp-image-25806"/></figure></div>


<p>Cart abandonment emails like this one don’t need to be interactive to make an impact. This email is a great example of staying true to your brand, even if it’s a triggered email. Bonus points for creating a personalized email with the actual item the shopper left behind in their cart.</p>



<h3 class="wp-block-heading">7. Order confirmation emails</h3>



<p>Because order confirmation emails are transactional in nature, retailers are more limited in what they can include – but you can still make them easy to understand and pleasing to the eye. Obviously, you’ll want to make sure there’s a clear confirmation of the order, the cost, and any shipping details you’re able to provide up front.</p>


<div class="wp-block-image">
<figure class="aligncenter size-large"><img decoding="async" src="https://www.emailonacid.com/wp-content/uploads/2024/03/thanks-your-order-is-complete-2-498x1024.png" alt="Audible confirmation email with recommendations" class="wp-image-25808"/></figure></div>


<p>Audible does a great job of including what an order confirmation needs to have (credits used, total cost, etc.) while adding a little bit of flair at the bottom with a few recommended next listens.</p>



<h3 class="wp-block-heading">8. Shipping and inventory updates</h3>



<p>Shoppers want to know when you’ve shipped an item and when they should receive it. In today’s retail world of get-it-same-day, the more you can communicate about the status of their package, the better.</p>



<p>This is also true of merchandise – especially if there’s an item you know a shopper has been looking at or is already in their cart. Sending a “back in stock” email to subscribers who have been poking around certain product lines is a great way to underline urgency and get them to purchase right away.</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img decoding="async" src="https://www.emailonacid.com/wp-content/uploads/2024/03/Screenshot-2024-03-22-at-2.49.49-PM.png" alt="Retail email marketing example for inventory update" class="wp-image-25809"/></figure></div>


<p>This example does a great job of promoting urgency (sold out 3x!) and making shoppers feel special that they have access to order now.</p>



<h3 class="wp-block-heading">9. Customer feedback emails</h3>



<p>Few customers make it to the ideal conclusion of the customer journey: Raving about your product online post-purchase. Make it easy for them to let others know how you did with a targeted customer feedback email. For these, you want to get them to your review platform of choice as quickly as possible, whether it’s on your own site or through a third-party service.</p>


<div class="wp-block-image">
<figure class="aligncenter size-large"><img decoding="async" src="https://www.emailonacid.com/wp-content/uploads/2024/03/got-two-minutes-296x1024.png" alt="Pet brand customer feedback email" class="wp-image-25810"/></figure></div>


<p>This example keeps it short and simple, with a clear call to action up front to leave a review.</p>



<h3 class="wp-block-heading">10. Retail rewards and loyalty program emails</h3>



<p>A robust retail email marketing strategy drives customer engagement and brand loyalty. Retail email marketers regularly use email to execute certain details of a customer rewards program, notifying subscribers about points earned and how to take advantage of them. Remember, these are your loyal customers – an incredibly valuable segment to your retail business’ bottom line.</p>


<div class="wp-block-image">
<figure class="aligncenter size-large"><img decoding="async" src="https://www.emailonacid.com/wp-content/uploads/2024/03/month-of-noodles-brings-you-a-month-of-deals-287x1024.png" alt="Noodles and Co. rewards email" class="wp-image-25811"/></figure></div>


<p>This email is a great example of how to showcase perks for customer loyalty programs, clearly stating the current balance at the top while detailing each freebie in a fun, eye-catching design.</p>



<h2 class="wp-block-heading"><a></a>Deliver email perfection to retail customers</h2>



<p>One thing you may notice about a lot of retail email marketing campaigns is that they often rely quite a bit on eye-catching design and unique layouts. What you <em>may not</em> realize is that some email clients and mailbox providers may be messing all of that up for your brand.</p>



<p>Emails render differently on different clients and devices. That means your email may look great in your <a href="https://www.emailonacid.com/blog/drag-and-drop-vs-development/" target="_blank" rel="noreferrer noopener">drag-and-drop WYSWIG editor</a>, but it could be a hot mess in Gmail, Outlook, or Yahoo Mail inboxes, or it could look be unreadable in dark mode.</p>



<p>That&#8217;s why you&#8217;ve got to <a rel="noreferrer noopener" href="https://www.emailonacid.com/email-testing/" target="_blank">test and preview every retail email campaign</a> <em>before</em> you hit send. Sinch Email on Acid offers reliable email previews on more than 100 live clients and devices as well as many other pre-send checks to help retail marketing teams with <a rel="noreferrer noopener" href="https://www.emailonacid.com/blog/solid-email-qa/" target="_blank">email quality assurance</a>. Gain send-button confidence with our industry-leading platform and make sure your retail email marketing lands in consumers&#8217; inboxes looking like a million bucks.</p>



    <div  class="banner-block longform-spacings rounded shadow-lg px-5 py-6 px-md-6 py-md-7 p-lg-7 bg-body" data-theme="dark">
                            <h4 class="text-accent fw-bold">
                Simplify the Email QA Process and Deliver Perfection            </h4>
                            <div class="mb-0 text-body-color">
                                    <div class="mb-0 text-body-color"><p class="mb-0">What’s the best way to run through your pre-send checklist? With Sinch Email on Acid’s <a href="/features/">Campaign Precheck</a>, we’ve simplified the process and set everything up for you. Use it to double-check your content, optimize for deliverability, ensure accessibility, and preview how campaigns look on more than 100 of the most popular clients and devices. All before you hit send!</p></div>
                            </div>
        
        <div class="text-start mt-5"><a href="https://www.emailonacid.com/free-trial/"  class="btn btn-primary" >Start a free trial</a></div>
    </div>

<p>The post <a href="https://www.emailonacid.com/blog/article/email-marketing/retail-email-marketing-strategy/">Retail Email Marketing Strategy: Keys to Success in 2025</a> appeared first on <a href="https://www.emailonacid.com">Email on Acid</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>How to Create Your Own Email Marketing Templates</title>
		<link>https://www.emailonacid.com/blog/article/email-marketing/7-tips-for-email-template-success/</link>
		
		<dc:creator><![CDATA[Megan Boshuyzen]]></dc:creator>
		<pubDate>Thu, 07 Aug 2025 10:00:00 +0000</pubDate>
				<category><![CDATA[Email Marketing]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[Email templates]]></category>
		<category><![CDATA[Email Testing]]></category>
		<category><![CDATA[Responsive Email Template]]></category>
		<guid isPermaLink="false">https://www.emailonacid.com/?post_type=article&amp;p=5056</guid>

					<description><![CDATA[<p>For those tasked with designing and coding email marketing templates without prior experience, the challenge can seem daunting. In today&#8217;s digital landscape where email remains a crucial tool for customer engagement, mastering this skill is essential for the efficient creation of email communication. This article aims to provide practical guidance and insights to individuals new [&#8230;]</p>
<p>The post <a href="https://www.emailonacid.com/blog/article/email-marketing/7-tips-for-email-template-success/">How to Create Your Own Email Marketing Templates</a> appeared first on <a href="https://www.emailonacid.com">Email on Acid</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>For those tasked with designing and coding email marketing templates without prior experience, the challenge can seem daunting. In today&#8217;s digital landscape where email remains a crucial tool for customer engagement, mastering this skill is essential for the efficient creation of email communication.</p>



<p>This article aims to provide practical guidance and insights to individuals new to email development. Whether you&#8217;re a marketer seeking to expand your skill set or a beginner in email coding, our goal is to equip you with the knowledge needed to create effective templates.</p>



<p>Throughout this guide, we&#8217;ll explore the fundamental principles of designing and coding email templates, offering actionable tips to overcome common challenges. By the end, you&#8217;ll have the skills and confidence to create engaging email templates that drive results and streamline your future email production process.</p>



<h2 class="wp-block-heading">5 benefits of using email templates</h2>



<p>Email templates serve as a foundational tool for email development. They provide structure and consistency to your communication efforts. Email templates are pre-designed layouts that help streamline the process of creating emails and offer some important benefits:</p>



<h3 class="wp-block-heading">1. Efficiency</h3>



<p>By providing a pre-designed framework, email templates streamline the email creation process, saving valuable time and resources. Marketers can focus on <a href="https://www.mailjet.com/blog/email-best-practices/newsletter-ideas/" target="_blank" rel="noreferrer noopener">crafting compelling content</a> rather than starting from scratch with each email campaign.</p>



<h3 class="wp-block-heading">2. Consistency</h3>



<p>Email templates ensure brand consistency across all communications, maintaining a cohesive look and feel that reinforces brand identity. Consistent branding builds trust and familiarity with recipients.</p>



<h3 class="wp-block-heading">3. Speed</h3>



<p>With ready-made templates at their disposal, marketers can quickly deploy email campaigns, responding promptly to time-sensitive promotions or events.</p>



<h3 class="wp-block-heading">4. Error avoidance</h3>



<p>Templates help mitigate the risk of errors in email campaigns by providing standardized layouts and formatting. This reduces the likelihood of typos, broken links, or design inconsistencies that could undermine the effectiveness of the message.</p>



<h3 class="wp-block-heading">5. Reusable customization</h3>



<p>Email templates can be customized and reused for various campaigns, enabling marketing team members or clients to leverage your coded templates for their specific needs. This empowers senders to maintain brand consistency while tailoring content to suit different audience segments or campaign objectives.</p>



<h2 class="wp-block-heading">7 tips for developing email marketing templates</h2>


<div class="wp-block-image">
<figure class="aligncenter size-large is-resized"><a href="https://www.mailjet.com/"><img decoding="async" src="https://www.emailonacid.com/wp-content/uploads/2023/02/Mailjet-Templates__2_-1024x639.webp" alt="Mailjet email template gallery" class="wp-image-22527" style="width:562px;height:351px"/></a></figure></div>


<p>For those new to email development, navigating the intricacies of coding email marketing templates can be daunting. <a href="https://www.emailonacid.com/blog/web-vs-email-development/" target="_blank" rel="noreferrer noopener">Unlike web development</a>, email template coding faces limitations due to varying HTML and CSS support across email clients. This often leads to inconsistent rendering, especially when viewed on different devices. Factor such as <a href="https://www.mailgun.com/blog/email/email-dark-mode/" target="_blank" rel="noreferrer noopener">dark mode emails</a> and accessibility add even more complexity.</p>



<p>Despite these challenges, mastering <a rel="noreferrer noopener" href="https://www.emailonacid.com/blog/email-coding-101/" target="_blank">email coding</a> is essential for creating templates that deliver a consistent and engaging experience for recipients across all platforms. As you start coding and designing your templates, here are some key considerations:</p>



<h3 class="wp-block-heading"><a></a>1.&nbsp;&nbsp; Plan ahead</h3>



<p>When it comes to creating email templates, it’s much like creating any other email, the major difference is that we know our template is going to be reused and repurposed for multiple different emails.</p>



<p>Whenever I’m coding a new email template I’m always asking myself “how will this template be used?” by making a point to think about this ahead of creation it lets me plan out all the use-cases for my template and informs every other decision around a template.</p>



<p>Start by making a list of all the different types of emails you send. For example you may need a newsletter template, a product announcement template, transactional email templates, and more.</p>



<h3 class="wp-block-heading"><a></a>2.&nbsp;&nbsp; Choose your code approach</h3>



<p>Once we have our template planned out and our use-cases mapped out, it’s time to dive into the nitty-gritty of creating the template.</p>



<p>When it comes to <a href="https://www.emailonacid.com/blog/email-development-best-practices-2/" target="_blank" rel="noreferrer noopener">email development</a>, there are several methods and options to consider, each with its own advantages and considerations. Two primary decisions that email developers often face are whether to use divs or tables for layout, and whether to use a framework like <a href="https://mjml.io" target="_blank" rel="noreferrer noopener">MJML</a> or stick with traditional HTML and CSS.</p>



<h4 class="wp-block-heading"><a></a>Divs vs. Tables for email template layouts</h4>



<p>Historically, the <code>&lt;table&gt;</code> has been a go-to choice for HTML email layouts due to better support across email clients. They provide more consistent rendering, especially in older clients like certain desktop versions of Outlook. However, table-based layouts can be cumbersome to work with and less flexible in terms of design.</p>



<p>Layouts using <code>&lt;div&gt;</code>s offer more flexibility and are preferred by many web developers due to their cleaner code structure. However, div-based layouts may face compatibility issues in certain email clients. Once again, <a href="https://www.emailonacid.com/blog/how-to-code-emails-for-outlook-2016/" target="_blank" rel="noreferrer noopener">coding emails for Outlook</a> is one of the primary reasons email developers use tables over divs. However, email geek <a href="https://www.emailonacid.com/blog/future-email-mark-robbins/" target="_blank" rel="noreferrer noopener">Mark Robbins told us about a future of email</a> in which we no longer have to code emails like it’s 1999.</p>



<p>Ultimately, your decision around divs vs tables comes down to a personal choice, which should be based on your subscriber base and your own skill level and comfort with different techniques.</p>



<h4 class="wp-block-heading"><a></a>MJML vs. HTML + CSS.</h4>



<p><a href="https://www.mailjet.com/resources/email-tools/mjml/" target="_blank" rel="noreferrer noopener">MJML</a> is a markup language designed specifically for email development. It offers a simplified syntax and pre-built components that streamline the email creation process. MJML templates are inherently responsive, ensuring consistent rendering across devices and email clients. However, there may be a learning curve for developers transitioning to MJML, and customization options may be limited compared to traditional HTML and CSS.</p>



<p>Traditional HTML and CSS remains the popular choice for email development, offering full control over the design and layout of email templates. While HTML and CSS provide maximum flexibility and customization options, you must be mindful of email client limitations and compatibility issues.</p>



<p>For more on using MJML for email development, check out <a href="https://www.emailonacid.com/resource/nftd-ep2-nicole-hickman/" target="_blank" rel="noreferrer noopener">this episode of Notes from the Dev</a>, featuring tips from Nicole Hickman.</p>



<h3 class="wp-block-heading"><a></a>3.&nbsp;&nbsp; Code you need in every email</h3>



<p>In every email, regardless if it’s a one-off email or a template like we’re creating, there are essential pieces of code you’ll want to include that ensure proper rendering and functionality across various email clients and devices. Here&#8217;s a summary of the key elements:</p>



<h4 class="wp-block-heading"><a></a>HTML Boilerplate:</h4>



<p>The HTML email boilerplate provides a foundation for your template and includes essential elements such as the <code>&lt;!DOCTYPE></code> declaration, <code>&lt;html></code> and <code>&lt;head></code> tags, and character encoding declaration (<code>&lt;meta charset="utf-8"></code>). It also includes the <code>&lt;body></code> tag where the email content resides.</p>



<h4 class="wp-block-heading"><a></a>Media Queries for Responsive Design:</h4>



<p><a href="https://www.emailonacid.com/blog/media-queries-in-html-email/" target="_blank" rel="noreferrer noopener">Media queries</a> allow you to create responsive email designs that adapt to different screen sizes and devices. By applying specific styles based on the viewport width, you can ensure your email templates look great on both desktop and mobile devices.</p>



<h4 class="wp-block-heading"><a></a>Fallback Font Stacks:</h4>



<p>Fallback font stacks ensure readability by specifying a list of fonts that should be used if the preferred font is not available on the recipient&#8217;s device. This helps to maintain consistency in typography across email clients and ensures your content remains accessible.</p>



<h3 class="wp-block-heading"><a></a>4.&nbsp;&nbsp; Consider mobile-first email templates</h3>



<p>In today&#8217;s mobile-centric world, it&#8217;s imperative to prioritize mobile responsiveness when developing email marketing templates. A <a href="https://www.mailjet.com/resources/research/email-engagement-2024/" target="_blank" rel="noreferrer noopener">survey from Sinch Mailjet</a> found that a staggering <strong>71.5% of global consumers primarily view emails on mobile devices</strong>. Adopting a mobile-first approach ensures that your email marketing templates are optimized for the devices most commonly used by your audience.</p>



<p>To implement a <a href="https://www.emailonacid.com/blog/mobile-first-emails/" target="_blank" rel="noreferrer noopener">mobile-first strategy</a>, start by designing your email templates with the smallest screens in mind. This means creating a layout that is clear, concise, and easy to navigate on mobile devices. Use single-column layouts, larger font sizes, and spacious touch targets to accommodate smaller screens and touch interactions.</p>



<p>Utilizing CSS media queries, you can apply specific styles based on screen width to ensure a seamless transition from mobile to desktop. Min-width and max-width media queries allow you to target specific screen sizes and apply different styles accordingly.</p>



<p>Incorporating these best practices into your email template development process will ensure that your emails are optimized for mobile devices and provide a seamless user experience across all screen sizes.</p>



<h3 class="wp-block-heading"><a></a>5.&nbsp;&nbsp; Prioritize accessibility in template creation</h3>



<p>In email marketing <a href="https://www.mailgun.com/blog/email/european-accessibility-act/" target="_blank" rel="noreferrer noopener">accessibility</a> is not just a best practice &#8211; it&#8217;s a fundamental aspect of ensuring that your messages reach and resonate with all recipients, regardless of their abilities or assistive technologies.</p>



<p><a href="https://www.mailgun.com/blog/email/emails-not-dead-season-six-ep-2-why-accessibility-matters/" target="_blank" rel="noreferrer noopener">Prioritizing accessibility in template creation</a> is crucial, ensuring that your email content is accessible to everyone, including individuals with disabilities such as visual impairments or mobility limitations. By designing with accessibility in mind, you create a more inclusive experience for all recipients, fostering a sense of belonging and engagement with your brand.</p>



<p>Accessibility features, such as descriptive alt text for images and semantic HTML structure not only benefit users with disabilities but also improve the overall user experience for all recipients. Clear and well-organized content makes it easier for everyone to consume and interact with your emails.</p>



<h3 class="wp-block-heading"><a></a>6.&nbsp;&nbsp; Create templates for different layouts</h3>



<p>In email marketing, one size rarely fits all. <a href="https://www.emailonacid.com/blog/article/email-development/the-basics-of-email-design/" target="_blank" rel="noreferrer noopener">Tailoring your email layouts</a> to suit the specific goals and content of each campaign is essential for maximizing engagement and driving desired actions from your audience.</p>



<p>Different email campaigns serve different purposes, whether it&#8217;s promoting a new product, sharing educational content, or delivering transactional updates. By crafting layouts that align with the content and objectives of each campaign, you can ensure that your emails are relevant and resonant with recipients&#8217; interests and preferences. Personalized layouts that speak directly to the recipient&#8217;s needs and motivations are more likely to capture attention and drive engagement.</p>



<h3 class="wp-block-heading"><a></a>7.&nbsp;&nbsp; Testing your templates</h3>



<p><a href="https://www.mailgun.com/solutions/email-testing-software/" target="_blank" rel="noreferrer noopener">Testing your email templates</a> is a critical step in the email marketing process, guaranteeing that your messages render correctly, function as intended, and provide an optimal experience for recipients.</p>



<p>Email clients vary widely in their rendering capabilities with differences in HTML and CSS support that can affect how your emails appear to subscribers. Test your templates across multiple clients, including popular ones like Gmail, Outlook, and iOS Mail, to ensure consistent rendering across platforms.</p>



<p>By rigorously testing your email templates across various dimensions you can identify and address any issues before deploying your campaigns, ensuring a seamless and engaging experience for your subscribers. Remember to document your testing process and any findings to inform future template optimizations and improvements.</p>



<h2 class="wp-block-heading"><a></a>Working with pre-designed email templates</h2>



<p>Creating custom email templates can offer unparalleled flexibility and uniqueness but leveraging <a href="https://www.mailjet.com/solutions/use-cases/newsletter-templates/" target="_blank" rel="noreferrer noopener">pre-designed email templates</a> found online presents an alternative for those seeking convenience.</p>



<p>While using these templates you can find online have benefits like the ability for rapid deployment, utilizing their professional designs, and the fact that there are a wide variety of free templates to choose from, it’s important that we remember the drawbacks:</p>



<ul class="wp-block-list">
<li><strong>Limited Customization</strong>: While pre-designed templates offer convenience, they may have limitations in customization.</li>



<li><strong>Compatibility Concerns</strong>: Pre-designed templates may not always be optimized for compatibility across different email clients and devices.</li>



<li><strong>Risk of Uniqueness</strong>: Since pre-designed templates are widely accessible, there&#8217;s a risk that emails created using these templates may lack uniqueness or fail to stand out amidst competitors&#8217; campaigns.</li>
</ul>



<p>Leveraging pre-designed email templates available online offers a convenient and cost-effective solution for executing email campaigns. While they provide benefits in terms of rapid deployment and professional design, you should be mindful of their limitations and drawbacks.</p>



<h2 class="wp-block-heading"><a></a>The next step? An email design system</h2>



<p><a href="https://www.mailjet.com/blog/email-best-practices/email-design-system/" target="_blank" rel="noreferrer noopener">A design system</a> includes a set of standards used to create a collection of reusable components. These components (or email modules) share a consistent visual style, which typically follows brand guidelines.</p>



<p>It’s helpful to think of a design system like a <a href="https://www.mailjet.com/email-playbook/design/email-components/" target="_blank" rel="noreferrer noopener">set of building blocks or Lego bricks</a>. Each component is a block, and you can use those content blocks to build a variety of things. </p>



<p>Often, designers and developers will start with just one template, reusing components like the header, a certain content module or way of showing a feature and build that out to be a complete email design system.</p>



<p>By adopting an email design system, marketers can elevate the quality, consistency, and effectiveness of their email campaigns while optimizing their workflow and collaboration processes.</p>



<h2 class="wp-block-heading"><a></a>Test your email templates before you hit send</h2>



<p>While it&#8217;s tempting to assume that templates are flawless after initial testing, the reality is that factors such as evolving email client updates, changes in rendering standards, and shifts in user preferences can impact template performance over time.</p>



<p>Prioritizing continuous testing and previewing of your email templates is not only a smart practice but a necessary one for maintaining the success and relevance of your email marketing efforts in an ever-evolving landscape.</p>



    <div  class="banner-block longform-spacings rounded shadow-lg px-5 py-6 px-md-6 py-md-7 p-lg-7 bg-body" data-theme="dark">
                            <h4 class="text-accent fw-bold">
                Avoid Making These Mistakes            </h4>
                            <div class="mb-0 text-body-color">
                                    <div class="mb-0 text-body-color"><p class="mb-0">At Sinch Email on Acid, testing is at the core of our mission. After you’ve finished setting up your email campaign design, make sure the email looks good in every inbox. Sinch Email on Acid helps you <a href="/email-testing/">test your email</a> across more than 100 popular clients and devices. Try us for free for seven days – make sure your email gets delivered and look good doing it!</p></div>
                            </div>
        
        <div class="text-start mt-5"><a href="https://www.emailonacid.com/free-trial/"  class="btn btn-primary" >Start testing today</a></div>
    </div>

<p>The post <a href="https://www.emailonacid.com/blog/article/email-marketing/7-tips-for-email-template-success/">How to Create Your Own Email Marketing Templates</a> appeared first on <a href="https://www.emailonacid.com">Email on Acid</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Code a Responsive HTML Email Template in 3 Simple Steps</title>
		<link>https://www.emailonacid.com/blog/article/email-development/designing-html-emails-for-mobile-devices/</link>
		
		<dc:creator><![CDATA[Kasey Steinbrinck]]></dc:creator>
		<pubDate>Thu, 31 Jul 2025 18:09:47 +0000</pubDate>
				<category><![CDATA[Email Development]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[Fluid Hybrid]]></category>
		<category><![CDATA[Media Queries]]></category>
		<category><![CDATA[Mobile Friendly Emails]]></category>
		<category><![CDATA[Responsive Design]]></category>
		<guid isPermaLink="false">https://eoacomdev2.local/blog/designing_html_emails_for_mobile_devices/</guid>

					<description><![CDATA[<p>You’ve got a smartphone, and you know exactly how it feels when a digital experience isn’t optimized for mobile. It could be a webpage, an application, or an email. That frustrating feeling of not being able to navigate, read the text, or click a button is enough to make you chuck a brand-new iPhone across [&#8230;]</p>
<p>The post <a href="https://www.emailonacid.com/blog/article/email-development/designing-html-emails-for-mobile-devices/">Code a Responsive HTML Email Template in 3 Simple Steps</a> appeared first on <a href="https://www.emailonacid.com">Email on Acid</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>You’ve got a smartphone, and you know <em>exactly</em> how it feels when a digital experience isn’t optimized for mobile. It could be a webpage, an application, or an email. That frustrating feeling of not being able to navigate, read the text, or click a button is enough to make you chuck a brand-new iPhone across the room.</p>



<p>People have been checking their email on mobile devices for decades, yet developing mobile-friendly emails remains a challenge for many senders.</p>



<p><a href="https://www.mailjet.com/blog/email-best-practices/key-takeaways-email-engagement-2024/#chapter-3" target="_blank" rel="noreferrer noopener">Sinch Mailjet’s report on email engagement</a> found that <strong>71.5% of consumers say they primarily check their email on a mobile device</strong>. That’s why we strongly encourage taking a mobile-first approach to email development.</p>



<p>No matter if you are a B2B or B2C company, your emails need to look their best and function properly on both desktop and mobile. That’s why in this article, we’ll give you the information and code snippets you need to code your own responsive HTML email template.</p>



<h2 class="wp-block-heading">What makes an HTML email responsive?</h2>



<p><strong>Mobile responsiveness refers to the capability of an email to adapt its layout and content dynamically across various screen sizes and devices.</strong> This ensures that emails are readable and function correctly on smartphones, tablets, laptops, and desktops.</p>



<p>Depending on the size of the screen on which a subscriber is viewing your email, you can code things so that the size of the text, number of columns, size of images, and other factors adjust accordingly.</p>



<p>Responsive HTML email design ensures your campaigns are not only easy to read but also easy to engage with. Your subscribers can avoid excessive zooming or scrolling and instead view the email in a way that&#8217;s ideal for the screen they&#8217;re staring at. This delivers an acceptable user experience and ensures your engagement rates don&#8217;t plummet. </p>



<p>Emails that are not responsive will always perform far worse then those you&#8217;ve optimized for mobile. If people can&#8217;t read it, they won&#8217;t get the message. If they can&#8217;t click, they probably won&#8217;t convert. If the layout is a hot mess, it&#8217;s going straight in the trash &#8211; because the cute garbage-can-shaped delete button in their email app is definitely optimized for mobile.</p>



<h2 class="wp-block-heading">Mobile-Responsive vs. Mobile-Friendly vs. Fluid-Hybrid Emails</h2>



<p>What&#8217;s the difference between a responsive email and one that&#8217;s mobile-friendly? Where do fluid-hybrid emails fit into the picture? You may hear these three terms used when discussing ways to optimize emails for mobile. Here are some quick explanations to clear things up&#8230;</p>



<p><strong>Mobile-responsive emails</strong>: These typically use CSS <a href="https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_media_queries/Using_media_queries">media queries</a> to adjust the email layout based on the device&#8217;s screen size. This method ensures that the email looks great on all devices by dynamically changing its structure.</p>



<p><strong>Mobile-friendly emails</strong>: Designed with mobile users in mind, these emails are generally simpler and use larger fonts and buttons but do not adjust to different screen sizes dynamically. The key difference is that you can code and design an email for mobile, but that doesn&#8217;t make it responsive.</p>



<p><strong>Fluid-hybrid emails</strong>: This is a way to develop responsive HTML emails with minimal use of media queries and breakpoints. Instead, fluid-hybrid coding involves using percentages for widths so that elements of the email expand to fill the screen. A max-width media query is still used to limit how much things expand on larger, desktop screens. This is a more advanced approach, but it also an effective and consistent way to develop emails. <a href="https://webdesign.tutsplus.com/creating-a-future-proof-responsive-email-without-media-queries--cms-23919t" target="_blank" rel="noreferrer noopener">Check out Nicole Merlin&#8217;s guide</a> for some expert advice.</p>



<p>In this article, we&#8217;ll explain <strong>how to build a responsive HTML email template using min-width media queries</strong>. Doing it this way, rather than using max-width, means you code for mobile first and expand the layout for larger screens.</p>



<h2 class="wp-block-heading">3 steps to create a responsive HTML email template</h2>



<p>Let&#8217;s start looking at the code you&#8217;ll need to build a responsive HTML email template. We asked Megan Boshuyzen to show us how she&#8217;d develop a <a href="https://www.mailjet.com/resources/guides-ebooks/responsive-emails-guide/" target="_blank" rel="noreferrer noopener">mobile-first email</a> that expands to two columns on desktop.</p>



<p>Of course there&#8217;s more than one way to do it. But if you need an easy (and dare we say lovely) way to code a responsive email, this is all you need.</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img decoding="async" width="791" height="662" src="https://www.emailonacid.com/wp-content/uploads/2024/07/desktop-email-layout-two-column.png" alt="" class="wp-image-5728" srcset="https://www.emailonacid.com/wp-content/uploads/2024/07/desktop-email-layout-two-column.png 791w, https://www.emailonacid.com/wp-content/uploads/2024/07/desktop-email-layout-two-column-300x251.png 300w, https://www.emailonacid.com/wp-content/uploads/2024/07/desktop-email-layout-two-column-768x643.png 768w" sizes="(max-width: 791px) 100vw, 791px" /></figure></div>

<div class="wp-block-image">
<figure class="aligncenter size-full is-resized"><img decoding="async" width="298" height="648" src="https://www.emailonacid.com/wp-content/uploads/2024/07/mobile-email-layout-single-column.png" alt="" class="wp-image-5739" style="width:400px" srcset="https://www.emailonacid.com/wp-content/uploads/2024/07/mobile-email-layout-single-column.png 298w, https://www.emailonacid.com/wp-content/uploads/2024/07/mobile-email-layout-single-column-138x300.png 138w" sizes="(max-width: 298px) 100vw, 298px" /></figure></div>


<h3 class="wp-block-heading">1. Start with HTML &lt;table&gt; structure</h3>



<p>Begin with a clean, table-based layout, which is widely supported across email clients. Use nested tables to control the structure and layout of your email content. Using <code>&lt;div&gt;</code>s instead of <code>&lt;table&gt;</code>s is also a valid way to approach this. However, we&#8217;re using tables in our tutorial to make sure your template works in desktop versions of Outlook.</p>



<p>For more on the email geek debate over tables vs divs, <a rel="noreferrer noopener" href="https://youtu.be/BODOSkN3iCg?si=u3J9jDhsWRgIjIfL" target="_blank">check out a fun &#8220;Battle of the Devs&#8221;</a> between Megan Boshuyzen and Anne Tomlin at Parcel Unpacked.</p>


    <div class="code-snippet longform-spacings rounded overflow-hidden shadow " data-count="1">
        <ul class="nav nav-buttons code-snippet__tabs longform-except position-relative d-flex gap-2 flex-wrap p-3" role="tablist">

                            
                    
                        <li class="nav-item" role="presentation">
                            <button class="nav-link active" data-bs-toggle="tab" data-bs-target="#code_0" type="button" role="tab" aria-controls="code_0" aria-selected="true">
                                HTML                            </button>
                        </li>

                    
                            
        </ul>
        <div class="code-snippet__tab-content tab-content overflow-hidden">

                            
                    <div class="tab-pane show active" id="code_0" role="tabpanel" aria-labelledby="code_0">
                        <pre class="w-100 h-100 m-0 line-numbers language-markup">
                            <code class="language-markup">

                                &lt;table class=&quot;container&quot; role=&quot;presentation&quot; width=&quot;600&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; align=&quot;center&quot; style=&quot;border-collapse:collapse;max-width:600px;width:100%;&quot;&gt;
	&lt;tr&gt;
		&lt;td align=&quot;center&quot;&gt;
            &lt;!-- Email content goes here --&gt;
        &lt;/td&gt;
    &lt;/tr&gt;
&lt;/table&gt;
                            </code>
                        </pre>
                    </div>
                                    </div>
    </div>



<p>Don&#8217;t forget to <a href="https://www.mailjet.com/email-playbook/design/email-accessibility/" target="_blank" rel="noreferrer noopener">set the table role to presentation</a> (<code>role="presentation"</code>). This makes your email more accessible because screen readers will know the <code>&lt;table></code> is being used for layout purposes and not to display data.</p>



<h3 class="wp-block-heading">2. Add your mobile styles first</h3>



<p>Many people still use a max-width media query to code emails for desktop first and then apply mobile styles for smaller screens. W<strong>e recommend flipping that process on its head and starting with code for mobile. </strong></p>



<p>Megan often points out that coding for desktop first requires more code. Plus, when you use a min-width media query for responsive email design, if your desktop styles don&#8217;t work, the design will still look fine. You can&#8217;t say the same for how desktop styles display on mobile.</p>



<p>Here&#8217;s code that makes mobile styles the default in a responsive HTML email template:</p>


    <div class="code-snippet longform-spacings rounded overflow-hidden shadow " data-count="1">
        <ul class="nav nav-buttons code-snippet__tabs longform-except position-relative d-flex gap-2 flex-wrap p-3" role="tablist">

                            
                    
                        <li class="nav-item" role="presentation">
                            <button class="nav-link active" data-bs-toggle="tab" data-bs-target="#code_0" type="button" role="tab" aria-controls="code_0" aria-selected="true">
                                HTML                            </button>
                        </li>

                    
                            
        </ul>
        <div class="code-snippet__tab-content tab-content overflow-hidden">

                            
                    <div class="tab-pane show active" id="code_0" role="tabpanel" aria-labelledby="code_0">
                        <pre class="w-100 h-100 m-0 line-numbers language-markup">
                            <code class="language-markup">

                                &lt;style type=&quot;text/css&quot;&gt;
    body, table, td, a {
        -webkit-text-size-adjust: 100%;
        -ms-text-size-adjust: 100%;
    }

    body, html {
        margin: 0;
        padding: 0;
        width: 100% !important;
    }

    h1, h2, p, a {
        font-family: Arial, sans-serif;
        line-height: 1.3;
    }

    img {
        max-width: 600px;
        width: 100%;
        display: block;
    }

    .container {
        width: 100%;
        padding: 10px;
    }

    .content {
        display: block;
        padding: 1em;
    }

    h1, h2 {
        margin: 0;
    }
&lt;/style&gt;
                            </code>
                        </pre>
                    </div>
                                    </div>
    </div>



<p>Be sure to use <code>display:block;</code> for the content in your columns. This ensures email elements in the table layout will stack on top of each other for mobile viewing.</p>



<h3 class="wp-block-heading">3. Add your desktop styles </h3>



<p>Here&#8217;s where the media query comes into play. Once again, <strong>we&#8217;re using a min-width media query </strong>so that, beneath the hero image, our mobile styles expand into two columns for desktop.</p>



<p>Basically, what a min-width media query does is define what to do when a device&#8217;s width is greater than the breakpoint. We&#8217;ve set the breakpoint below to 600px, which is an ideal width for most mobile phones as well as tablets.</p>


    <div class="code-snippet longform-spacings rounded overflow-hidden shadow " data-count="1">
        <ul class="nav nav-buttons code-snippet__tabs longform-except position-relative d-flex gap-2 flex-wrap p-3" role="tablist">

                            
                    
                        <li class="nav-item" role="presentation">
                            <button class="nav-link active" data-bs-toggle="tab" data-bs-target="#code_0" type="button" role="tab" aria-controls="code_0" aria-selected="true">
                                CSS                            </button>
                        </li>

                    
                            
        </ul>
        <div class="code-snippet__tab-content tab-content overflow-hidden">

                            
                    <div class="tab-pane show active" id="code_0" role="tabpanel" aria-labelledby="code_0">
                        <pre class="w-100 h-100 m-0 line-numbers language-css">
                            <code class="language-css">

                                @media only screen and (min-width: 600px) {
    .container {
        width: 100% !important;
        max-width: 600px !important;
        margin: 0 auto !important;
        display: block !important;
    }


    .content {
        width: 50% !important;
        font-size: 16px !important;
        display: table-cell !important;
    }
}
                            </code>
                        </pre>
                    </div>
                                    </div>
    </div>



<p>For desktop styles, you&#8217;ll need to change <code>display:block;</code> to <code>display: table-cell;</code> in the media query. This makes it so the content expands to two columns. Of course, setting the content width to 50% ensures what&#8217;s in the two columns fits neatly side-by-side.</p>



<p>You can also use media queries to make other enhancements for mobile or desktop viewing. That includes resizing images, adjusting text size, and modifying the <a href="https://www.emailonacid.com/blog/article/email-development/7_tips_and_tricks_regarding_margins_and_padding_in_html_emails/" target="_blank" rel="noreferrer noopener">email&#8217;s padding and margins</a> for certain viewports. </p>



<p>If you ever need to target a range of screen sizes or a specific device, like a smartwatch for example, you can use both min-width and max-width media queries.</p>



<h3 class="wp-block-heading">The complete code for a responsive email template</h3>



<p>Finally, here&#8217;s a look at all the code you&#8217;d use to build exactly what we showed you at the start. You&#8217;ll need to customize this code to meet your needs. That includes adding your own <a href="https://www.mailjet.com/email-playbook/design/email-safe-fonts/" target="_blank" rel="noreferrer noopener">font stack for email</a>, replacing the placeholder image, as well as updating the information and links in the <a href="https://www.mailjet.com/glossary/email-footer/" target="_blank" rel="noreferrer noopener">email footer</a>.</p>


    <div class="code-snippet longform-spacings rounded overflow-hidden shadow " data-count="1">
        <ul class="nav nav-buttons code-snippet__tabs longform-except position-relative d-flex gap-2 flex-wrap p-3" role="tablist">

                            
                    
                        <li class="nav-item" role="presentation">
                            <button class="nav-link active" data-bs-toggle="tab" data-bs-target="#code_0" type="button" role="tab" aria-controls="code_0" aria-selected="true">
                                HTML                            </button>
                        </li>

                    
                            
        </ul>
        <div class="code-snippet__tab-content tab-content overflow-hidden">

                            
                    <div class="tab-pane show active" id="code_0" role="tabpanel" aria-labelledby="code_0">
                        <pre class="w-100 h-100 m-0 line-numbers language-markup">
                            <code class="language-markup">

                                &lt;!DOCTYPE html&gt;
&lt;head&gt;
	&lt;title&gt;Responsive Email&lt;/title&gt;
	&lt;style type=&quot;text/css&quot;&gt;
		body, table, td, a {
			-webkit-text-size-adjust: 100%;
			-ms-text-size-adjust: 100%;
		}

		body, html {
			margin: 0;
			padding: 0;
			width: 100% !important;
		}

		h1, h2, p, a {
			font-family: Arial, sans-serif;
			line-height: 1.3;
		}

		img {
			max-width: 600px;
			width: 100%;
			display: block;
		}

		.container {
			width: 100%;
			padding: 10px;
		}

		.content {
			display: block;
			padding: 1em;
		}

		h1, h2 {
			margin: 0;
		}

		@media only screen and (min-width: 600px) {
			.container {
				width: 100% !important;
				max-width: 600px !important;
				margin: 0 auto !important;
				display: block !important;
			}


			.content {
				width: 50% !important;
				font-size: 16px !important;
				display: table-cell !important;
			}
		}
	&lt;/style&gt;
&lt;/head&gt;
&lt;html lang=&quot;en&quot;&gt;
	&lt;body&gt;
		&lt;div lang=&quot;en&quot; dir=&quot;ltr&quot; style=&quot;padding:0; margin:0;&quot;&gt;
			&lt;table class=&quot;container&quot; role=&quot;presentation&quot; width=&quot;600&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; align=&quot;center&quot; style=&quot;border-collapse:collapse;max-width:600px;width:100%;&quot;&gt;
				&lt;tr&gt;
					&lt;td align=&quot;center&quot;&gt;
						&lt;h1&gt;&lt;img src=&quot;https://fakeimg.pl/600x300/&quot; alt=&quot;&quot; width=&quot;600&quot; /&gt;&lt;/h1&gt;
					&lt;/td&gt;
				&lt;/tr&gt;
				&lt;tr&gt;
					&lt;td&gt;
						&lt;!--[if mso]&gt;
						&lt;table role=&quot;presentation&quot; align=&quot;center&quot; width=&quot;600&quot; border=&quot;0&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; style=&quot;border-collapse:collapse;&quot;&gt;
							&lt;tr&gt;
								&lt;td&gt;
						&lt;![endif]--&gt;
									&lt;table role=&quot;presentation&quot; border=&quot;0&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; style=&quot;border-collapse:collapse;max-width:600px;width:100%&quot; width=&quot;600&quot;&gt;
										&lt;tr&gt;
											&lt;td class=&quot;content&quot;&gt;
												&lt;h2&gt;Lorem, ipsum dolor.&lt;/h2&gt;
												&lt;p&gt;Lorem ipsum dolor sit amet consectetur adipisicing elit. Beatae, consequatur itaque? Quaerat sunt, repudiandae magnam ipsum atque officiis, fuga molestiae itaque vitae tempore sit iste aut expedita similique consectetur repellendus?&lt;/p&gt;
											&lt;/td&gt;
											&lt;td class=&quot;content&quot;&gt;
												&lt;h2&gt;Lorem, ipsum dolor.&lt;/h2&gt;
												&lt;p&gt;Lorem ipsum dolor sit amet consectetur adipisicing elit. Beatae, consequatur itaque? Quaerat sunt, repudiandae magnam ipsum atque officiis, fuga molestiae itaque vitae tempore sit iste aut expedita similique consectetur repellendus?&lt;/p&gt;
											&lt;/td&gt;
										&lt;/tr&gt;
									&lt;/table&gt;
						&lt;!--[if mso]&gt;
								&lt;/td&gt;
							&lt;/tr&gt;
						&lt;/table&gt;
						&lt;![endif]--&gt;
					&lt;/td&gt;
				&lt;/tr&gt;
				&lt;tr&gt;
					&lt;td&gt;
						&lt;table role=&quot;presentation&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; border=&quot;0&quot; width=&quot;600&quot; align=&quot;center&quot; style=&quot;border-collapse:collapse;&quot;&gt;
							&lt;tr&gt;
								&lt;td class=&quot;content&quot; style=&quot;border-top:thin solid #000;&quot;&gt;
									&lt;p&gt;123 Main Street&lt;br /&gt;Main City, USA 00000&lt;/p&gt;
									&lt;p&gt;&lt;a href=&quot;#&quot;&gt;Unsubscribe&lt;/a&gt;&lt;/p&gt;
								&lt;/td&gt;
							&lt;/tr&gt;
						&lt;/table&gt;
					&lt;/td&gt;
				&lt;/tr&gt;
			&lt;/table&gt;
		&lt;/div&gt;
	&lt;/body&gt;
&lt;/html&gt;
                            </code>
                        </pre>
                    </div>
                                    </div>
    </div>



<p>A responsive email template like this could be modified for a <a href="https://www.mailjet.com/blog/email-best-practices/how-to-create-email-newsletter/" target="_blank" rel="noreferrer noopener">newsletter</a> that showcases your articles in two columns on desktop and stacks everything for mobile. It could also be useful for an email featuring multiple products and descriptions or for an email listing speakers and bios at a webinar or live event.</p>



<h2 class="wp-block-heading">Test your responsive email templates before you hit send</h2>



<p>While you can fire off a test email to a few colleagues to see if your responsive emails respond as expected, there are better ways to find out if they look good on mobile devices. </p>



<p>Sinch <a href="https://www.mailgun.com/products/inspect/">Mailgun Inspect</a> gives technical users a detailed look under the hood, catching broken links, missing headers, and rendering issues before they cause problems. It leverages the same industry-leading rendering engine behind Email on Acid, built into the Mailgun platform.</p>



<p>Meanwhile, Sinch Email on Acid remains a top choice for marketing teams focused on <a href="https://www.emailonacid.com/blog/solid-email-qa/">visual QA</a>. Use it to <a href="https://www.emailonacid.com/email-testing/" target="_blank" rel="noreferrer noopener">see previews of how your email renders</a> on more than 100 clients and popular devices like iPhones and Google Pixels. </p>



<p>As a complete pre-send <a href="https://www.emailonacid.com/blog/email-testing-tools/" target="_blank" rel="noreferrer noopener">email testing platform</a>, Email on Acid also includes tools for checking deliverability, validating images and URLs, and <a href="https://www.emailonacid.com/email-accessibility/" target="_blank" rel="noreferrer noopener">testing email accessibility</a>. Take advantage of a <strong>7-day free trial</strong> to see how it can help you put your best email forward.</p>



    <div  class="banner-block longform-spacings rounded shadow-lg px-5 py-6 px-md-6 py-md-7 p-lg-7 bg-body" data-theme="dark">
                            <h4 class="text-accent fw-bold">
                Always Test Your Email on Live Clients!            </h4>
                            <div class="mb-0 text-body-color">
                                    <div class="mb-0 text-body-color"><p class="mb-0">Make sure your email looks flawless before you send it out to your subscribers. Remember: Only email tests run on live clients can provide fully accurate email rendering previews. With Sinch Email on Acid, you can <a href="/email-testing/">preview your email on 100+ email clients and devices</a> before you hit “send.” Sign up for our free trial and start testing today.</p></div>
                            </div>
        
        <div class="text-start mt-5"><a href="https://www.emailonacid.com/free-trial/"  class="btn btn-primary" >Start a free trial</a></div>
    </div>




<p></p>
<p>The post <a href="https://www.emailonacid.com/blog/article/email-development/designing-html-emails-for-mobile-devices/">Code a Responsive HTML Email Template in 3 Simple Steps</a> appeared first on <a href="https://www.emailonacid.com">Email on Acid</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Email Testing: The Risks, Costs, and Benefits Explained</title>
		<link>https://www.emailonacid.com/blog/article/email-marketing/the-cost-of-not-testing-an-email/</link>
		
		<dc:creator><![CDATA[Kasey Steinbrinck]]></dc:creator>
		<pubDate>Thu, 24 Jul 2025 12:00:00 +0000</pubDate>
				<category><![CDATA[Email Marketing]]></category>
		<category><![CDATA[A/B Testing]]></category>
		<category><![CDATA[Email Previews]]></category>
		<category><![CDATA[Email Testing]]></category>
		<category><![CDATA[Email Validation]]></category>
		<category><![CDATA[inbox placement]]></category>
		<guid isPermaLink="false">https://www.emailonacid.com/?post_type=article&amp;p=4814</guid>

					<description><![CDATA[<p>Your company already uses lots of different marketing technology. What’s the point of email testing? Do you really need to spend more money on another subscription for another piece of software? It’s likely you already realize how email supports the customer experience and has perhaps the best return on investment (ROI) of any marketing channel. [&#8230;]</p>
<p>The post <a href="https://www.emailonacid.com/blog/article/email-marketing/the-cost-of-not-testing-an-email/">Email Testing: The Risks, Costs, and Benefits Explained</a> appeared first on <a href="https://www.emailonacid.com">Email on Acid</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>Your company already uses lots of different marketing technology. What’s the point of email testing? Do you really need to spend more money on another subscription for another piece of software?</p>



<p>It’s likely you already realize how <a href="https://www.mailgun.com/blog/email/email-cx-key-takeaways/" target="_blank" rel="noreferrer noopener">email supports the customer experience</a> and has perhaps the best return on investment (ROI) of any marketing channel. Email handles everything from delivering transactional messages to boosting brand loyalty.</p>



<p>But isn’t a reliable email service provider (ESP) or a good customer relationship management (CRM) platform enough to cover everything? What’s so important about email testing services?</p>



<p>To help you see the full picture and decide which <a href="https://www.mailgun.com/solutions/email-testing-software/" target="_blank" rel="noreferrer noopener">email testing tools</a> your company needs, let’s explore the different reasons for testing and what’s at risk if you choose to ignore them.</p>



<h2 class="wp-block-heading">4 types of email testing services and how they help</h2>



<p>The kinds of email testing that will be most beneficial to your company depend on your industry, the types of emails you’re sending, the size of your program, and your overall goals for email marketing.</p>



<p>You may not need every type of email testing service. However, as you budget for the most important pieces of your martech stack, you should consider not only the price tag but also the cost of <em>not</em> testing.</p>



<p><strong>Planning for the worst-case scenario is always a safe bet.</strong> Because as Murphy’s Law states: <em>If it can go wrong, it will go wrong</em>.</p>



<p>Here are four types of email testing, the basics of how they work, and the associated costs:</p>



<h3 class="wp-block-heading">1. Email validation</h3>


<div class="wp-block-image">
<figure class="aligncenter size-full is-resized"><img decoding="async" src="https://www.emailonacid.com/wp-content/uploads/2018/09/EN-MG-Validations-Form-Contact-Lists.webp" alt="" class="wp-image-26026" style="width:578px;height:360px"/></figure></div>


<p>Email address validation is a type of email testing that verifies the legitimacy of your contact data. There are plenty of reasons your company may need to validate email addresses:</p>



<ul class="wp-block-list">
<li>People make typos and syntax errors when subscribing to your list.</li>



<li>Contact data becomes outdated over time.</li>



<li>People use fake, temporary, or disposable email addresses to opt in.</li>



<li>Bots can spam your signup forms.</li>



<li>Questionable list building practices may lead to <a href="https://www.mailgun.com/blog/deliverability/spam-traps/" target="_blank" rel="noreferrer noopener">spam traps</a> in your contacts.</li>
</ul>



<p>Email validation is an important part of <a href="https://www.mailgun.com/blog/deliverability/email-list-management/" target="_blank" rel="noreferrer noopener">list hygiene best practices</a>. There are solutions that help senders verify contacts across their entire database as well as email testing that uses an API to verify addresses at signup.</p>



<h4 class="wp-block-heading">How does this email testing help?</h4>



<p>Clean contact data, including valid email addresses, helps you run an efficient email program. But more importantly, a list of valid contacts supports deliverability. By that we mean sending emails to verified addresses helps you avoid the spam folder.</p>



<p>Here are a few reasons why email validation is connected to deliverability:</p>



<p><strong>High bounce rates</strong>: When you attempt to deliver mail to an invalid email address, it bounces. A <a href="https://www.mailgun.com/blog/deliverability/hard-bounces-brick-walls-failure/">high hard bounce rate</a> leads to a bad sender reputation. When mailbox providers notice this, they see you as an irresponsible sender or even a potential spammer. So, spam is where more messages end up.</p>



<p><strong>Low engagement rates</strong>: If there’s no one behind an email address, there’s nobody to engage with what you’re sending. A list that contains too many invalid addresses is full of dead weight that drags down email <a href="https://www.mailgun.com/blog/email/how-to-improve-email-open-rates/" target="_blank" rel="noreferrer noopener">engagement metrics like open rates</a> and click rates. When mailbox providers see low engagement, it’s a sign your emails are unwanted and may belong in spam.</p>



<p><strong>Spam traps</strong>: Mailbox providers use fake email accounts to catch spammers. One type is known as a recycled spam trap. For example, Gmail could reuse an abandoned account that was valid once upon a time. Now, however, if you send to that contact, it shows you’re not keeping up with list hygiene and your sender reputation could take a hit.</p>



<h4 class="wp-block-heading">How much is it likely to cost?</h4>



<p>While you can find “free email testers” out there, these tools aren’t going to cut it for most senders. That is, unless you like manually testing one email address at a time.</p>



<p>If you have a large list or are actively adding new subscribers, more robust email validation tools can be very valuable.</p>



<p>Most email validation services are based on volume. Some ESPs may include validations as part of paid plans. For example, users of <a href="https://www.mailgun.com/pricing/" target="_blank" rel="noreferrer noopener">Mailgun Send’s higher-tiered plans</a> get 5,000 validations per month while enterprise users can customize to meet their needs. Email validations can also be purchased as an add-on, ranging from $0.80 to $1.20 per 100 validations.</p>



<p>Those who need a significantly higher volume of validations can leverage Mailgun Enterprise options to get the perfect plan for their needs whether it be email validation as a stand-alone or combined with other plans.</p>



<p><a href="https://www.mailgun.com/pricing/?utm_source=EmailonAcid&amp;utm_medium=BlogContent&amp;utm_campaign=EoA-Cross-Promo&amp;utm_content=CTA">Start With Mailgun Send For Free &gt;&gt;</a></p>



<h4 class="wp-block-heading">What’s the risk of not testing?</h4>



<p>So, what could go wrong if you choose not to validate email addresses? Two words: <a href="https://www.mailgun.com/blog/email/understanding-email-deliverability/" target="_blank" rel="noreferrer noopener">email deliverability</a>. All sorts of deliverability issues can be traced back to a failure to maintain good list hygiene:</p>



<ul class="wp-block-list">
<li><a href="https://www.mailgun.com/blog/deliverability/what-is-inbox-placement/" target="_blank" rel="noreferrer noopener">Inbox placement rates</a> could plummet.</li>



<li>You could end up with a recycled spam trap on your list.</li>



<li>Your bounce rate could get too high, and you end up on an <a href="https://www.mailgun.com/blog/deliverability/awkward-dealing-sudden-blacklisting/" target="_blank" rel="noreferrer noopener">email blocklist</a>.</li>



<li>You’ll waste resources sending to invalid addresses.</li>
</ul>



<p>To put it simply, a list full of invalid addresses will damage your sender reputation and reduce your ability to reach the inbox.</p>



<p>Let’s say <a href="https://www.mailgun.com/blog/email/b2b-vs-b2c-email-engagement/" target="_blank" rel="noreferrer noopener">you’re a B2B sender</a> and Outlook starts filtering your messages into the junk folder because you’ve been sending mail to outdated contacts who’ve switched jobs.</p>



<p>If 30% of your B2B contacts are using Outlook, that’s nearly a third of your list that won’t be able to engage with newsletters, <a href="https://www.mailjet.com/blog/marketing/what-to-know-about-lead-nurturing/" target="_blank" rel="noreferrer noopener">lead nurturing campaigns</a>, product announcements, and more. It’s easy to see how that would negatively impact marketing efforts.</p>



<h3 class="wp-block-heading">2.&nbsp; Email pre-send testing</h3>



<figure class="wp-block-image size-full"><img decoding="async" width="1024" height="565" src="https://www.emailonacid.com/wp-content/uploads/2025/02/slack-imgs-1024x565-1.png" alt="" class="wp-image-31929" srcset="https://www.emailonacid.com/wp-content/uploads/2025/02/slack-imgs-1024x565-1.png 1024w, https://www.emailonacid.com/wp-content/uploads/2025/02/slack-imgs-1024x565-1-300x166.png 300w, https://www.emailonacid.com/wp-content/uploads/2025/02/slack-imgs-1024x565-1-768x424.png 768w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<p>Want to see into the future and find out how your HTML email campaigns look inside subscribers’ inboxes? That’s one thing email pre-send testing can do. But <em>why</em> would you need to do this?</p>



<p>The way an email promotion or newsletter looks before you hit send may not be how it looks when someone opens it. That’s because email clients have different ways of handling code and different levels of support for HTML and CSS.</p>



<p>This is known as <a href="https://www.mailgun.com/blog/email/simplifying-the-complex-concept-of-email-rendering/" target="_blank" rel="noreferrer noopener">email rendering</a>. Gmail, Apple Mail, Yahoo, Outlook, and all the rest have their own rendering engines and limitations. That’s why many marketing teams use tools to view email previews on various clients, devices, and mobile operating systems.</p>



<p>Email previews are screenshots of how your campaign renders in different scenarios. That could be on the Gmail App with a Pixel 7 using Android 13, or in Apple Mail with an iPhone 13 in dark mode on iOS 15 – just to name a couple of examples.</p>



<p>This type of email testing also goes beyond previews. Pre-send testing can include comprehensive email quality assurance (QA), using an automated checklist to do a complete review. That includes:</p>



<ul class="wp-block-list">
<li>Checking links and UTM parameters</li>



<li>Validating images in emails</li>



<li>Evaluating <a href="https://www.mailgun.com/blog/email/emails-not-dead-season-six-ep-2-why-accessibility-matters/" target="_blank" rel="noreferrer noopener">email accessibility</a></li>



<li>Running basic deliverability checks</li>



<li>Optimizing inbox display (subject lines, FROM name, and preview text)</li>



<li>Catching typos, grammatical errors, and accidental profanities</li>



<li>Viewing <a href="https://www.mailgun.com/blog/email/email-dark-mode/" target="_blank" rel="noreferrer noopener">emails in dark mode</a> on popular clients and devices</li>
</ul>



<p><em>Note: There is another kind of email QA in which IT and software developers test SMTP (Simple Mail Transfer Protocol) servers for sending email</em>.</p>



<h4 class="wp-block-heading">How does this email testing help?</h4>



<p>There are plenty of reasons to conduct pre-send email testing. Three of the most significant are protecting your brand, supporting good email engagement, and maximizing <a href="https://www.mailjet.com/blog/email-best-practices/email-marketing-roi/" target="_blank" rel="noreferrer noopener">email marketing ROI</a>.</p>



<p>Email campaigns with broken layouts, broken links, and inaccessible content reflect poorly on you as a sender and brand. If people are unable to read your copy or click on your CTAs, your engagement rates will suffer. And if people can’t engage with email campaigns, they can’t convert. That reduces the impact of email and its potential to generate revenue.</p>



<p><strong>On the other hand, an email that’s optimized for every inbox is also optimized for better performance and results.</strong></p>



<p>If your team uses an <a href="https://www.emailonacid.com/blog/automated-pre-send-checklist-helps-email-team/" target="_blank" rel="noreferrer noopener">automated email checklist</a>, they’re more likely to catch problems before a big campaign hits inboxes. Email QA testing platforms typically include ways for teams to collaborate throughout the review and approval process so that everything gets signed off before launch.</p>



<h4 class="wp-block-heading">How much is it likely to cost?</h4>



<p>Once again, there are free and cheap testing options for previewing HTML emails. However, they tend to be very limited in the scope and volume of previews available. These free email testing tools also don’t offer any QA checks beyond the previews – which may or may not be reliable.</p>



<p><strong>Starter plans for two of the most popular email pre-send testing solutions range from $74 to $99 per month</strong>. Some SaaS platforms use an <a href="https://www.mailgun.com/blog/deliverability/how-to-leverage-email-inbox-preview/" target="_blank" rel="noreferrer noopener">email preview API</a> to include client rendering test results as a feature of the software that adds value to users.</p>



<p>One thing that sets Sinch <a href="https://www.emailonacid.com/blog/email-on-acid-alternatives/" target="_blank" rel="noreferrer noopener">Email on Acid apart from alternatives</a> is that it provides users with <a href="https://www.emailonacid.com/pricing/" target="_blank" rel="noreferrer noopener"><strong>unlimited email testing</strong></a>. You can preview campaigns as many times as needed without any added charges for overages.</p>



<p><a href="https://www.emailonacid.com/pricing/">View Email on Acid Pricing &gt;&gt;</a></p>



<h4 class="wp-block-heading">What’s the risk of not testing?</h4>



	                    <div class="iframe-responsive-container lazy-video ">
                <a href="https://www.youtube.com/watch?v=p60Eh6ptF2M" class="lazy-video-link" data-lazy-video="p60Eh6ptF2M" target="_blank" rel="nofollow" role="button" data-source="youtube" data-thumb="https://img.youtube.com/vi/p60Eh6ptF2M/maxresdefault.jpg" title="Sinch Video">
                    <div class="btn btn-light btn-light-social btn-play btn-play-circle">
                                                    <svg aria-hidden="true" data-url="https://www.emailonacid.com/wp-content/plugins/sinch-core/assets/icons/sinch/play.svg"></svg>
                                            </div>
                    <img decoding="async"  src="https://img.youtube.com/vi/p60Eh6ptF2M/maxresdefault.jpg" alt="The Cost of Not Testing an Email">
                </a>
            </div>
                        <script type="application/ld+json">
            {
    "@context": "http://schema.org",
    "@type": "VideoObject",
    "@id": "https://www.youtube.com/watch?v=p60Eh6ptF2M#VideoObject",
    "thumbnailUrl": "https://img.youtube.com/vi/p60Eh6ptF2M/maxresdefault.jpg",
    "embedUrl": "https://www.youtube.com/embed/p60Eh6ptF2M",
    "contentUrl": "https://www.youtube.com/watch?v=p60Eh6ptF2M",
    "name": "The Cost of Not Testing an Email",
    "description": "Learn about email testing value and how email testing can save your company from losing out on potential email marketing revenue. \n\nWant to start testing your emails? Try Email on Acid free for 7 days! http://bit.ly/3bxwXxM",
    "uploadDate": "2020-02-13T21:05:22+00:00",
    "duration": "PT2M38S"
}        </script>

	



<p>Email marketing QA prevents many problems. For example, a broken link in your <a>CTA</a> button could bring the ROI of that campaign down to zero. But let’s imagine what could happen if there are rendering issues.</p>



<p>What if you’d planned a big <a href="https://www.mailgun.com/blog/deliverability/black-friday-cyber-monday-email-tips-how-to-stand-out-inbox-holidays/" target="_blank" rel="noreferrer noopener">Black Friday email campaign</a> but failed to test and preview it before sending? Turns out the campaign was unreadable on the Gmail app in dark mode. But that can’t be <em>too many</em> people, right?</p>



<p>Sinch Mailjet’s report, <a href="https://www.mailjet.com/resources/research/email-engagement-2024/" target="_blank" rel="noreferrer noopener"><em>The path to email engagement 2024</em></a>, found that more than 72% of consumers have a Gmail account, 71.5% primarily check email on a mobile device, and nearly 25% usually view emails in dark mode.</p>



<p>For the sake of discussion, let’s say this problem impacted just 20% of your list of 20-thousand customers. That’s 4,000 people who are very unlikely to engage and convert.</p>



<p>Your typical open rate is 30%, that means 1,200 of those 4,000 subscribers likely opened it. But when they did, the text disappeared into the background (including the coupon code). So, most people just delete their email. If you’d normally expect a 10% click rate on a BFCM campaign, that’s 120 online shoppers who won’t be able to take advantage of your Black Friday promotion.</p>



<h3 class="wp-block-heading">3. Email A/B testing</h3>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img decoding="async" src="https://www.emailonacid.com/wp-content/uploads/2024/04/EN-MJ-AB-Emails-01.webp" alt="Cartoon holds trophy for email A/B testing winner" class="wp-image-26027"/></figure></div>


<p>Another way to boost email performance is to conduct split testing or <a rel="noreferrer noopener" href="https://www.mailjet.com/blog/email-best-practices/ab-testing-beginners-guide-for-email-marketing/" target="_blank">email A/B testing</a>.</p>



<p>This form of email testing lets marketers experiment with different ideas to find out what prompts contacts to take specific actions. The things you test are called variables and can include:</p>



<ul class="wp-block-list">
<li>Subject lines</li>



<li>Headlines</li>



<li>Send times</li>



<li>Imagery/visuals</li>



<li>Calls to action (CTAs)</li>



<li>Button colors</li>



<li>From names</li>



<li>Messaging and content</li>



<li>Personalization</li>
</ul>



<p>For example, you may want to test if your CTA gets more clicks when it’s higher up in the email. Or you could split test a highly designed version of a campaign against a <a href="https://www.emailonacid.com/blog/article/email-development/simple-email-design/" target="_blank" rel="noreferrer noopener">simple version that’s more like plain text</a>.</p>



<h4 class="wp-block-heading">How does this email testing help?</h4>



<p>With A/B testing, you can stop guessing about what’s most interesting to your subscribers because you will <em>know</em> what makes them respond. Over time, you’ll gain a much deeper understanding of how to get your contacts to engage with email campaigns.</p>



<p>Sometimes, even the smallest changes can lead to impressive results. Other times, you’ll make what feels like a major change and your metrics barely move at all. That’s the fun of email A/B testing. You’re always learning and uncovering surprises.</p>



<h4 class="wp-block-heading">How much is it likely to cost?</h4>



<p>Many popular ESPs include email A/B testing as a feature of the software. However, some providers only offer basic subject line split tests. Because it’s for more advanced programs, comprehensive A/B testing may not be included in the free or trial versions.</p>



<p>For example, <a rel="noreferrer noopener" href="https://www.mailjet.com/pricing/" target="_blank">Sinch Mailjet</a> offers A/B testing with its Premium plans, which start at $25 per month and come with a host of other plan upgrades. <a rel="noreferrer noopener" href="https://www.mailjet.com/products/email-marketing/ab-testing/" target="_blank">Mailjet A/B testing</a> lets you experiment with up to 10 versions of an email simultaneously. Plus, you can define the criteria and parameters for the winning variable.</p>



<p><a href="https://www.mailjet.com/pricing/?utm_source=EmailonAcid&amp;utm_medium=BlogContent&amp;utm_campaign=EoA-Cross-Promo&amp;utm_content=CTA">Start With Mailjet For Free &gt;&gt;</a></p>



<h4 class="wp-block-heading">What’s the risk of not testing?</h4>


<div class="wp-block-image">
<figure class="aligncenter size-full is-resized"><img decoding="async" src="https://www.emailonacid.com/wp-content/uploads/2024/03/EN-MJ-AB-Email-Test-Results.webp" alt="" class="wp-image-25818" style="width:632px;height:361px"/></figure></div>


<p>The biggest risk of failing to split test email marketing elements is <a>missing out on</a> better performing campaigns. It’s hard to say how much regular A/B testing will affect email ROI. But one thing is for sure &#8230; It can only help, not hurt.</p>



<p>Let’s say you A/B test button copy using a more <a href="https://www.emailonacid.com/blog/article/needs-improvement/creative-ctas/" target="_blank" rel="noreferrer noopener">creative CTA in your email</a>. Imagine you find the new copy increases click rates from 3% to 6%. If 7,500 people from your list of 25-thousand contacts open this email (30% open rate), that doubles the clicks to your website from 225 to 450.</p>



<p>Had you never taken a chance and tested the alternate CTA, you’d be missing a bunch of web traffic you could’ve attributed to email marketing efforts.</p>



<h3 class="wp-block-heading">4. Inbox placement testing</h3>


<div class="wp-block-image">
<figure class="aligncenter size-full is-resized"><img decoding="async" src="https://www.emailonacid.com/wp-content/uploads/2024/04/EN-MG-Logs-Analytics-00.webp" alt="Inbox placement testing results for email deliverability" class="wp-image-26028" style="width:669px;height:392px"/></figure></div>


<p>This form of email testing may be called a spam test or seed testing. The point is to find out the likelihood of emails being filtered into spam rather than reaching the inbox.</p>



<p>Inbox placement testing is also known as seed testing because the process makes use of “seed mailboxes.” These are email accounts created for the specific purpose of testing inbox placement. You send your message to a collection of test mailboxes or “seedboxes” and receive a report with predictive results on inbox placement.</p>



<h4 class="wp-block-heading">How does this email testing help?</h4>



<p>Reviewing inbox placement reports shows you if a specific mailbox provider like Gmail or Outlook is likely to filter a message into spam or if emails are going missing due to a blocklisting or other issue.</p>



<p>Depending on the email deliverability tool, you may also be able to see your score from major anti-spam filters such as SpamAssassin and check to make sure <a href="https://www.mailgun.com/blog/deliverability/email-authentication-your-id-card-sending/" target="_blank" rel="noreferrer noopener">email authentication protocols</a> are working correctly.</p>



<p>All these email testing features help you catch deliverability issues before they cause serious problems.</p>



<h4 class="wp-block-heading">How much is it likely to cost?</h4>



<p>There are more than a free spam testing sites or “spam checkers” online. The problem with these free tools is they only examine individual emails for potential spam signals. At the very best, they’ll provide a spam score.<strong> But that’s far from the same thing as actual </strong><a href="https://www.mailgun.com/products/optimize/inbox-placement/" target="_blank" rel="noreferrer noopener"><strong>inbox placement testing</strong></a><strong>.</strong></p>



<p>Even when they use the same anti-spam technology, mailbox providers and email administrators can customize the settings. Ultimately, it’s up to the provider to decide how your emails are filtered. That’s why inbox placement testing is more reliable.</p>



<p>If you really care about reaching the inbox, consider a more comprehensive email deliverability solution. <a href="https://www.mailgun.com/products/optimize/" target="_blank" rel="noreferrer noopener">Mailgun Optimize</a> offers inbox placement testing along with blocklist monitoring, email address/list validation, and even email previews. Plans start at $49 per month, and the first month is free.</p>



<p>Mailgun Optimize also provides users with actionable insights on how to improve inbox placement based on why it appears your emails are being filtered into spam. An inbox placement test takes less than 60 seconds to run, and it could save you from an email disaster.</p>



<p><a href="https://www.mailgun.com/products/optimize/?utm_source=EmailonAcid&amp;utm_medium=BlogContent&amp;utm_campaign=EoA-Cross-Promo&amp;utm_content=CTA">View Mailgun Optimize Pricing</a></p>



<h4 class="wp-block-heading">What’s the risk of not testing?</h4>



<p>Imagine you run an ecommerce store and <a rel="noreferrer noopener" href="https://www.mailgun.com/blog/deliverability/prevent-gmail-blocking-emails/" target="_blank">Gmail starts blocking your emails</a>. You’ve been added to a blocklist and will spend a week trying to get delisted. In the meantime, you’ve got a weekly email promotion going out on Thursday that <em>usually</em> generates around $10K, that’s attributed to the email channel.</p>



<p>Let’s say 35% of your list of 30-thousand subscribers have Gmail addresses. That’s 10,500 people who won’t receive the weekly promotion, and some of them were eagerly anticipating it.</p>



<p>If 30% of your list doesn’t receive the promotion, it stands to reason that engagement and conversions will drop by the same percentage. So too could the revenue generated from that email. You’ll end up losing $3,000 because of a preventable deliverability issue.</p>



<h2 class="wp-block-heading">Why email testing is good for business and your brand</h2>



<p>Each one of these email testing options provides important benefits that give your email program an advantage. Now that you’re armed with some knowledge, you can decide what type of testing your company truly needs.</p>



<p>If you need to test email addresses, <a href="https://www.mailgun.com/products/inbox/email-verification/email-validator/" target="_blank" rel="noreferrer noopener">Mailgun Validate</a> is one of the fastest and most reliable email verification tools on the market.</p>



<p>Want to optimize your email marketing campaigns for every inbox and every subscriber? Sinch Email on Acid’s unlimited previews <a href="https://www.emailonacid.com/features/" target="_blank" rel="noreferrer noopener">combined with other features</a> help you put your best email forward.</p>



<p>If you could use a little of everything, <a href="https://www.mailgun.com/products/optimize/" target="_blank" rel="noreferrer noopener">Mailgun Optimize</a> provides validations, previews, and a host of deliverability features like inbox placement testing and integrations with Google Postmaters Tools as well as Microsoft SNDS.</p>



<p>In the end, you’ll find that investing in your email program is worth every penny. <strong>75% of global consumers say they prefer getting promotional and transactional messages from brands via email.</strong> Email testing ensures you get delivered to the inbox and deliver your best.</p>



    <div  class="banner-block longform-spacings rounded shadow-lg px-5 py-6 px-md-6 py-md-7 p-lg-7 bg-body" data-theme="dark">
                            <h4 class="text-accent fw-bold">
                EMAIL DELIVERABILITY DOESN’T HAVE TO BE A MYSTERY            </h4>
                            <div class="mb-0 text-body-color">
                                    <div class="mb-0 text-body-color"><p class="mb-0">A lot can happen on the way to your customers’ inboxes. Wondering <a href="https://www.mailgun.com/products/optimize/inbox-placement/?_gl=1*1ghwsc*_gcl_au*MTg2NzU2OTc1LjE3MzQ1MTIwMDY.">if your emails will land in spam</a>, why a major mailbox provider is rejecting messages, or why bounce rates are climbing? Mailgun Optimize can get you those answers. It’s a complete email deliverability suite that helps you stop wondering and start improving.</p></div>
                            </div>
        
        <div class="text-start mt-5"><a href="https://www.mailgun.com/products/optimize/?utm_source=EmailonAcid&#038;utm_medium=BlogContent&#038;utm_campaign=EoA-Cross-Promo&#038;utm_content=CTA&#038;_gl=1*1ghwsc*_gcl_au*MTg2NzU2OTc1LjE3MzQ1MTIwMDY."  class="btn btn-primary" >Get better inbox placement</a></div>
    </div>

<p>The post <a href="https://www.emailonacid.com/blog/article/email-marketing/the-cost-of-not-testing-an-email/">Email Testing: The Risks, Costs, and Benefits Explained</a> appeared first on <a href="https://www.emailonacid.com">Email on Acid</a>.</p>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>