You already know about the identification requirements that need to be in the footer of commercial electronic messages (CEMs) to be compliant with CASL: name, mailing address, plus either phone # or email address. Do you know that this information must also be near, or “easily accessible” from, your sign-up form if you want to gain express consent?
Take a moment and check your website to see if this contact information is there. Perhaps you have a contact page with this info on it, or have it in your page footer – that’s good. You might also put it on your redirect page if you have one. (That’s your web page where a new subscriber ends up after clicking ‘sign up’.)
Also note: “An individual must take action to opt-in to a stated purpose.” Is there a description of what people are signing up for? (It’s also a good time to test your form by signing up to make sure it works.)