The compliance position in one paragraph
Most Canadian B2B and B2C lead forms are technically out of compliance with PIPEDA and Quebec Law 25 — not because of malice, but because consent language was copied from US-style forms. The fix is mechanical: explicit purpose-statement at the point of collection, opt-in (not pre-checked) for marketing communication, easy withdrawal, and a documented retention policy. Done right, the form converts within 5–10% of the non-compliant version. Done wrong (long checkbox stacks, ambiguous language, hidden purposes) and you get worse compliance AND worse conversion. This guide is informational, not legal advice; consult Canadian privacy counsel for your specific circumstances.
PIPEDA and Quebec Law 25 — what they require
Two Canadian privacy frameworks govern most lead-capture activity. PIPEDA (Personal Information Protection and Electronic Documents Act) applies federally and to commercial activity in most provinces. Quebec's Law 25 (formerly Bill 64), fully in force since September 2023, applies to organizations doing business in Quebec and includes stricter requirements than PIPEDA in several areas.
For a Canadian business operating across provinces, the practical default is to design for the stricter framework — Quebec Law 25 — and benefit from compliance everywhere else.
- Identification of purpose at the point of collectionYou must tell the user, before they submit the form, what you'll use their information for. 'Sign up for our newsletter' isn't enough if you'll also sync them to your CRM, share with sales partners, or use them for retargeting.
- Meaningful consentConsent must be informed and freely given. Pre-checked boxes don't qualify. Bundled consent ('by submitting, you agree to all of the following') doesn't qualify if any of the bundled uses aren't reasonably necessary for the primary purpose.
- Limited collectionYou can only collect personal information that's reasonably necessary for the identified purpose. A contact form for a discovery call doesn't need annual revenue, employee count, or marketing-source attribution as required fields — those are useful, not necessary.
- Limited use, disclosure, and retentionUse the data only for the disclosed purposes. Don't retain it longer than necessary. Have a documented retention schedule.
- Right to access and correctionUsers can request what data you hold on them and ask for corrections or deletion. You need a process to honour these requests.
- Quebec Law 25 specificsAdds: a designated Privacy Officer with public contact, mandatory privacy impact assessments for some activities, mandatory breach notifications, and explicit consent for most data uses (vs PIPEDA's broader 'implied consent' standard).
Meaningful consent: what it actually means
Consent is the centre of PIPEDA. The Office of the Privacy Commissioner (OPC) has issued guidance making clear that 'meaningful consent' requires four elements:
- What information is collectedSpecifically. 'Contact information' is too vague if you mean name, email, phone, company, role, and IP address.
- Who it's shared withIncluding processors. If your form data flows into HubSpot, then to a sales-enablement tool, then to an email-sending service, the user needs to be able to know that — at least in summary form.
- Why it's collectedSpecifically. 'To respond to your inquiry' is honest. 'To improve our services' is too vague unless you genuinely use it for that.
- What the consequences of consent areWill the user receive marketing emails? Be added to retargeting audiences? Be contacted by sales? Each is a separate consequence and needs to be disclosed.
The compliant form isn't the long form. The compliant form is the honest form. Most teams that try to get to compliance by adding language end up with worse compliance, not better.
Form design patterns that work
Compliance and conversion are not in tension when the form is honestly designed. Three patterns work consistently for Canadian B2B and B2C lead-capture:
- Single-purpose formsOne form per purpose. The 'contact us' form does not also sign you up for the newsletter. The newsletter form doesn't pretend to be a sales-inquiry form. Single-purpose collection makes consent unambiguous.
- Inline consent language above the submit button'By submitting, you agree we may contact you about your inquiry. We won't add you to marketing lists without separate opt-in.' Short, specific, in plain language. Linked to the privacy policy for the full version.
- Separate, unchecked opt-in for marketingIf you also want marketing consent, ask for it as a distinct, unchecked checkbox: 'Yes, also send me practical Canadian SEO articles (1–2/month). I can unsubscribe at any time.' Two clean opt-ins beat one bundled one for both compliance and conversion.
- Honest fields-onlyCut every field that isn't necessary for the disclosed purpose. The shorter form converts better and is easier to defend as 'limited collection'.
- Clear identification of who you areThe form should clearly indicate which legal entity is collecting the data. For most Canadian small businesses, this is the operating-name + privacy-policy link in the form footer.
Retention and deletion practices
PIPEDA requires you to keep data only as long as necessary for the disclosed purpose. Most Canadian businesses retain too long, by default, because nobody set up deletion. The practical retention model:
- Sales-inquiry dataRetain for the active sales cycle plus a defined post-cycle window (e.g., 24 months). After that, archive with restricted access or delete.
- Newsletter subscribersRetain while subscribed. Within 30 days of unsubscribe, remove from active lists; within 12 months of unsubscribe, delete (unless retention is required for compliance with anti-spam laws like CASL — in which case maintain a separate suppression list with the minimum necessary fields).
- Form-submission analyticsAggregate analytics about form-fill rates can be retained indefinitely; individual form submissions cannot.
- Documented scheduleWrite the retention schedule down. Make it part of your privacy policy. Make it part of your CRM cleanup workflow.
Withdrawal and access requests
Every PIPEDA-compliant program needs a documented process for handling requests. The volume is usually low (a handful per year for most small businesses) but the process must exist:
- Designated contactA named privacy officer (under Quebec Law 25, this is mandatory). For small Canadian businesses, this is usually the founder or a senior operations lead, with a dedicated email address (privacy@yourdomain.ca) that's actively monitored.
- 30-day response standardPIPEDA gives organizations 30 days to respond to access requests. Quebec Law 25 also imposes timelines. Build the workflow to respond within 14 days; that gives you margin for complex cases.
- Withdrawal mechanicsUnsubscribe links in every marketing email (also a CASL requirement). A documented process for honouring withdrawal of consent across systems (CRM, email tool, retargeting audiences, etc.).
- Audit trailLog every access/withdrawal request, what was provided/done, and when. This documentation matters if you're ever audited.
A pre-launch compliance checklist
- Purpose statement above the submit buttonSpecific, plain-language, accurate.
- Marketing opt-in is separate and uncheckedIf marketing is also being collected.
- Privacy policy link visible in form footerDirect link to a current, accurate privacy policy.
- All fields justifiedEach field is necessary for the disclosed purpose.
- Submitted data routes to the systems disclosedIf your form data flows into HubSpot + Salesforce + Mailchimp, all three are mentioned (in summary or in the privacy policy).
- Retention schedule documentedInternal documentation, with a calendar reminder for periodic deletion review.
- Privacy contact email actively monitoredTest it monthly.
- Quebec-specific accommodationsIf serving Quebec residents: French-language form available, designated privacy officer publicly identified, breach-response plan documented.
Frequently Asked Questions
Common compliance questions from Canadian operators (informational, not legal advice).