How to achieve EAA compliance for Mautic users

As marketers and developers, we’re used to adapting to evolving regulations, from GDPR to privacy-first analytics. Now, it’s time to prepare for another major shift: the European Accessibility Act (EAA), taking effect in June 2025.

While accessibility has long been a best practice, the EAA will soon make it a legal requirement for many organisations, including those who send emails within or into the European Union. If you’re using Mautic to manage email communications, here’s what you need to know.

Importance of EAA and why it matters

The EAA is a directive designed to ensure digital products and services are accessible to people with disabilities. It applies to a wide range of services, including websites, mobile apps, e-commerce platforms… and yes, emails. If your organisation operates within the EU, or targets EU citizens, this law could affect you. Failure to comply may result in legal penalties, loss of trust, or being excluded from public sector partnerships. This is serious stuff.

While the EAA primarily targets larger companies and public sector organisations, small businesses shouldn’t ignore these requirements. Microenterprises, defined as having fewer than 10 employees and an annual turnover below €2M, may be temporarily exempt from certain obligations, but this could change as the regulation evolves, and EU is will known for that.

Being proactive now not only prevents costly future adjustments but also signals a genuine commitment to accessibility and user inclusion from the outset.

How does it affect Mautic users?

Here are some common areas where Mautic users may fall short:

🖼️ Missing alt text for images

Images without descriptive alt attributes can create major barriers for users relying on screen readers. If your email includes buttons, banners, or visual CTAs rendered as images, those users won’t understand their purpose unless meaningful alt text is provided. Mautic users should ensure all image elements include concise, descriptive alternatives.

GrapeJS Email editor interface highlighting an image of a person holding a journal, with the alt text field set to 'Person holding an agenda'.

🎨 Poor colour contrast

Text placed over backgrounds, buttons with low contrast, or pastel colour schemes may look elegant, but can be unreadable for users with visual impairments or colour blindness. The EAA requires a minimum contrast ratio of 4.5:1 for normal text, which means design choices need to balance style with readability.

Section of an email showing a 'Claim your Gift' button, with two contrast ratio checks below it: 15.87:1 and 5.96:1, both marked as accessible.

💡 Good structure = better experience

Just like a well-organised blog post or a clear landing page, your email also needs a logical structure, not just for the eye, but for assistive technologies like screen readers.

If your email content isn’t structured clearly in the code (even if it looks fine visually), some users might not be able to read or navigate it properly. For example, screen reader users rely on headings, lists, and content order to understand what’s on the page, and where to go next.

Newsletter section titled 'Top stories' with a list of article headlines and brief descriptions.

🔗 Unclear or inconsistent navigation

If you’re using Mautic to create onboarding sequences or multi-step forms, navigation must be intuitive and predictable. Users should always understand where a link leads and what the next action is. Keyboard accessibility and screen reader compatibility are especially important here.

Newsletter subscription form with fields for name and email, and a checked box to agree with the privacy policy. The subscribe button has an accessibility checkmark.

📎 Non-descriptive links (e.g. “click here”)

Generic phrases like “click here” provide no context for screen reader users. Instead, links should describe the destination or action clearly, for example, “Download the accessibility guide” or “View your subscription settings”. This improves both accessibility and usability.

Comparison between two email buttons: one incorrectly labelled 'Click here' with a red cross, and another correctly labelled 'Claim your Gift' with a green tick.

🧭 Inconsistent design can create confusion

When users interact with your emails, they rely on familiar patterns to understand what’s clickable and what action to take next. If your buttons, links, or call-to-actions (CTAs) change appearance from one email to the next, or even within the same email, it can make the experience harder to follow.

Using different colours, shapes, or placements for similar actions forces users to relearn the interface each time, which increases cognitive load and may lead to missed opportunities.

Side-by-side comparison of email buttons: incorrect versions with low-contrast text and correct versions with accessible contrast for 'Claim your gift', 'Download guide', and 'Read full article'.

📱 Lack of responsive design

Accessibility isn’t just about screen readers or colour contrast, it’s also about making sure your email is easy to read and interact with, no matter the device.

If your email or landing page layout breaks on small screens, uses tiny text, or forces users to pinch and zoom, that’s a barrier. Many people with disabilities rely on mobile devices, and poorly optimised designs make your content harder to access.

Welcome email displayed on tablet and mobile screens, showing a message thanking the user for signing up and offering a free planner.

Practical steps you can take

You don’t need to stress, here’s what you can start doing now and from now on:

  • Audit your existing templates (email, landing page, form): check for missing alt text, poor contrast, lack of headings, and overall structure.
  • Use free tools to test colour contrast and accessibility. There are plenty available online, no need for advanced knowledge. Some useful tools include:
  • Ensure responsive design across all assets. Test on both desktop and mobile to guarantee readability and usability.
  • Check forms for accessibility: labels, focus states and error messages must be clear and usable.
  • Keep interactive elements consistent: same button styles, colours and behaviours across emails, pages and forms.
  • Educate your team – designers, developers, marketers – on accessibility principles and the basics of WCAG.

As a community, we help each other!

Accessibility isn’t just a requirement, it’s a shared responsibility, and the good news is that you’re not alone.

If you have questions about the EAA or want feedback on your accessibility efforts, start a thread in the Mautic Forum, the community is here to support you. 💖

A special shout-out to Anderson, whose continuous work on accessibility within Mautic has had a significant impact. From improving screen reader support to refining interface contrast, his contributions show that Mautic is truly committed to aligning with accessibility best practices!

Let’s keep moving in this direction, together.

📘 Official European Parliament Directive (EAA):
Directive (EU) 2019/882 on the accessibility requirements for products and services

Share this blog article:
Picture of Ricardo Freire

Ricardo Freire

UX/UI Designer and Email Developer based in Lisbon, Portugal. Mautic contributor since 2022. Creator of Crafting.email.

More 📝's in ''

For marketers

Navigating Gmail and Yahoo’s New Spam Policies: What Mautic Users Need to Know

Email marketing remains a cornerstone in the digital marketing toolbox for businesses big and small. Keeping on top of the latest developments in the industry is therefore vital to ensure your success. Here’s some important news about sending to Gmail addresses that you may need to factor into your marketing.

Search

Use the search bar above by typing terms and pressing enter.