Does Matomo Need a Cookie Banner? Consent and GDPR Setup
Ongoing Matomo Cloud, Matomo On-Premise Updated November 13, 2026Based on 3 user reportsHow we research
Quick answer
Matomo can run without a banner only when configured to meet the CNIL exemption in France; elsewhere in the EU you usually need consent. If a consent manager is active, tracking waits for opt-in.
Most likely fix: Decide whether you need consent
How to fix it
Try these in order — the most common fix is first.
1. Decide whether you need consent
- Use Matomo's CNIL self-assessment table and configuration guide if you target France
- Elsewhere check your regulator, since only a few have narrow exemptions
Did this fix it?2. Connect a consent manager
- Use a CMP that integrates with Matomo (Matomo has guides for several, for example Tarte au Citron, CookieScript, GetTerms)
- Matomo waits for consent when requireConsent is in the code
Did this fix it?3. Check why tracking stopped
- If tracking is missing, check for requireConsent in the code and test with consent granted
Did this fix it?4. Do not remove consent blindly
- Removing requireConsent starts tracking immediately, which may be non-compliant where consent is required
Did this fix it?
Symptoms
Tracking is missing because it waits for consent, or you are unsure whether a banner is required.
Why it happens
- _paq.push(['requireConsent']) is set so nothing is tracked until opt-in
- The CNIL exemption is strict and France-specific
- Features such as e-commerce analytics go beyond the exemption
- CNIL retired its list of approved tools in 2026, so compliance is self-assessed
This guide also covers
- matomo cookie consent
- matomo gdpr banner
- matomo cnil exemption
Still not working?
If Matomo keeps failing, you're not alone. See every Matomo problem users report or the alternatives people switch to.
Done fighting Matomo? Our small team builds your own Matomo alternative, made for how you work. On your domain or hosted by us. Price agreed together.
Get a quoteOther Matomo errors
- Matomo Shows No Data (There Is No Data for This Report)
- Matomo Reports Not Updating (Archiving Cron Not Working)
- Matomo for WordPress Not Showing Statistics
- Matomo 'Oops... There Was a Problem During the Request' Error
- Matomo Archiving Slow or Out of Memory on Large Sites
- Matomo Blocked by Ad Blockers (Undercounting Visitors)
- Why Matomo Numbers Differ From Google Analytics and Search Console
- How to Exclude Your Own Visits in Matomo