# Accessibility consent bar

**URL:** <https://community.piwik.pro/t/accessibility-consent-bar/1018>\
**Category:** Privacy\
**Created:** [September 21, 2022, 7:14pm UTC](https://community.piwik.pro/t/accessibility-consent-bar/1018 "2022-09-21T19:14:56Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![svds](https://avatars.discourse-cdn.com/v4/letter/s/d26b3c/32.png) [@svds](https://community.piwik.pro/u/svds)\
**Post date:** [September 21, 2022, 7:14pm UTC](https://community.piwik.pro/t/accessibility-consent-bar/1018/1 "2022-09-21T19:14:56Z")

</div>

1. Two things, wouldn’t it be nice have a category about Accessibility on this community?

2. And concerning this accessibility I found that the close button is not a button so it is not focusable. Is it possible to make this a button? Or is this a bug and should I post this somewhere else?

---

<div class="post-metadata">

**Author:** ![Tymek](https://dub1.discourse-cdn.com/flex005/user_avatar/community.piwik.pro/tymek/32/268_2.png) [@Tymek](https://community.piwik.pro/u/Tymek)\
**Post date:** [September 23, 2022, 5:53am UTC](https://community.piwik.pro/t/accessibility-consent-bar/1018/2 "2022-09-23T05:53:03Z")

</div>

Hi Joost,  
thank you for your comments. We will have a closer look at the accessibility of our product.  
When it comes to the close button on the consent bar - let me speak with the respective team of developers to have a look.  
Tymek

---

<div class="post-metadata">

**Author:** ![svds](https://avatars.discourse-cdn.com/v4/letter/s/d26b3c/32.png) [@svds](https://community.piwik.pro/u/svds)\
**Post date:** [September 23, 2022, 6:58am UTC](https://community.piwik.pro/t/accessibility-consent-bar/1018/3 "2022-09-23T06:58:45Z")

</div>

Having the button would be a great first step. I’ll try to create some code for it in the meantime to make the span work as a button but let me know if the button is implemented.

And let me know if you need help testing the banner and modal on accessibility issues. I would be glad to help.

---

<div class="post-metadata">

**Author:** ![Tymek](https://dub1.discourse-cdn.com/flex005/user_avatar/community.piwik.pro/tymek/32/268_2.png) [@Tymek](https://community.piwik.pro/u/Tymek)\
**Post date:** [September 23, 2022, 8:28am UTC](https://community.piwik.pro/t/accessibility-consent-bar/1018/4 "2022-09-23T08:28:45Z")

</div>

All right, stay in touch @svds!

---

<div class="post-metadata">

**Author:** ![svds](https://avatars.discourse-cdn.com/v4/letter/s/d26b3c/32.png) [@svds](https://community.piwik.pro/u/svds)\
**Post date:** [October 11, 2022, 8:38am UTC](https://community.piwik.pro/t/accessibility-consent-bar/1018/5 "2022-10-11T08:38:07Z")

</div>

I’m not able to add js to fix this issue because there are to many options to work with. Any news on this? Shouldn’t be to much work to change a span in to a button. I really want to use Piwik but without this my accessible website is not accessible any more.

---

<div class="post-metadata">

**Author:** ![BernhardK](https://avatars.discourse-cdn.com/v4/letter/b/43a26b/32.png) [@BernhardK](https://community.piwik.pro/u/BernhardK)\
**Post date:** [November 15, 2023, 11:24am UTC](https://community.piwik.pro/t/accessibility-consent-bar/1018/6 "2023-11-15T11:24:13Z")

</div>

Hi there!  
I am also struggling with several WCAG issues of the consent bar.

- The X for closing the bar or the popup should have an aria label “Close” for screen readers.
- The X for closing does not get focus when tabbing by keyboard through the page
- When navigating by keyboard through the page, the cookiebanner should get focus first, before all the links on the page.  
How can I solve these issues?  
Thanks in advance!

---

<div class="post-metadata">

**Author:** ![svds](https://avatars.discourse-cdn.com/v4/letter/s/d26b3c/32.png) [@svds](https://community.piwik.pro/u/svds)\
**Post date:** [November 15, 2023, 12:20pm UTC](https://community.piwik.pro/t/accessibility-consent-bar/1018/7 "2023-11-15T12:20:00Z")

</div>

Hi Bernard,

First off all it’s to bad to hear these problems are still present. I’ve send an e-mail with all improvements to them about a year ago. @pp.support can you please fix these problems, this makes it easier and better for governments to use your tool.

I have a fully working and accessible version of the piwik consent message. I use custom html, js and css to manage this. And load the html part before all other content on the page to get it to be focussed first.

My code is not suitable for everybody so I made a none tested version to use: [Transfer - Dropbox](https://www.dropbox.com/t/flUgme1GHB2WHpeM)

---

<div class="post-metadata">

**Author:** ![BernhardK](https://avatars.discourse-cdn.com/v4/letter/b/43a26b/32.png) [@BernhardK](https://community.piwik.pro/u/BernhardK)\
**Post date:** [November 15, 2023, 2:36pm UTC](https://community.piwik.pro/t/accessibility-consent-bar/1018/8 "2023-11-15T14:36:39Z")

</div>

Hi Joost,  
thanks a lot! I am working on a Drupal site as well, what a coincidence…

---

<div class="post-metadata">

**Author:** ![svds](https://avatars.discourse-cdn.com/v4/letter/s/d26b3c/32.png) [@svds](https://community.piwik.pro/u/svds)\
**Post date:** [November 15, 2023, 2:55pm UTC](https://community.piwik.pro/t/accessibility-consent-bar/1018/9 "2023-11-15T14:55:31Z")

</div>

Oops did I leave Drupal traces…😁.  
Let me know if you need help with anything.

---

<div class="post-metadata">

**Author:** ![BernhardK](https://avatars.discourse-cdn.com/v4/letter/b/43a26b/32.png) [@BernhardK](https://community.piwik.pro/u/BernhardK)\
**Post date:** [November 17, 2023, 4:13pm UTC](https://community.piwik.pro/t/accessibility-consent-bar/1018/10 "2023-11-17T16:13:07Z")

</div>

Hi Joost, hi Tymek,

so far I did not get the custom code running. And I am indeed disappointed that there are serious accessibility gaps in the standard consent bar, like the option to navigate by keyboard with the focus for the buttons, the aria labels and the use of headers where appropriate.  
I think I will switch to Drupal’s cookies management instead, which is accessible by default.

---

<div class="post-metadata">

**Author:** ![Maciej\_Kowcun](https://dub1.discourse-cdn.com/flex005/user_avatar/community.piwik.pro/maciej_kowcun/32/787_2.png) [@Maciej\_Kowcun](https://community.piwik.pro/u/Maciej_Kowcun)\
**Post date:** [November 22, 2023, 11:19am UTC](https://community.piwik.pro/t/accessibility-consent-bar/1018/11 "2023-11-22T11:19:34Z")

</div>

Hi Bernard, Hi Joost,

I apologize for the lack of response. We have revisited this issue. I have shared the information (including [that](https://community.piwik.pro/t/accessibility-consent-bar/1018/6) from last week) with the development team, and we are exploring the possibility of implementing improvements.

---

<div class="post-metadata">

**Author:** ![Webredactie](https://avatars.discourse-cdn.com/v4/letter/w/e79b87/32.png) [@Webredactie](https://community.piwik.pro/u/Webredactie)\
**Post date:** [May 24, 2024, 7:33am UTC](https://community.piwik.pro/t/accessibility-consent-bar/1018/12 "2024-05-24T07:33:27Z")

</div>

As a government agency, we would also like to make full use of the cookie bar. An accessibility test conducted by a certified testing company found some accessibility findings. For example, the cookie bar is (still) not fully accessible with the keyboard. Just like @BernhardK mentioned.

Is there a prospect of an accessible cookie bar in the near future?

---

<div class="post-metadata">

**Author:** ![Rooijens](https://avatars.discourse-cdn.com/v4/letter/r/85e7bf/32.png) [@Rooijens](https://community.piwik.pro/u/Rooijens)\
**Post date:** [July 3, 2024, 1:42pm UTC](https://community.piwik.pro/t/accessibility-consent-bar/1018/13 "2024-07-03T13:42:52Z")

</div>

Hi All, thanks for the info sofar, @pp.support is there any progress on this issue? It seems the solution is there and only needs to be implemented?

---

<div class="post-metadata">

**Author:** ![WHdG](https://dub1.discourse-cdn.com/flex005/user_avatar/community.piwik.pro/whdg/32/3526_2.png) [@WHdG](https://community.piwik.pro/u/WHdG)\
**Post date:** [July 4, 2024, 9:04am UTC](https://community.piwik.pro/t/accessibility-consent-bar/1018/14 "2024-07-04T09:04:25Z")

</div>

Seconding @Webredactie and @BernhardK , one of my clients recently had an accessibility test done on their website, and several issues arose from the cookie bar concerning accessibility. Their findings were:

- No text alternative for the close button, language switch or switch buttons. They also lack an explicit role.
- The buttons are not focusable with the tab button.
- No UL/LI elements were used to make up the list.
- The checkboxes under ‘hide consent details’ are not focusable, nor do they give a status when they have been checked/unchecked.
- The default styling on the buttons and links lacks sufficient contrast.

Any update on this would be much appreciated.

---

<div class="post-metadata">

**Author:** ![martho](https://avatars.discourse-cdn.com/v4/letter/m/a698b9/32.png) [@martho](https://community.piwik.pro/u/martho)\
**Post date:** [September 25, 2024, 8:41am UTC](https://community.piwik.pro/t/accessibility-consent-bar/1018/15 "2024-09-25T08:41:01Z")

</div>

Any updates on this issue?

---

<div class="post-metadata">

**Author:** ![dahdah](https://avatars.discourse-cdn.com/v4/letter/d/51bf81/32.png) [@dahdah](https://community.piwik.pro/u/dahdah)\
**Post date:** [May 12, 2025, 4:08pm UTC](https://community.piwik.pro/t/accessibility-consent-bar/1018/16 "2025-05-12T16:08:17Z")

</div>

@Tymek, @Maciej_Kowcun and colleagues, the clock is ticking. In six weeks (June 28, 2025) the German accessibility act BFSG becomes law for all German companies (your Piwik PRO GmbH included). On that date, any German companies using your consent manager will become legally liable and must ensure that privacy settings are fully accessible according to WCAG 2.1. It’s no longer limited to government services. What are your plans and when can we expect these changes for the Piwik Consent Manager?

---

<div class="post-metadata">

**Author:** ![Maciej\_Kowcun](https://dub1.discourse-cdn.com/flex005/user_avatar/community.piwik.pro/maciej_kowcun/32/787_2.png) [@Maciej\_Kowcun](https://community.piwik.pro/u/Maciej_Kowcun)\
**Post date:** [May 13, 2025, 10:40am UTC](https://community.piwik.pro/t/accessibility-consent-bar/1018/17 "2025-05-13T10:40:59Z")

</div>

Hi, we’re not planning any product-side changes related to accessibility.

If you need to meet specific accessibility requirements, you have two main options:

1. Customize the consent experience using a **custom consent form**.
2. Consider migrating to **[Cookie Information CMP](https://help.piwik.pro/support/tag-manager/cookie-information-tag/)** , which offers **seamless integration with Piwik PRO** and is actively maintained with **WCAG accessibility**.

[Cookie Information](https://cookieinformation.com/) has a free plan and also includes an **automatic cookie scanner** and supports **consent form translations in 50+ languages** , making it a strong option for international and accessibility-conscious implementations.

---

<div class="post-metadata">

**Author:** ![svds](https://avatars.discourse-cdn.com/v4/letter/s/d26b3c/32.png) [@svds](https://community.piwik.pro/u/svds)\
**Post date:** [May 14, 2025, 7:13am UTC](https://community.piwik.pro/t/accessibility-consent-bar/1018/18 "2025-05-14T07:13:52Z")

</div>

- Visiting the website of Cookie Information I see their own Cookie Consent Pop-up isn’t even accessible. So I have hard hopes this will work.
- What’s the reason to not just deliver an accessible product? You are great developers so it must be a peace of cake to do this.

---

<div class="post-metadata">

**Author:** ![Tymek](https://dub1.discourse-cdn.com/flex005/user_avatar/community.piwik.pro/tymek/32/268_2.png) [@Tymek](https://community.piwik.pro/u/Tymek)\
**Post date:** [May 14, 2025, 8:02am UTC](https://community.piwik.pro/t/accessibility-consent-bar/1018/19 "2025-05-14T08:02:26Z")

</div>

Hi @svds,

Long time no see — great to hear from you again 😊

You’re right, our team is doing a fantastic job — not just thanks to their skill set, but also their focus on delivering the right solution, not just _any_ solution.

As we speak, adjustments to the Cookie Information platform are underway. We’re fully aware of the deadline and committed to delivering on time.

A quick word on Piwik PRO Consent Manager — while it was built to simplify legal compliance for our users, the merger with Cookie Information brought in a far more advanced and specialized toolset for consent collection. Rather than maintain two parallel products that solve the same challenge, we’re consolidating our efforts around the Cookie Information CMP.

Why? Because it’s simply the better fit — robust, feature-rich, and scalable. We believe it’s the smarter, more sustainable choice for the future, and that you’ll find it meets your current and future needs more effectively. What’s important: integration with Piwik PRO takes literally minutes.

Try out CI CMP, you can [register your account here](https://cookieinformation.com/coreoffer/?utm_medium=email&_hsenc=p2ANqtz--zlMMANOk8mtBnopE22t54SpraEbC9MFB8KOKAvSG4KxmuwYrBkenycrXBE2WwvVp92RRfYGPcrbxu0vfubWcUAql0nXMT18SmXpqxSKiKImL5WzI&_hsmi=2&utm_content=2&utm_source=hs_email). Please note, currently the offer stands for 80% discount for the first 6 months for Piwik PRO customers, later it’s €15 monthly. If you happen to be on the Core Upgraded plan (you purchased more actions) you already have the CI CMP subscription included, you just need to [register your account a different way](https://cookieinformation.com/actionsoffer/).

Hope my answer gives you all answers.  
Cheers!

---

<div class="post-metadata">

**Author:** ![svds](https://avatars.discourse-cdn.com/v4/letter/s/d26b3c/32.png) [@svds](https://community.piwik.pro/u/svds)\
**Post date:** [May 14, 2025, 8:21am UTC](https://community.piwik.pro/t/accessibility-consent-bar/1018/20 "2025-05-14T08:21:51Z")

</div>

Thanks for the full explanation. Is the Piwik PRO consent manager going to be phased out then? Because when this is still available, it will be used and it will be inaccessible still.

[Next page](https://community.piwik.pro/t/accessibility-consent-bar/1018.md?page=2)
