Yes, I spoke with IRCC and they requested me to upload via the webform.
As for the letter, I simply stated that I am currently living in Canada since DD MM YYYYY at the following address.
No supporting documents were requested and I did not upload anything apart from the letter - signed and...