Skip to main content
Canada’s Anti-Spam Legislation (CASL)

Canada’s Anti-Spam Legislation (CASL)

  • Explore This Course
  • What you’ll Learn
  • What it costs
  • Alternate & Requisites


Canada has the strictest anti-spam legislation in the world along with the most severe penalties. Canada’s Anti-Spam Legislation (CASL) came into effect to help deter spam, protect you from hackers and cyber threats, and help businesses continue to be competitive in a global marketplace. As you may both send and receive emails and other electronic messages, it’s important that you and your organization be in full compliance to ensure you do not violate these rules. Both individuals and organizations can be penalized for non-compliance.

Canada’s Anti-Spam Legislation (CASL) is an interactive online training course that explains what CASL is and how you can comply with the new legislation.

Canada’s Anti-Spam Legislation (CASL) training may be taken in the comfort of your own home or on the workplace computer system. Depending on your pace, it takes approximately 30 min to complete. You may progress through the online course at your own pace and may stop and start at any time. You are required to achieve a grade of 75% or higher in order to pass, and are allowed 2 attempts.  A certificate of completion (and/or wallet card) may be printed at successful completion of the Knowledge Assessment.

What you will learn in this Course

  • Understand what CASL is and why it is needed.
  • Identify what is covered under CASL legislation.
  • Learn the 3 requirements of commercial electronic messages.
  • Know what to do to be compliant under CASL legislation.

Purchase Pinnacle Training Units


This course requires 1.0 Training Units per Trainee.

Payment Methods

We use the Moneris gateway for payments by Credit Card.

If you prefer to use this alternate payment method:

Purchase Order

With payment by Cheque, e-transfer or direct deposit.

Please Contact

Us through our contact page and select 'Request a Quotation' as the subject, OR contact us by phone toll free at 1-888-660-7060 or locally at 519-660-7260

Find us on

Call Us On


Contact Us