Trackum

Quebec Law 25 and website tracking: cookies, pixels, consent

Quebec Law 25 changed the rules for cookies and pixels. Tracking that identifies, locates or profiles visitors must stay off until they turn it on. Here is what that means in practice.

Guide · · 5 min read · Written with AI, AI-assisted review on

Quebec Law 25 and website tracking: cookies, pixels, consent
📷 Arpita Ghosh · Unsplash

Quebec Law 25 requires websites to keep tracking that can identify, locate or profile a visitor switched off until the visitor actively turns it on, and to explain the technology in plain language before it is used. For most sites this means advertising pixels, remarketing and similar profiling tags should not fire for Quebec visitors before consent.

Law 25 is the common name of the Act to modernize legislative provisions as regards the protection of personal information, formerly Bill 64. It amended the Act respecting the protection of personal information in the private sector, and the Commission d'accès à l'information du Québec (CAI) enforces it. This guide covers what it means for cookies, pixels and Google Tag Manager. This article is not legal advice.

What changed for website tracking under Quebec Law 25?

Quebec Law 25 changed website tracking through four rules in the private sector act. Section 8.1 deals with technology that can identify, locate or profile a person. Section 8.2 requires a privacy policy on the website. Section 14 sets the conditions for valid consent. Section 17 adds an assessment before personal information leaves Quebec. Together they cover almost every tag a marketing team adds to a site.

Law 25 rules that affect your tags
SectionRuleWhat it means for tracking
8.1Inform about identification, location or profiling technology and how to turn it onProfiling tags stay off until the visitor activates them
8.2Publish a privacy policy in clear and simple termsName the tracking tools and purposes on the site
9.1Highest privacy level by default for products and servicesApplies to your settings in general, cookie settings are excluded
14Consent must be manifest, free, informed and specificOne clear choice per purpose, no pre-ticked boxes
17Privacy impact assessment before communicating data outside QuebecAssess tools that process data in other provinces or countries

Section 8.1: profiling functions must be off by default

Section 8.1 applies when a business collects personal information using technology that includes functions allowing the person to be identified, located or profiled. The business must inform the person beforehand of the use of that technology and of the means to activate those functions. The CAI and most commentators read this as: such functions are deactivated by default and the visitor switches them on.

Profiling in the law means collecting and using personal information to evaluate characteristics of a person, such as interests, preferences, behavior, economic situation or health. Retargeting pixels from Meta, TikTok or LinkedIn, Google Ads remarketing audiences and cross-site advertising IDs fall into this category. A cookie that only keeps a shopping cart, or measures page views without building a profile, is a different case.

→ Cookie banner with Consent Mode v2: compliant, with no monthly license

Section 9.1 requires that a technological product or service offered to the public uses the highest level of confidentiality by default, without any action by the user. Its second paragraph excludes the privacy settings of cookies, which confuses many site owners. The exception does not make cookies free of rules: section 8.1 still applies to profiling and identification functions, and consent rules still apply to secondary uses.

The privacy policy required by section 8.2 must be written in clear and simple terms and published on the website. For tracking, it should name the tools you use, what each one collects, why, whether data leaves Quebec, and how visitors can change their choice. Keep it in line with what actually runs on the site, and update it when you add a new pixel.

Consent under section 14 must be manifest, free, informed and given for specific purposes, and it must be requested separately for each purpose in clear terms. In practice this means one banner choice per category, such as analytics and advertising, no pre-ticked boxes and an option to refuse that is as easy as accepting. The CAI's guidelines on valid consent give detailed examples.

  • Advertising and retargeting tags: off until the visitor turns them on
  • Analytics: informed in the banner and policy, advertising features off by default
  • Banner: separate choices per purpose, refusing as easy as accepting
  • Privacy policy: tools, purposes, transfers outside Quebec, how to change the choice
  • Records: keep proof of what each visitor chose and when

→ Setting up Google Consent Mode v2 correctly: no warning in Tag Assistant

Section 17: tracking tools that process data outside Quebec

Section 17 requires a privacy impact assessment before a business communicates personal information outside Quebec, and that includes service providers that process data for it. Most analytics and advertising platforms process data on servers in other provinces or countries, so the assessment usually concerns every major tag on the site. It weighs the sensitivity of the information, the purpose, the protection measures, including contract terms, and the legal framework of the place where the data goes.

The assessment does not have to be long for a typical marketing site, but it should exist in writing. A practical starting point is a tag inventory: each tool, the data it receives, where it is processed, the contract or terms that apply, and whether it can run with reduced data. The result often leads to simple changes, such as turning off data sharing settings in Google Analytics 4 or removing a pixel nobody uses anymore.

How to set up Google Tag Manager for Quebec Law 25

Google Tag Manager can apply Quebec rules with Google Consent Mode and a region-specific default. Set a consent default for the region CA-QC where ad_storage, ad_user_data and ad_personalization start as denied, and analytics_storage according to your analysis of section 8.1. When the visitor turns on advertising in the banner, a consent update grants those values and the tags start. Tags from Meta, TikTok or LinkedIn need triggers that check the same consent state.

A typical case: a Montreal furniture shop ran its Meta Pixel from a theme setting, outside Google Tag Manager. The banner looked correct, but the pixel loaded before any choice. Moving the pixel into Google Tag Manager with a consent trigger, and turning off the theme setting, solved it. Test the result in Google Tag Manager preview mode and in the browser network tab, once with the banner refused and once accepted.

The free Trackum check at trackum.app/check shows quickly whether profiling tags load too early. It opens your homepage three times in a real browser, with the banner unanswered, refused and accepted, plus two subpages, and lists the tags and cookies in each state. No sign-up, about two minutes. If you want it fixed, Trackum sets up Google Tag Manager, GA4 and Consent Mode v2 at a fixed €150 one-time, tested with and without consent. Prices plus VAT.

Frequently asked questions

Does Quebec Law 25 apply to businesses outside Quebec?

Law 25 amends the Quebec act that governs personal information collected in the course of carrying on an enterprise. Businesses based in Quebec are clearly covered. Businesses elsewhere in Canada or in the United States that actively serve Quebec customers online should get advice on whether it applies to them, and many choose to follow it for Quebec visitors anyway.

Is Google Analytics allowed under Law 25?

Google Analytics 4 can be used, but its configuration matters. Measurement without advertising features is easier to justify, while Google Signals, remarketing and ad personalization involve profiling. Inform visitors in the privacy policy and banner, and keep profiling functions off until the visitor turns them on.

When did Law 25 take effect?

Law 25 came into force in three stages: September 22, 2022, September 22, 2023 and September 22, 2024. The rules most relevant to website tracking, such as the privacy policy, the information duty for identification, location and profiling technology, and the new consent rules, apply since September 22, 2023.

Who enforces Law 25?

The Commission d'accès à l'information du Québec (CAI) supervises the law. It handles complaints, can investigate and can impose administrative monetary penalties. The CAI has also published guidelines on the criteria for valid consent.

Sources

  1. CanLII: Act respecting the protection of personal information in the private sector (CQLR c P-39.1) canlii.org
  2. Gouvernement du Québec: Aide-mémoire sur les témoins de connexion cdn-contenu.quebec.ca
  3. Gouvernement du Québec: Protection des renseignements personnels par défaut quebec.ca
  4. Google for Developers: Set up consent mode on websites developers.google.com
Help