No, not so fast.
If he is in Canada (as you seemed to imply), he would first get an email to confirm that he is in Canada and supply his email address a couple of information.
Thereafter, he receive some login details and would be required to log into the PR Portal to upload his address...