Chat on WhatsApp

What's CASL and how does it affect my Magento email marketing?

CASL (Canada’s Anti-Spam Legislation) is one of the world’s strictest anti-spam laws — far tougher than US CAN-SPAM. It applies to commercial electronic messages (CEMs) sent to Canadian recipients.

Key requirements for a Magento store:

  • Express opt-in — no pre-checked checkboxes, no implied consent. The user must actively tick "Yes, send me marketing emails"
  • Identification — every CEM must include the sender’s legal name, mailing address, phone or website
  • Unsubscribe — one-click unsubscribe that processes within 10 business days, no login required
  • Records — keep proof of consent for 3 years (date, IP, source — e.g. checkout opt-in, newsletter form, registration)

For Magento we wire (a) checkout-page newsletter checkbox unchecked by default, (b) double opt-in via Mailchimp / Klaviyo / Mautic, (c) consent log in customer record, (d) one-click unsubscribe link in every transactional + marketing email. CASL fines run up to $10M per violation, so this is non-optional.

Was this helpful?