Rules
Bill 96 and French-language social ads in Quebec, a compliance overview
Bill 96 French social ads Quebec: how Office québécois de la langue française rules touch captions, landing pages, register checks and PIPEDA and CASL.
What to take away
- Bill 96 French social ads Quebec work starts with one rule: French must be markedly predominant in commercial advertising, including paid social captions.
- The Office québécois de la langue française is the regulator. It fields complaints, can investigate, and can seek penalties through the courts.
- Landing pages, forms and checkout count as commercial advertising, so French has to be at least equally prominent with English there too.
- National brands should verify the advertisers and sponsors they name through the Quebec enterprise register before a campaign runs.
- PIPEDA and CASL sit alongside the language rules, so consent wording and unsubscribe text also need French versions.
- Keep a review file: ad copy, screenshots, translations and sign-off dates. That is what answers a complaint.
What Bill 96 changes for social ad copy in Quebec
In 2022, the Charter of the French Language was changed by Bill 96. The Charter has governed commercial advertising in Quebec since 1977. Bill 96 tightened how it applies to businesses with 25 or more employees and added new duties on hiring, contracts and client communications.
For social advertising, the practical change is enforcement attention. The Charter already required French to be markedly predominant in commercial publications. Bill 96 gave the Office québécois de la langue française more room to act on complaints about digital campaigns.
Noticeably dominant is a much higher standard than simply being there. A caption with one French word and an English headline does not clear it. Quebec courts have treated French predominance as a question of overall impression, not a word count.
The Charter applies to advertising directed at Quebec consumers. A national brand that geo-targets Quebec in Meta Ads Manager or LinkedIn Campaign Manager is directing advertising into Quebec, whether or not it has an office there.
Federal jurisdiction does not exempt you. Federally regulated businesses such as banks, telecoms and airlines still face Charter obligations in Quebec, and the federal government has signalled its own language expectations for federally regulated employers.
The Quebec business portal is the starting point for understanding what those obligations mean for a registered business, from registration through to client communications, as set out on the Entreprises | Gouvernement du Québec.
Penalties under the Charter can be levied per offence, and repeat offences carry higher amounts. The Office québécois de la langue française publishes guidance and handles complaints in French.
Office québécois de la langue française rules for captions and hashtags
The Office québécois de la langue française is the regulator named in the Charter. It receives complaints, investigates, issues opinions and can refer matters for prosecution. Its guidance shapes how brands should treat short-form social copy.
Captions are commercial advertising when they promote a product, service or brand. That means the French version has to be markedly predominant, not tucked into a second line or a comment.
Hashtags are treated as part of the ad copy in most readings. A French caption with an English-only branded hashtag is usually fine if the hashtag is a trademark. A hashtag that carries the offer, such as #FreeShipping, is riskier.
Trademarks are the main carve-out. A registered trademark does not have to be translated, but it cannot be used to smuggle an English slogan past the French requirement.
Emoji and graphics count too. If a caption is French but the on-image text is English, the overall impression can fail the predominance test. Review the creative, not just the caption box.
Paid versus organic matters less than most teams assume. The Charter governs commercial advertising, and a boosted post is advertising. For a closer look at how paid formats differ in reach and review needs, see our notes on Facebook ads versus boosted posts.
Influencer posts paid by a brand are advertising. The brand and the creator can both be exposed if the French version is missing or subordinate. Language balance also has to hold up in the longer term, which is why this belongs in your content planning a practical guide rather than in a pre-launch scramble.
Story frames, carousel cards and Reels captions each need their own French review. A single translated caption reused across five placements is a common failure point.
Landing pages, forms and checkout: where French must be at least equally prominent
The Charter covers more than the ad. Any commercial document or communication aimed at Quebec consumers falls under it, and a landing page is exactly that.
At minimum, French must be at least equally prominent with any other language on the page. For advertising, the markedly predominant standard is the safer target.
Forms are a frequent complaint source. Field labels, error messages, consent checkboxes and button text all need French versions, not just the headline and body copy.
Checkout is the highest-risk page. Cart, shipping, payment and confirmation steps should run in French by default for Quebec visitors, with an English toggle available.
A language toggle helps but does not cure a French-default failure. If the page loads in English and the toggle is buried in the footer, the French version is not equally prominent.
Bilingual landing pages in Quebec usually work best as two URLs with a shared backend, or one page with French as the default state. Either way, the French page needs its own metadata, not machine-translated leftovers.
Consumer protection rules sit alongside the language rules. Quebec's consumer protection regime governs misleading representations and contract terms, and it applies to the offer you make on the landing page. The province's Justice and civil status materials are the entry point when a complaint moves from a language question into a consumer law question.
National brands running Quebec campaigns: practical translation and review steps
A repeatable process beats a scramble before every launch. The steps below fit a national campaign with a Quebec geo-target.
- Write the French copy first for the Quebec placement. Translating from English produces English syntax in French, which reads as subordinate even when the words are correct.
- Send the French and English versions to a Quebec-qualified reviewer, not a general translator. The reviewer checks predominance, not just grammar.
- Review the creative assets alongside the copy. On-image text, subtitles and end cards all count toward the overall impression.
- Check the landing page, form and checkout in French on a Quebec IP or with a Quebec shipping address. Confirm the default state is French.
- Capture screenshots and store them with the reviewer's sign-off. This becomes the file you produce if a complaint arrives.
- Re-check at every creative refresh. A compliant campaign can drift out of compliance when a new asset is dropped in.
Worked example: a national retailer's spring campaign
A Canadian retailer runs a Meta campaign into Quebec, Ontario and British Columbia. The English caption leads with a discount and the French line sits underneath in smaller type. The landing page defaults to English with a footer toggle.
Under the Charter, both choices fail. The French caption is not markedly predominant, and the landing page does not present French equally prominently.
The fix is straightforward. The Quebec placement gets its own French-first caption with the offer and the call to action in French, and the landing page loads in French for Quebec visitors with an English toggle at the top.
The retailer also renames the campaign's Quebec UTM tags to match the French page, so reporting stays clean and the French page can be measured separately. If you track campaign performance by province, our guide to metrics Canadian ecommerce brands should track shows how to split that reporting.
Promotions and giveaways
Contest rules, eligibility text and winner announcements are commercial communications. They need French versions too. If you plan a promotion, review how to run a social media giveaway legally before you publish the rules.
Verifying advertisers and sponsors through the Quebec enterprise register
The Quebec enterprise register, the Registraire des entreprises, is the public record of businesses operating in Quebec. It lists legal names, registration numbers and the addresses on file.
Advertisers and agencies should verify any business they name in a Quebec campaign. A sponsor whose legal name differs from its trading name can create a mismatch between the ad and the register entry.
Verification matters for co-branded campaigns. If you name a Quebec sponsor in a caption, the legal name on the register is the one to check against your contract and your disclosure.
You can find an enterprise in the register by name or registration number before a campaign goes live.
Registration is not the same as compliance. A business can be registered and still run non-compliant advertising. The register tells you who you are dealing with, not whether their copy passes the Charter.
For agencies buying media on behalf of a Quebec client, keep the register extract with the campaign file. It is cheap evidence if a dispute arises over who the advertiser actually was.
Where Bill 96 meets PIPEDA and CASL obligations
PIPEDA, the federal private-sector privacy law, governs how you collect, use and disclose personal information in the course of commercial activity. Quebec also has its own provincial privacy law, Law 25, which applies to Quebec-based enterprises.
Bill 96 and PIPEDA are separate regimes, but they touch the same assets. A lead form collects personal information and presents commercial advertising at the same time.
The consent checkbox is where they meet. PIPEDA requires meaningful consent, and the Charter requires the consent text to be available in French with at least equal prominence.
Privacy policies are commercial documents. A Quebec-facing privacy policy should have a French version, and the French version should be the default for Quebec visitors.
The Office of the Privacy Commissioner of Canada publishes its privacy topics in French, which is useful when a policy has to be cited in both languages. The same office sets out the federal private-sector law on its PIPEDA page.
CASL, Canada's anti-spam law, governs commercial electronic messages. Consent requests and unsubscribe mechanisms must be clear, and for Quebec recipients the French version needs to meet the same standard.
The CRTC enforces CASL and publishes guidance on consent and unsubscribe requirements. One practical rule: build the French consent text at the same time as the English, not after. Retrofitting consent language into a live automation is where teams lose the audit trail.
Bill 96 French social ads checklist for Quebec campaigns
Run this before every Quebec placement goes live. Keep the completed copy with the campaign file.
- French caption is markedly predominant, not a single translated line under an English headline.
- On-image text, subtitles and end cards reviewed for language balance.
- Hashtags checked: branded marks left as is, offer hashtags translated.
- Landing page loads in French by default for Quebec visitors, with a visible toggle.
- Form labels, error messages, consent checkboxes and button text all in French.
- Checkout tested end to end from a Quebec address.
- Privacy policy and consent text available in French with equal prominence.
- CASL unsubscribe wording reviewed in French.
- Advertisers and sponsors verified through the Quebec enterprise register.
- Quebec-qualified reviewer sign-off captured with screenshots and dates.
Keeping the file current
Compliance is a maintenance task, not a launch task. Re-run the checklist at every creative refresh, every landing page change and every new sponsor.
If your team has open questions about how to sequence this work across markets, our answers to social media accessibility requirements us state cover the recurring ones.
Common questions
Does Bill 96 apply to a national brand with no office in Quebec? Yes, if the advertising is directed at Quebec consumers. Geo-targeted paid social into Quebec is commercial advertising in Quebec, regardless of where the brand is based.
Can I just translate the English caption into French? You can, but the result often reads as subordinate. French copy written for the Quebec audience is more likely to meet the markedly predominant standard and performs better.
Do hashtags have to be in French? Branded trademarks generally do not. Hashtags that carry the offer or the call to action should have a French version, because they are part of the ad copy.
Is a language toggle on the landing page enough? No. The French version has to be at least equally prominent. A footer toggle on an English-default page usually fails that test.
Who enforces the language rules? The Office québécois de la langue française. It receives complaints, investigates and can refer matters for prosecution under the Charter of the French Language.
How do PIPEDA and CASL fit in? They are separate federal regimes covering privacy and commercial electronic messages. In practice they overlap with the Charter on consent forms, privacy policies and unsubscribe text, all of which need French versions for Quebec recipients.



