Accessible Email and CRM Campaigns: Beyond 'Just Add Alt Text
Accessible Email and CRM Campaigns: Beyond "Just Add Alt Text"
Email remains one of the highest-ROI marketing channels—but only if your subscribers can actually read and interact with your messages. For the 27% of US adults with disabilities, many marketing emails are partially or completely inaccessible. Missing alt text is just the beginning of the problem.
Email accessibility encompasses template structure, color choices, content formatting, interactive elements, and the landing pages those emails link to. A subscriber who can't navigate your email, can't read your text, or can't complete the call-to-action isn't going to convert—regardless of how compelling your offer is.
The business case for accessible marketing extends beyond compliance. According to the Return on Disability Group, the global disability market controls over $13 trillion in spending power. Email campaigns that work for everyone capture subscribers your competitors exclude. This guide covers what accessible email templates require and how to fix the most common problems.
Common Email Accessibility Pitfalls
Images and Alt Text
Yes, alt text matters—but the problem is more nuanced than just "add alt attributes."
Missing alt text on meaningful images. Product photos, infographics, and promotional graphics need descriptions. A screen reader user receiving an email full of "image, image, image" gets nothing useful. The W3C's alt text tutorial provides guidance on writing effective descriptions.
Unhelpful alt text. "Banner" or "product image" doesn't help. Alt text should convey what the image communicates: "Red winter coat, now 40% off" tells the user what they're missing if images don't load.
Decorative images without empty alt. Pure decorative elements should have alt="" so screen readers skip them. Otherwise, users hear "image" for every visual flourish—annoying noise that obscures meaningful content.
Text in images without text alternatives. Headlines rendered as graphics for design consistency exclude screen reader users entirely. If the image contains text, that text must be available elsewhere—in alt text or as live text.
CTA buttons as images. A "Shop Now" button rendered as an image needs alt text describing its purpose. Better: use a real styled button or link.
Contrast and Typography
Email design often prioritizes aesthetic trends over readability.
Low contrast body text. Light gray text on white backgrounds fails WCAG's 4.5:1 contrast requirement for normal text. Users with low vision can't read it. Users in bright environments can't read it. It looks "elegant" but communicates nothing.
Low contrast links and CTAs. If your call-to-action doesn't stand out visually for sighted users, it won't stand out for anyone. Links that aren't distinguishable from body text fail users who navigate visually.
Tiny font sizes. Body text below 14px is difficult for many users to read. Mobile email clients make this worse. Prioritize readability over fitting more content above the fold.
All-caps text. Extended passages in all caps are harder to read for everyone and can confuse screen readers. Use for emphasis sparingly, not for entire paragraphs.
Justified text and insufficient line spacing. Justified alignment creates uneven spacing that impairs readability. Tight line spacing makes text blocks feel dense. Use left alignment and at least 1.5 line height.
Structure and Code Quality
Email HTML is notoriously messy, but structural problems create accessibility barriers.
Missing semantic heading structure. Emails often use font size for visual hierarchy but don't use actual heading elements. Screen reader users navigate by headings—without them, they must read linearly through everything.
Tables for layout without proper roles. Email's reliance on tables for layout is unavoidable, but layout tables should be marked with role="presentation" so screen readers don't announce row and column information.
Missing language declaration. Without lang="en" (or appropriate language), screen readers may pronounce content incorrectly, making messages difficult to understand.
Improper link text. "Click here" repeated five times tells screen reader users navigating by links nothing about where those links go. Use descriptive link text: "Shop winter clearance" instead of "Click here."
Building Accessible Email Templates
Template Structure Best Practices
Build accessibility into your email templates so every campaign inherits good practices.
Use semantic HTML where possible. Real <h1>, <h2>, <p>, and list elements communicate structure. While email client support varies, most modern clients respect basic semantic elements. Litmus's guide to semantic email HTML covers client-specific considerations.
Mark layout tables as presentational. Add role="presentation" to tables used for layout (which is most tables in email). Data tables should keep their semantic meaning.
Establish consistent heading hierarchy. Your template should have a clear H1 (email subject/headline), H2s for major sections, and logical flow. Document this for content creators so they maintain structure.
Set language attributes. Include lang on the HTML element. For multilingual emails, mark language switches with appropriate lang attributes on containing elements.
Include skip links for long emails. For newsletters or emails with multiple sections, a "skip to main content" link at the top helps keyboard users navigate past headers and navigation.
Content and Design Guidelines
Document accessibility requirements for anyone creating email content.
Color contrast standards. Specify minimum contrast ratios: 4.5:1 for body text, 3:1 for large text and UI elements. Provide approved color combinations that meet requirements. Tools like WebAIM's contrast checker make verification easy.
Font size minimums. Set minimum font sizes in your template specifications—typically 14px or larger for body text, with proportionally larger headings.
Alt text requirements. Every meaningful image needs alt text. Provide guidance on writing effective descriptions and examples of good vs. bad alt text. Designate who's responsible for writing alt text in the campaign creation workflow.
Link text standards. Ban "click here" and "learn more" in isolation. Require links to be descriptive or to have surrounding context that makes their purpose clear.
Button accessibility. CTAs should be coded as links or buttons with proper text, sufficient size for touch targets (minimum 44x44 pixels recommended), and adequate contrast.
Platform-Specific Considerations
Email platforms vary in what they support and require.
Mailchimp, Klaviyo, HubSpot, etc. Major email platforms provide accessibility features—use them. Enable alt text fields, use their semantic heading options, and test with their preview tools. Review their accessibility documentation.
Template builders and drag-and-drop editors. Visual editors can produce clean or messy code depending on usage. Test template output with accessibility checkers and audit the generated HTML periodically.
Custom HTML emails. If you code emails manually, you have more control—use it well. Follow email HTML best practices and test across clients.
AMP for Email. Interactive AMP emails require additional accessibility attention for dynamic elements. Follow Google's AMP accessibility guidelines.
Testing Email Accessibility
Pre-Send Checks
Build accessibility testing into your campaign workflow.
Automated scanning. Run emails through accessibility checkers before sending. Tools can identify missing alt text, contrast issues, and structural problems. Many email platforms have built-in checks.
Screen reader testing. Listen to your email with VoiceOver or NVDA. Does the content make sense read aloud? Is the order logical? Are links and buttons announced clearly? WebAIM's screen reader testing guide provides testing procedures.
Keyboard navigation. Tab through your email. Can you reach all interactive elements? Is the focus order logical? Do focus states provide visual feedback?
Images-off view. Preview your email with images disabled. Is essential information still available? This test also reveals poor alt text—when images are off, alt text appears in their place.
Mobile testing. Check emails on mobile devices with accessibility features enabled. Is text large enough? Are tap targets big enough? Does zoom work properly?
Creating a Pre-Send Accessibility Checklist
Standardize testing with a documented checklist:
- [ ] All meaningful images have descriptive alt text
- [ ] Decorative images have empty alt attributes
- [ ] Text meets minimum contrast ratios (4.5:1 for body, 3:1 for large text)
- [ ] Font size is 14px or larger for body text
- [ ] Links have descriptive text (no "click here" in isolation)
- [ ] Heading structure is logical (H1 → H2 → H3)
- [ ] Layout tables have
role="presentation" - [ ] Language is declared in HTML
- [ ] Email tested with screen reader
- [ ] Email tested with images disabled
- [ ] Landing pages linked from email are accessible
Beyond the Email: Accessible Landing Pages
An accessible email that links to inaccessible landing pages breaks the user journey.
Ensure campaign landing pages meet WCAG standards. The same users who need accessible emails need accessible landing pages. Test the complete journey, not just the email.
Maintain consistency between email and landing page. If your email promises a "Winter Clearance Sale," the landing page should reflect that prominently. Disorienting transitions frustrate all users, particularly those with cognitive disabilities.
Form accessibility on landing pages. Many email campaigns drive to forms—signup, purchase, download. Form accessibility is critical and often overlooked. See WCAG's guidance on form accessibility.
TestParty scans landing pages. While TestParty focuses on web accessibility, the landing pages your emails link to are part of your digital presence. Ensure your email campaigns connect to accessible destinations.
Conclusion – Accessible Emails Reach More Subscribers
Email accessibility goes far beyond alt text. Accessible marketing emails have proper structure, sufficient contrast, readable typography, meaningful link text, and connect to accessible landing pages.
Building accessibility into your accessible email templates means every campaign inherits good practices. Testing before every send catches issues that slip through. And the result is emails that work for everyone—including the significant percentage of your subscribers with disabilities who currently can't fully engage with your campaigns.
The effort is modest: template updates, content guidelines, a testing checklist. The return is significant: higher engagement, broader reach, and campaigns that don't accidentally exclude millions of potential customers.
Ready to ensure your digital presence supports your email campaigns? Get a free scan of your landing pages and see how your email destinations perform.
Related Articles:
Stay informed
Accessibility insights delivered
straight to your inbox.


Automate the software work for accessibility compliance, end-to-end.
Empowering businesses with seamless digital accessibility solutions—simple, inclusive, effective.
Book a Demo